This work is motivated by the growing intricacy of high performance computing infrastructures. For example, supercomputer MareNostrum (installed in 2005 at BSC) has 10240 processors and currently there are machines with more than 100.000 processors. The complexity of this systems increases the complexity of the manual performance analysis of parallel applications. For this reason, it is mandatory to use automatic tools and methodologies.The performance analysis group of BSC and UPC has a large experience in analyzing parallel applications. The approach of this group consists mainly in the analysis of tracefiles (obtained from parallel applications executions) using performance analysis and visualization tools, such as Paraver. Taking into a...
This dissertation proposes generalized techniques to support software performance analysis using sys...
For industrial systems performance, it is desired to keep the IT infrastructure competitive through ...
With an ever-growing and more productive computer industry, the performance of computer systems has ...
This work is motivated by the growing intricacy of high performance computing infrastructures. For e...
The emergence of Petascale systems has raised new challenges to performance analysis tools. Understa...
High Performance Computing and Supercomputing is the high end area of the computing science that stu...
This work introduces a method for instrumenting applications. producing execution traces. and visual...
High-performance computing systems have become increasingly dynamic, complex, and unpredictable. To ...
With rising complexity of high performance computing systems and their parallel software, performanc...
Modern supercomputers with multi-core nodes enhanced by accelerators, as well as hybrid programming ...
This thesis presents a contribution to the field of performance analysis for Input/Output (I/O) rela...
International audienceTo efficiently exploit the resources of new many-core architectures, integrati...
As access to supercomputing resources is becoming more and more commonplace, performance analysis to...
The complexity of modern High-Performance-Computing systems impose great challenges on running paral...
Computers perform different applications in different ways. To characterize an application performan...
This dissertation proposes generalized techniques to support software performance analysis using sys...
For industrial systems performance, it is desired to keep the IT infrastructure competitive through ...
With an ever-growing and more productive computer industry, the performance of computer systems has ...
This work is motivated by the growing intricacy of high performance computing infrastructures. For e...
The emergence of Petascale systems has raised new challenges to performance analysis tools. Understa...
High Performance Computing and Supercomputing is the high end area of the computing science that stu...
This work introduces a method for instrumenting applications. producing execution traces. and visual...
High-performance computing systems have become increasingly dynamic, complex, and unpredictable. To ...
With rising complexity of high performance computing systems and their parallel software, performanc...
Modern supercomputers with multi-core nodes enhanced by accelerators, as well as hybrid programming ...
This thesis presents a contribution to the field of performance analysis for Input/Output (I/O) rela...
International audienceTo efficiently exploit the resources of new many-core architectures, integrati...
As access to supercomputing resources is becoming more and more commonplace, performance analysis to...
The complexity of modern High-Performance-Computing systems impose great challenges on running paral...
Computers perform different applications in different ways. To characterize an application performan...
This dissertation proposes generalized techniques to support software performance analysis using sys...
For industrial systems performance, it is desired to keep the IT infrastructure competitive through ...
With an ever-growing and more productive computer industry, the performance of computer systems has ...