Recent advances in storage technologies and high performance interconnects have made possible in the last years to build, more and more potent storage systems that serve thousands of nodes. The majority of storage systems of clusters and supercomputers from Top 500 list are managed by one of three scalable parallel file systems: GPFS, PVFS, and Lustre. Most large-scale scientific parallel applications are written in Message Passing Interface (MPI), which has become the de-facto standard for scalable distributed memory machines. One part of the MPI standard is related to I/O and has among its main goals the portability and efficiency of file system accesses. All of the above mentioned parallel file systems may be accessed also through the MP...
For years, performance improvements at the computer I/O subsystem and at other subsystems have advan...
With the recent switch in the design of general purpose processors from frequency scaling of a singl...
A major contributor to the deployment and operational costs of a large-scale high-performance comput...
Recent advances in storage technologies and high performance interconnects have made possible in the...
Efficiently managing the memory subsystem of modern multi/manycore architectures is increasingly bec...
Cloud infrastructures have become indispensable in our daily lives with the rise of cloud-based serv...
The evolution of computer systems has brought an exponential growth in data volumes, which pushes th...
Exploiting concurrency to achieve greater performance is a difficult and important challenge for cur...
High Performance Computing (HPC) systems have become widely used tools in many industry areas and re...
The memory system is a significant contributor for most of the current challenges in computer archit...
This thesis contributes from the perspective of task-based programming models to the efforts of opti...
Parallel programming is used to partition a computational problem among multiple processing units an...
Dissertação apresentada para obtenção do Grau de Doutor em Informática Pela Universidade Nova de Lis...
The sheer increase in volume of data over the last decade has triggered research in cluster computin...
Memory systems are signicant contributors to the overall power requirements, energy consumption, and...
For years, performance improvements at the computer I/O subsystem and at other subsystems have advan...
With the recent switch in the design of general purpose processors from frequency scaling of a singl...
A major contributor to the deployment and operational costs of a large-scale high-performance comput...
Recent advances in storage technologies and high performance interconnects have made possible in the...
Efficiently managing the memory subsystem of modern multi/manycore architectures is increasingly bec...
Cloud infrastructures have become indispensable in our daily lives with the rise of cloud-based serv...
The evolution of computer systems has brought an exponential growth in data volumes, which pushes th...
Exploiting concurrency to achieve greater performance is a difficult and important challenge for cur...
High Performance Computing (HPC) systems have become widely used tools in many industry areas and re...
The memory system is a significant contributor for most of the current challenges in computer archit...
This thesis contributes from the perspective of task-based programming models to the efforts of opti...
Parallel programming is used to partition a computational problem among multiple processing units an...
Dissertação apresentada para obtenção do Grau de Doutor em Informática Pela Universidade Nova de Lis...
The sheer increase in volume of data over the last decade has triggered research in cluster computin...
Memory systems are signicant contributors to the overall power requirements, energy consumption, and...
For years, performance improvements at the computer I/O subsystem and at other subsystems have advan...
With the recent switch in the design of general purpose processors from frequency scaling of a singl...
A major contributor to the deployment and operational costs of a large-scale high-performance comput...