Title |
Code Optimization |
Abstract |
There are a few simple things one can do in one's code to make the most of typical computing resources, up to and including high performance computing (HPC) resources. This roadmap covers basic aspects of code optimization that can have a big impact, as well as common performance pitfalls to avoid. The roadmap also explains the main features of microprocessor architecture and how they relate to the performance of compiled code. |
Authors |
['Brandon Barker, Steve Lantz'] |
Expertise Level |
None |
Learning Outcome |
None |
Learning Resource Type |
asynchronous online training |
Target Group |
['Researchers', 'Research groups', 'Student'] |
Keywords |
['optimization', 'programming', 'performance', 'compiling', 'cache', 'data locality', 'libraries', 'arrays'] |
Cost |
None |
Duration |
240 |
Language |
en |
License |
None |
Resource URL Type |
URL |
Start Datetime |
None |
URL |
https://cvw.cac.cornell.edu/code-optimization |
Version Date |
2023-08 |
Provider ID |
urn:ogf.org:glue2:access-ci.org:resource:cider:infrastructure.organizations:898 |
Rating |
None |