Efficiently managing the memory subsystem of modern multi/manycore architectures is increasingly becoming a challenge as systems grow in complexity and heterogeneity. In the field of high performance computing (HPC) in particular, where massively parallel architectures are used and input sets of several terabytes are common, careful management of the memory hierarchy is crucial to exploit the full computing power of these systems. The goal of this thesis is to provide computer architects with valuable information to guide the design of future systems, and in particular of those more widely used in the field of HPC, i.e., symmetric multicore processors (SMPs) and GPUs. With that aim, we present an analysis of some of the inefficiencies and ...
Through the past several decades, based on the Moore's law, the semiconductor industry was doubling ...
Gone are the days when engineers and scientists conducted most of their experiments empirically. Dur...
The real-time control systems industry is moving towards the consolidation of multiple computing sys...
Cache-coherent shared memory has traditionally been the favorite memory organization for chip multip...
Multi-GPU systems are widely used in High Performance Computing environments to accelerate scientifi...
There is a clear trend nowadays to use heterogeneous high-performance computers, as they offer consi...
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...
With the recent switch in the design of general purpose processors from frequency scaling of a singl...
Premi extraordinari doctorat curs 2009-2010, àmbit de les TICThe evolution of microprocessor design ...
Recent advances in storage technologies and high performance interconnects have made possible in the...
Nowadays, applications from dissimilar domains, such as high-performance computing and high-integrit...
In recent years, high-performance computing research became essential in pushing the boundaries of w...
High Performance Computing (HPC) systems have been evolving over time to adapt to the scientific com...
Memory systems are signicant contributors to the overall power requirements, energy consumption, and...
Through the past several decades, based on the Moore's law, the semiconductor industry was doubling ...
Gone are the days when engineers and scientists conducted most of their experiments empirically. Dur...
The real-time control systems industry is moving towards the consolidation of multiple computing sys...
Cache-coherent shared memory has traditionally been the favorite memory organization for chip multip...
Multi-GPU systems are widely used in High Performance Computing environments to accelerate scientifi...
There is a clear trend nowadays to use heterogeneous high-performance computers, as they offer consi...
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...
With the recent switch in the design of general purpose processors from frequency scaling of a singl...
Premi extraordinari doctorat curs 2009-2010, àmbit de les TICThe evolution of microprocessor design ...
Recent advances in storage technologies and high performance interconnects have made possible in the...
Nowadays, applications from dissimilar domains, such as high-performance computing and high-integrit...
In recent years, high-performance computing research became essential in pushing the boundaries of w...
High Performance Computing (HPC) systems have been evolving over time to adapt to the scientific com...
Memory systems are signicant contributors to the overall power requirements, energy consumption, and...
Through the past several decades, based on the Moore's law, the semiconductor industry was doubling ...
Gone are the days when engineers and scientists conducted most of their experiments empirically. Dur...
The real-time control systems industry is moving towards the consolidation of multiple computing sys...