2012-04-27The shift to many-core architecture design paradigm in computer market has provided unprecedented computational capabilities. This also marks the end of the free-ride era--scientific software must now evolve with new chips. Hence, it is of great importance to develop large legacy-code optimization frameworks to achieve an optimal system architecture-algorithm mapping that maximizes processor utilization and thereby achieves higher application performance. ❧ To address this challenge, this thesis studies and develops scalable algorithms for leveraging many-core resources optimally to improve the performance of massively parallel scientific applications. This work presents a systematic approach to optimize scientific codes on emergi...
Algorithms with low computational intensity show interesting per-formance and power consumption beha...
We are witnessing a rapid evolution of HPC node architectures and on-chip parallelism as power and c...
After a decade where high-end computing was dominated by the rapid pace of improvements to CPU frequ...
2011-07-13The advent of multi-core/many-core paradigm has provided unprecedented computing power, an...
We present an auto-tuning approach to optimize application performance on emerging multicore archite...
In this paper we address the problem of identifying and exploiting techniques that optimize the perf...
We present an auto-tuning approach to optimize application performance on emerging multicore archite...
Since the beginning of the field of high performance computing (HPC) after World War II, there has b...
Accelerators are quickly emerging as the leading technology to further boost computing performances;...
Molecular dynamics (MD) simulation has broad applications, but its irregular memory-access pattern m...
With computer simulations real world phenomena can be analyzed in great detail. Computational fluid ...
This paper investigates the development of a molecular dynamics code that is highly portable between...
The amelioration of high performance computing platforms has provided unprecedented computing power ...
Molecular dynamics (MD) is a powerful computer simulation technique providing atomistic resolution a...
We develop a Lattice Boltzmann code for computational fluid-dynamics and optimize it for massively p...
Algorithms with low computational intensity show interesting per-formance and power consumption beha...
We are witnessing a rapid evolution of HPC node architectures and on-chip parallelism as power and c...
After a decade where high-end computing was dominated by the rapid pace of improvements to CPU frequ...
2011-07-13The advent of multi-core/many-core paradigm has provided unprecedented computing power, an...
We present an auto-tuning approach to optimize application performance on emerging multicore archite...
In this paper we address the problem of identifying and exploiting techniques that optimize the perf...
We present an auto-tuning approach to optimize application performance on emerging multicore archite...
Since the beginning of the field of high performance computing (HPC) after World War II, there has b...
Accelerators are quickly emerging as the leading technology to further boost computing performances;...
Molecular dynamics (MD) simulation has broad applications, but its irregular memory-access pattern m...
With computer simulations real world phenomena can be analyzed in great detail. Computational fluid ...
This paper investigates the development of a molecular dynamics code that is highly portable between...
The amelioration of high performance computing platforms has provided unprecedented computing power ...
Molecular dynamics (MD) is a powerful computer simulation technique providing atomistic resolution a...
We develop a Lattice Boltzmann code for computational fluid-dynamics and optimize it for massively p...
Algorithms with low computational intensity show interesting per-formance and power consumption beha...
We are witnessing a rapid evolution of HPC node architectures and on-chip parallelism as power and c...
After a decade where high-end computing was dominated by the rapid pace of improvements to CPU frequ...