As High Energy Physics collider experiments continue to push the boundaries of instantaneous luminosity, the corresponding increase in particle multiplicities pose significant computing challenges. Although most of today's supercomputers provide shared-memory nodes and accelerators to boost the performance of scientific applications, the usage of latest hardware has little impact unless the code exposes parallelism. Therefore, several frameworks have been developed to support parallel execution on different architectures, but the performance gain is usually obtained by either compromising on portability or requiring significant effort to adopt, both of which can be issues for experiments' developer communities. In this talk, we introduce a...
In the past, the increasing demands for HEP processing resources could be fulfilled by the ever incr...
Due to power constraints, future growth in computing capability must explicitly leverage parallelism...
This dissertation addresses creating portable and efficient parallel programs for scientific computi...
Today's world of scientific software for High Energy Physics (HEP) is powered by x86 code, while the...
International audienceThis paper presents the performance portable implementation of a kinetic plasm...
There is an increasing need for a framework that supports research on portable high-performance para...
Ever since computers were first used for scientific and numerical work, there has existed an "arms r...
With processor clock speeds having stagnated, parallel computing architectures have achieved a break...
While accelerators have become more prevalent in recent years, they are still considered hard to pro...
There are multiple applications of plasma. To better understand the fundamental characteristics of p...
High-performance computing (HPC) is a major driver accelerating scientific research and discovery, f...
With the advent of modern computer architectures characterized by -- amongst other things -- many-co...
As the demand increases for high performance and power efficiency in modern computer runtime systems...
Due to energy constraints, high performance computing platforms are becoming increasingly heterogene...
Creating a highly parallelizable code is a challenge and development for distributed memory machines...
In the past, the increasing demands for HEP processing resources could be fulfilled by the ever incr...
Due to power constraints, future growth in computing capability must explicitly leverage parallelism...
This dissertation addresses creating portable and efficient parallel programs for scientific computi...
Today's world of scientific software for High Energy Physics (HEP) is powered by x86 code, while the...
International audienceThis paper presents the performance portable implementation of a kinetic plasm...
There is an increasing need for a framework that supports research on portable high-performance para...
Ever since computers were first used for scientific and numerical work, there has existed an "arms r...
With processor clock speeds having stagnated, parallel computing architectures have achieved a break...
While accelerators have become more prevalent in recent years, they are still considered hard to pro...
There are multiple applications of plasma. To better understand the fundamental characteristics of p...
High-performance computing (HPC) is a major driver accelerating scientific research and discovery, f...
With the advent of modern computer architectures characterized by -- amongst other things -- many-co...
As the demand increases for high performance and power efficiency in modern computer runtime systems...
Due to energy constraints, high performance computing platforms are becoming increasingly heterogene...
Creating a highly parallelizable code is a challenge and development for distributed memory machines...
In the past, the increasing demands for HEP processing resources could be fulfilled by the ever incr...
Due to power constraints, future growth in computing capability must explicitly leverage parallelism...
This dissertation addresses creating portable and efficient parallel programs for scientific computi...