154 citations · 310 across the 26 of their papers we have counts for
19 papers · 1 filter
ParaLog: Consistent Host-side Logging for Parallel Checkpoints
Steven W. D. Chien, Kento Sato, Artur Podobas +3
Output-intensive scientific applications are highly sensitive to low storage throughput. While existing scientific application stacks are optimized for traditional High-Performance…
Workflows to driving high-performance interactive supercomputing for urgent decision making
Nick Brown, Rupert Nash, Gordon Gibb +6
Interactive urgent computing is a small but growing user of supercomputing resources. However there are numerous technical challenges that must be overcome to make supercomputers f…
At the Locus of Performance: Quantifying the Effects of Copious 3D-Stacked Cache on HPC Workloads
Jens Domke, Emil Vatai, Balazs Gerofi +9
Over the last three decades, innovations in the memory subsystem were primarily targeted at overcoming the data movement bottleneck. In this paper, we focus on a specific market tr…
A Review on Parallel Virtual Screening Softwares for High Performance Computers
Natarajan Arul Murugan, Artur Podobas, Davide Gadioli +3
Drug discovery is the most expensive, time demanding and challenging project in biopharmaceutical companies which aims at the identification and optimization of lead compounds from…
Utilising urgent computing to tackle the spread of mosquito-borne diseases
Nick Brown, Rupert Nash, Piero Poletti +12
It is estimated that around 80\% of the world's population live in areas susceptible to at-least one major vector borne disease, and approximately 20% of global communicable diseas…
Strong Scaling of OpenACC enabled Nek5000 on several GPU based HPC systems
Jonathan Vincent, Jing Gong, Martin Karp +11
We present new results on the strong parallel scaling for the OpenACC-accelerated implementation of the high-order spectral element fluid dynamics solver Nek5000. The test case con…
A High-Fidelity Flow Solver for Unstructured Meshes on Field-Programmable Gate Arrays
Martin Karp, Artur Podobas, Tobias Kenter +4
The impending termination of Moore's law motivates the search for new forms of computing to continue the performance scaling we have grown accustomed to. Among the many emerging Po…
Benchmarking the Nvidia GPU Lineage: From Early K80 to Modern A100 with Asynchronous Memory Transfers
Martin Svedin, Steven W. D. Chien, Gibson Chikafa +2
For many, Graphics Processing Units (GPUs) provides a source of reliable computing power. Recently, Nvidia introduced its 9th generation HPC-grade GPUs, the Ampere 100, claiming si…
StreamBrain: An HPC Framework for Brain-like Neural Networks on CPUs, GPUs and FPGAs
Artur Podobas, Martin Svedin, Steven W. D. Chien +5
The modern deep learning method based on backpropagation has surged in popularity and has been used in multiple domains and application areas. At the same time, there are other --…
Accelerating Radiation Therapy Dose Calculation with Nvidia GPUs
Felix Liu, Niclas Jansson, Artur Podobas +2
Radiation Treatment Planning (RTP) is the process of planning the appropriate external beam radiotherapy to combat cancer in human patients. RTP is a complex and compute-intensive…
Matrix Engines for High Performance Computing:A Paragon of Performance or Grasping at Straws?
Jens Domke, Emil Vatai, Aleksandr Drozd +8
Matrix engines or units, in different forms and affinities, are becoming a reality in modern processors; CPUs and otherwise. The current and dominant algorithmic approach to Deep L…
High-Performance Spectral Element Methods on Field-Programmable Gate Arrays
Martin Karp, Artur Podobas, Niclas Jansson +4
Improvements in computer systems have historically relied on two well-known observations: Moore's law and Dennard's scaling. Today, both these observations are ending, forcing comp…
tf-Darshan: Understanding Fine-grained I/O Performance in Machine Learning Workloads
Steven W. D. Chien, Artur Podobas, Ivy B. Peng +1
Machine Learning applications on HPC systems have been gaining popularity in recent years. The upcoming large scale systems will offer tremendous parallelism for training through G…
sputniPIC: an Implicit Particle-in-Cell Code for Multi-GPU Systems
Steven W. D. Chien, Jonas Nylund, Gabriel Bengtsson +3
Large-scale simulations of plasmas are essential for advancing our understanding of fusion devices, space, and astrophysical systems. Particle-in-Cell (PIC) codes have demonstrated…
Optimization of Tensor-product Operations in Nekbone on GPUs
Martin Karp, Niclas Jansson, Artur Podobas +2
In the CFD solver Nek5000, the computation is dominated by the evaluation of small tensor operations. Nekbone is a proxy app for Nek5000 and has previously been ported to GPUs with…
White Paper from Workshop on Large-scale Parallel Numerical Computing Technology (LSPANC 2020): HPC and Computer Arithmetic toward Minimal-Precision Computing
Roman Iakymchuk, Daichi Mukunoki, Artur Podobas +15
In numerical computations, precision of floating-point computations is a key factor to determine the performance (speed and energy-efficiency) as well as the reliability (accuracy…
High-Performance High-Order Stencil Computation on FPGAs Using OpenCL
Hamid Reza Zohouri, Artur Podobas, Satoshi Matsuoka
In this paper we evaluate the performance of FPGAs for high-order stencil computation using High-Level Synthesis. We show that despite the higher computation intensity and on-chip…
Double-precision FPUs in High-Performance Computing: an Embarrassment of Riches?
Jens Domke, Kazuaki Matsumura, Mohamed Wahib +6
Among the (uncontended) common wisdom in High-Performance Computing (HPC) is the applications' need for large amount of double-precision support in hardware. Hardware manufacturers…
Combined Spatial and Temporal Blocking for High-Performance Stencil Computation on FPGAs Using OpenCL
Hamid Reza Zohouri, Artur Podobas, Satoshi Matsuoka
Recent developments in High Level Synthesis tools have attracted software programmers to accelerate their high-performance computing applications on FPGAs. Even though it has been…