Speedcode: Software Performance Engineering Education via the Coding of Didactic Exercises

T Kaler, X Chen, B Wheatman, D Curtis… - 2024 IEEE …, 2024 - ieeexplore.ieee.org
This paper introduces Speedcode, an online programming platform that aims to improve the
accessibility of software performance-engineering education. At its core, Speedcode …

The Locality-First Strategy for Develo** Efficient Multicore Algorithm

HJ Xu - 2022 - dspace.mit.edu
To scale applications on multicores up to bigger problems, software systems must be
optimized both for parallelism to take full advantage of the multiple cores and for locality to …

Preliminary Investigation of Productivity Tools for Memory Profiling in Parallel Programs

E Zou - 2022 - dspace.mit.edu
As computing efficiency becomes constrained by hardware scaling limitations, code
optimization grows increasingly important as an area of research. The impact of certain …