All Resources

How to debug machine learning call stacks

Python is a popular language for deep learning but debugging calls to existing C/C++ code in shared libraries can be extremely challenging. Untangling the confusing maze of library calls, data translations, and linked-in CUDA code can be convoluted and time consuming, as neither Python nor C/C++ debuggers provide a comprehensive view across the languages.

In this video, recorded at GPU Technology Conference 2017, we look at how Python-C/C++ transformations combined with a multithreaded, multiprocess debugger helps you understand what’s going on within your deep learning code.

Continue Reading Here

Navigating your code with CodeDynamics

In this video, you will discover the multiple ways to easily navigate source code and learn how the code is constructed. With CodeDynamics, source code can be examined by using the files/function search object, “diving” in on a function, or searching directly in the file.

Learn more about additional features of CodeDynamics by viewing the video series which highlights the dynamic analysis and debugging features of the tool.

Continue Reading Here

Processes and threads view in CodeDynamics

CodeDynamics provides a central location for seeing the state of all your processes and threads. It allows you to simply change the Thread of Interest by double clicking, and modify how information is aggregated by turning on or off aggregation attributes. Watch and learn how to effectively use the processes and threads view in under five minutes.

Learn more about additional features of CodeDynamics by viewing the video series which highlights the dynamic analysis and debugging features of the tool.

Continue Reading Here

Reverse debugging on CodeDynamics with ReplayEngine

Join Rogue Wave senior director of product development, Bill Burns, as he highlights the dynamic analysis and debugging features of CodeDynamics in this video series.

In part 2, you will hear about the reverse debugging capabilities of CodeDynamics with ReplayEngine. ReplayEngine allows you step backwards and forwards in execution history, run backwards to breakpoints, and record files for later analysis. See a brief walk through of this unique feature that enables you to pinpoint and replay run-time issues for faster resolution.

Learn more about additional features of CodeDynamics in part 1 of this series – Introduction to CodeDynamics.
 

Continue Reading Here

Deterministically troubleshooting network distributed applications

Debugging is all about understanding what your software is really doing. Computers are unforgiving readers; they never pay attention to what you mean, and always insist on doing what the code says.

Debugging happens naturally when actively developing code and troubleshooting a problem. The same kind of investigation is also a great way to learn about programs that are working just fine. It pays to look closely at what programs are really doing when you re-introduce yourself to code that you wrote a long time ago, or when you try to understand a new bit of code that you encounter for the first time.

Continue Reading Here

Displaying results 1-10 (of 15)
 |<  < 1 - 2  >  >| 
Category Tags
academic aerospace agile development Akana case study Akana datasheet Akana Lifecycle Manager Akana Platform Akana video Akana white paper API analytics API development API Gateway API management API microservices API portal API security Apigility automotive brochure brochures case study CentOS cloud CodeDynamics CodeDynamics video coding standards continuous delivery continuous integration data sheet datasheet debugging defect detection developer productivity DevOps digital media dynamic analysis ecommerce Elixir embedded analytics energy & environment enterprise php Expressive Family finance government HostAccess how-to HydraExpress IBM i IBM WebSphere DataPower IMSL IMSL C Library IMSL Family IMSL Fortran Library IMSL Java Library IMSL NET Library infographic insurance JMSL JViews Klocwork language: c language: java legal & compliance license life sciences & healthcare manufacturing MemoryScape MISRA mobile network and telecom equipment NoSQL OAuth OEM & ISV open banking open source Open Source Audit open source management open source support OpenLogic Other Industries php presentation product publishing PV-WAVE PyIMSL Studio Python real estate ReplayEngine research REST retail scanning & governance security Semantics Manager services SmartRank SOA SOAP software policy software quality software security software verification SOLA source code analysis SourcePro static analysis static code analysis Stingray Studio supply chain support support & services survey results telecom TotalView training transportation video Views Visualization web development white paper Zend Zend case study Zend datasheet Zend Framework Zend Guard Zend Server Zend Studio Zend video Zend white paper Z-Ray