This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
All dates, times and locations of tech program events or other scheduled plans are subject to change. Please check back regularly to ensure you view the most up-to-date version of the schedule.
View analytic
Wednesday, July 29 • 10:00am - 12:00pm
Allinea Embedded Tutorial: Debugging and Optimizing HPC Codes

Sign up or log in to save this to your schedule and see who's attending!

In this presentation we will introduce Allinea Forge and integrated environment for debugging and optimizing parallel codes. We will provide hands-on demonstrations of how our products reduce development time, simplify debugging, and ease application performance enhancement. Over 50% of development time can be spent on defect corrections and application optimization. Adopting the Allinea Unified Environment will greatly reduce this time saving you and your organization time and money.
Allinea DDT: Using sample codes, we will walk through the major capabilities of the GUI to illustrate how DDT can debug applications ranging from a single thread to large scale codes.
• How to use sparklines to visualize variable values across processes
• Using semantic analysis tools to catch bugs before you even run the code
•Illustrate memory debugging to trap array out of bounds errors and memory leaks
•Using the array viewer to visualize multi-dimensional variables
•Offline debugging
•Using watchpoints to stop on a variable change
•Tracepoints as a flexible printf alternative
Allinea MAP: We will illustrate how in a matter of minutes you can understand the nature of your application’s performance through visualization
• How to check MPI and memory usage
• Determine how well a code is vectorized
• See how the amount of time spent in memory operations varies over time and processes
• How to zoom in to a part of the timeline and isolate the performance behavior of an isolated piece of code
Performance Reports: We will present some sample Performance Reports to illustrate how the tool benefits a broad range of users, is immediately understandable and guides to a solution.


Wednesday July 29, 2015 10:00am - 12:00pm
Majestic G

Attendees (6)