Profiles software to show performance bottlenecks and enable developers to speed up their code.
Paid • Proprietary
What is Allinea MAP?
Allinea MAP is the profiler for parallel, multithreaded or single threaded C, C++ and F90 codes. It provides in depth analysis and bottleneck pinpointing to the source line - and unlike most profilers, it's designed to be able to handle pthreads, OpenMP or MPI for parallel and mulithreaded code. Using Allinea MAP is easy - there's no need to instrument your code or remember arcane compilation settings. Just compile your code with -g and start!