PEARC17 has ended
Once you’ve registered and arrive in New Orleans, be sure to use our mobile web app to manage your busy schedule so you don’t miss a thing. Also check the website for updates and use the #PEARC17 hashtag to keep up with friends and colleagues.  
Back To Schedule
Wednesday, July 12 • 2:00pm - 2:30pm
Interactive Code Adaptation Tool for Modernizing Applications for Intel Knights Landing Processors

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
The process of code adaptation to take advantage of the latest innovations in a supercomputing platform begins with learning about the details of the platform’s underlying hardware. It can be challenging for many users to spend time and effort in developing an understanding of the innovative features in a supercomputing platform - such as deep memory hierarchies - and to harness their maximum possible performance by manually modernizing their applications. To mitigate the aforementioned challenge, we are developing an Interactive Code Adaptation Tool (ICAT). In its current form, ICAT can assist the users in modifying, compiling, and optimally running their applications on the latest HPC platforms that are equipped with the Intel Knights Landing (KNL) processors. ICAT detects a given application’s characteristics such as memory usage pattern, type of memory allocation, and execution time. Depending upon the application’s characteristics, it advises the user on optimal ways to take advantage of the KNL processor and its memory-hierarchy.

Wednesday July 12, 2017 2:00pm - 2:30pm CDT
Strand 12