activity
20172021
most citedHPX Smart Executors

9 citations · 18 across the 5 of their papers we have counts for

collaborators
Showing cs.DCShow all

12 papers · 1 filter

cs.DC2020

Towards Distributed Software Resilience in Asynchronous Many-Task Programming Models

Nikunj Gupta, Jackson R. Mayo, Adrian S. Lemoine +1

Exceptions and errors occurring within mission critical applications due to hardware failures have a high cost. With the emerging Next Generation Platforms (NGPs), the rate of hard…

cs.DC2020

Performance Analysis of a Quantum Monte Carlo Application on Multiple Hardware Architectures Using the HPX Runtime

Weile Wei, Arghya Chatterjee, Kevin Huck +2

This paper describes how we successfully used the HPX programming model to port the DCA++ application on multiple architectures that include POWER9, x86, ARM v8, and NVIDIA GPUs. W…

cs.DC2020

Deploying a Task-based Runtime System on Raspberry Pi Clusters

Nikunj Gupta, Steve R. Brandt, Bibek Wagle +5

Arm technology is becoming increasingly important in HPC. Recently, Fugaku, an \arm-based system, was awarded the number one place in the Top500 list. Raspberry Pis provide an inex…

cs.DC2020

Towards a Scalable and Distributed Infrastructure for Deep Learning Applications

Bita Hasheminezhad, Shahrzad Shirzad, Nanmiao Wu +3

Although recent scaling up approaches to training deep neural networks have proven to be effective, the computational intensity of large and complex models, as well as the availabi…

cs.DC20201 cited

Implementing Software Resiliency in HPX for Extreme Scale Computing

Nikunj Gupta, Jackson R. Mayo, Adrian S. Lemoine +1

Exceptions and errors occurring within mission critical applications due to hardware failures have a high cost. With the emerging Next Generation Platforms (NGPs), the rate of hard…

cs.DC20201 cited

Supporting OpenMP 5.0 Tasks in hpxMP -- A study of an OpenMP implementation within Task Based Runtime Systems

Tianyi Zhang, Shahrzad Shirzad, Bibek Wagle +3

OpenMP has been the de facto standard for single node parallelism for more than a decade. Recently, asynchronous many-task runtime (AMT) systems have increased in popularity as a n…