publication . Conference object . 2014

Runtime analysis of parallel applications for industrial software development

Geimer, Markus; Feld, Christian; Becker, Daniel;
Open Access English
  • Published: 01 Jan 2014
Utilizing the parallelism offered by multicore CPUs is hard, though profiling and tracing are well-established techniques to understand, debug, engineer, and optimize codes. While many tools are available to capture profiles and traces, these tools are often difficult to use in industrial contexts. Tool development often started with sequential applications in mind to transition to parallelism not until later, resulting in improper feature sets and usability. In contrast, parallel tools are often targeted towards HPC with a strong focus on MPI and OpenMP. As this turns these tools less suitable for codes using alternative threading models (POSIX, Qt, and ACE), t...
Similar Outcomes
20 research outcomes, page 1 of 2
20 research outcomes, page 1 of 2
Powered by OpenAIRE Open Research Graph
Any information missing or wrong?Report an Issue