Profiling and tuning the performance of an STM-based concurrent program

Luís Miguel Pina, João Cachopo · 2011

Over the last years, multicores have become accessible to the common developer but writing concurrent programs that are correct and that display good performance still is a hard task. Software Transactional Memory (STM) is a step in the direction of solving the first problem, but it does not provide tools for the programmer to understand and optimize his code's performance, thus leaving the second problem as an open issue.

Read the paper · More papers on PaperTik