With the age of Exascale computing causing a diversification away from traditional CPU-based homogeneous clusters, it is becoming increasingly difficult to ensure that computationally complex codes are able to run on these emerging architectures. This is especially important for large physics simulations that are themselves becoming increasingly complex and computationally expensive. One proposed solution to the problem of ensuring these applications can run on the desired architectures is to develop representative mini-applications that are simpler and so can be ported to new frameworks more easily, but which are also representative of the algorithmic and performance characteristics of the original applications. In this paper we present Bo...
The aim for High Performance Computing (HPC) is to achieve the best performance for an application, ...
In this paper we present research on applying a domain specific high-level abstractions (HLA) develo...
Portability, an oftentimes sought-after goal in scientific applications, confers a number of possibl...
With the age of Exascale computing causing a diversification away from traditional CPU-based homogen...
With the age of Exascale computing causing a diversification away from traditional CPU-based homogen...
With the age of Exascale computing causing a diversification away from traditional CPU-based homogen...
Achieving high-performance of large scientific codes is a difficult task. This has led to the develo...
Maintaining the performance of large scientific codes is a difficult task. To aid in this task a num...
Modernizing production-grade, often legacy applications to take advantage of modern multi-core and m...
Maintaining the performance of large scientific codes is a difficult task. To aid in this task, a nu...
Abstract—In this work we directly evaluate five candi-date programming models for future exascale ap...
Current supercomputer development trends present severe challenges for scientific codebases. Moore’s...
In the march towards exascale, supercomputer architectures are undergoing a significant change. Limi...
Significantly increasing intra-node parallelism is widely recognised as being a key prerequisite for...
From the Foreword: “The authors of the chapters in this book are the pioneers who will explore the e...
The aim for High Performance Computing (HPC) is to achieve the best performance for an application, ...
In this paper we present research on applying a domain specific high-level abstractions (HLA) develo...
Portability, an oftentimes sought-after goal in scientific applications, confers a number of possibl...
With the age of Exascale computing causing a diversification away from traditional CPU-based homogen...
With the age of Exascale computing causing a diversification away from traditional CPU-based homogen...
With the age of Exascale computing causing a diversification away from traditional CPU-based homogen...
Achieving high-performance of large scientific codes is a difficult task. This has led to the develo...
Maintaining the performance of large scientific codes is a difficult task. To aid in this task a num...
Modernizing production-grade, often legacy applications to take advantage of modern multi-core and m...
Maintaining the performance of large scientific codes is a difficult task. To aid in this task, a nu...
Abstract—In this work we directly evaluate five candi-date programming models for future exascale ap...
Current supercomputer development trends present severe challenges for scientific codebases. Moore’s...
In the march towards exascale, supercomputer architectures are undergoing a significant change. Limi...
Significantly increasing intra-node parallelism is widely recognised as being a key prerequisite for...
From the Foreword: “The authors of the chapters in this book are the pioneers who will explore the e...
The aim for High Performance Computing (HPC) is to achieve the best performance for an application, ...
In this paper we present research on applying a domain specific high-level abstractions (HLA) develo...
Portability, an oftentimes sought-after goal in scientific applications, confers a number of possibl...