Trends in data locality abstractions for HPC systems

D Unat, A Dubey, T Hoefler, J Shalf… - … on Parallel and …, 2017 - ieeexplore.ieee.org
The cost of data movement has always been an important concern in high performance
computing (HPC) systems. It has now become the dominant factor in terms of both energy …

Extreme heterogeneity 2018-productive computational science in the era of extreme heterogeneity: Report for DOE ASCR workshop on extreme heterogeneity

JS Vetter, R Brightwell, M Gokhale, P McCormick… - 2018 - osti.gov
The 2018 Basic Research Needs Workshop on Extreme Heterogeneity identified five Priority
Research Directions for realizing the capabilities needed to address the challenges posed …

A study on communication issues for systems-on-chip

CA Zeferino, ME Kreutz, L Carro… - … . 15th Symposium on …, 2002 - ieeexplore.ieee.org
Present days cores composing a system-on-chip might be interconnected by means of both
dedicated channels or shared buses. Nevertheless, future systems will have strong …

[PDF][PDF] On mixing queries and transactions via multiversion locking

PM Bober, MJ Carey - 1991 - minds.wisconsin.edu
In this paper, we discuss a new approach to multiversion concurrency control that allows
highperformance transaction systems to support the on-line execution of long-running …

Tida: High-level programming abstractions for data locality management

D Unat, T Nguyen, W Zhang, MN Farooqi… - … Conference, ISC High …, 2016 - Springer
The high energy costs for data movement compared to computation gives paramount
importance to data locality management in programs. Managing data locality manually is not …

Topology-aware GPU selection on multi-GPU nodes

I Faraji, SH Mirsadeghi, A Afsahi - 2016 IEEE International …, 2016 - ieeexplore.ieee.org
GPU accelerators have successfully established themselves in modern HPC clusters due to
their high performance and energy efficiency. To increase the GPU computational power in …

[PDF][PDF] Programming abstractions for data locality

A Tate, A Kamil, A Dubey, A Groblinger, B Chamberlain… - 2014 - repository.kaust.edu.sa
Programming Abstractions for Data Locality Page 1 Programming Abstractions for Data Locality
Item Type Technical Report Authors Tate, Adrian;Kamil, Amir;Dubey, Anshu;Groblinger …

Netloc: Towards a comprehensive view of the HPC system topology

B Goglin, J Hursey, JM Squyres - 2014 43rd International …, 2014 - ieeexplore.ieee.org
The increasing complexity of High Performance Computing (HPC) server architectures and
networks has made topology-and affinity-awareness a critical component of HPC application …

[PDF][PDF] Hierarchical Clock Synchronization in MPI.

S Hunold, A Carpen-Amarie - CLUSTER, 2018 - hunoldscience.net
MPI benchmarks are used for analyzing or tuning the performance of MPI libraries.
Generally, every MPI library should be adjusted to the given parallel machine, especially on …

sys-sage: A Unified Representation of Dynamic Topologies & Attributes on HPC Systems

S Vanecek, M Schulz - Proceedings of the 38th ACM International …, 2024 - dl.acm.org
HPC systems are getting ever more powerful, but this comes at the price of increasing
system complexity: node architectures are deeply hierarchical and in many cases …