English
Related papers

Related papers: Evolving the COLA software library

200 papers

Numerical simulations are ubiquitous in mathematics and computational science. Several industrial and clinical applications entail modeling complex multiphysics systems that evolve over a variety of spatial and temporal scales. This study…

Mathematical Software · Computer Science 2022-11-14 Pasquale Claudio Africa

Large Eddy Simulation is a critical modelling tool for the investigation of atmospheric flows, turbulence and cloud microphysics. The models used by the UK atmospheric research community are homogeneous and the latest model, MONC, is…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-09-29 Nick Brown , Angus Lepper , Michèle Weiland , Adrian Hill , Ben Shipway , Chris Maynard

We report on our implementation of LatticeQCD applications using OpenCL. We focus on the general concept and on distributing different parts on hybrid systems, consisting of both CPUs (Central Processing Units) and GPUs (Graphic Processing…

High Energy Physics - Lattice · Physics 2011-12-23 Matthias Bach , Owe Philipsen , Christopher Pinke , Christian Schäfer , Lars Zeidlewicz

Batched linear solvers play a vital role in computational sciences, especially in the fields of plasma physics and combustion simulations. With the imminent deployment of the Aurora Supercomputer and other upcoming systems equipped with…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-09-28 Phuong Nguyen , Pratik Nayak , Hartwig Anzt

Since its inception in 1995, LAMMPS has grown to be a world-class molecular dynamics code, with thousands of users, over one million lines of code, and multi-scale simulation capabilities. We discuss how LAMMPS has adapted to the modern…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-09-25 Anders Johansson , Evan Weinberg , Christian R. Trott , Megan J. McCarthy , Stan G. Moore

The four LHC experiments at CERN have decided to use a commercial SCADA (Supervisory Control And Data Acquisition) product for the supervision of their DCS (Detector Control System). The selected SCADA, which is therefore used for the CMS…

Instrumentation and Detectors · Physics 2007-05-23 P. Gras , F. Drouhin , W. Funk , L. Gross , D. Vintache

Large language models show promise for automated CUDA programming, however even the strongest coding models (e.g., Claude-Opus-4.6) may still fall short of expert-level, architecture-aware optimization. We introduce CUDAHercules, a…

Machine Learning · Computer Science 2026-05-12 Shiyang Li , Zijian Zhang , Guangyan Sun , Yuebo Luo , Winson Chen , Yanzhi Wang , Mingyi Hong , Caiwen Ding

We introduce Arbor, a performance portable library for simulation of large networks of multi-compartment neurons on HPC systems. Arbor is open source software, developed under the auspices of the HBP. The performance portability is by…

Neurons and Cognition · Quantitative Biology 2019-04-12 Nora Abi Akar , Ben Cumming , Vasileios Karakasis , Anne Küsters , Wouter Klijn , Alexander Peyser , Stuart Yates

A new class of Second generation high-performance computing applications with heterogeneous, dynamic and data-intensive properties have an extended set of requirements, which cover application deployment, resource allocation, -control, and…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-02-28 Ole Weidner , Malcolm Atkinson , Adam Barker , Rosa Filgueira

The speed, bandwidth and cost characteristics of today's PC graphics cards make them an attractive target as general purpose computational platforms. High performance can be achieved also for lattice simulations but the actual…

High Energy Physics - Lattice · Physics 2008-11-26 Gyozo I. Egri , Zoltan Fodor , Christian Hoelbling , Sandor D. Katz , Daniel Nogradi , Kalman K. Szabo

Containers are an emerging technology that hold promise for improving productivity and code portability in scientific computing. We examine Linux container technology for the distribution of a non-trivial scientific computing software stack…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-06-19 Jack S. Hale , Lizao Li , Chris N. Richardson , Garth N. Wells

The usage of large language models (LLMs) has grown increasingly fragmented, with no single model dominating. Meanwhile, cloud providers offer a wide range of mid-tier and older-generation GPUs that enjoy better availability and deliver…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-05-07 Yixuan Mei , Zikun Li , Zixuan Chen , Shiqi Pan , Mengdi Wu , Xupeng Miao , Zhihao Jia , K. V. Rashmi

Aurora is Argonne National Laboratory's pioneering Exascale supercomputer, designed to accelerate scientific discovery with cutting-edge architectural innovations. Key new technologies include the Intel(TM) Xeon(TM) Data Center GPU Max…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-12-09 William E. Allcock , Benjamin S. Allen , James Anchell , Victor Anisimov , Thomas Applencourt , Abhishek Bagusetty , Ramesh Balakrishnan , Riccardo Balin , Solomon Bekele , Colleen Bertoni , Cyrus Blackworth , Renzo Bustamante , Kevin Canada , John Carrier , Christopher Chan-nui , Lance C. Cheney , Taylor Childers , Paul Coffman , Susan Coghlan , Tanima Dey , Michael D'Mello , Ashok Emani , Murali Emani , Kyle G. Felker , Sam Foreman , Olivier Franza , Longfei Gao , Marta García , María Garzarán , Balazs Gerofi , Yasaman Ghadar , Subrata Goswami , Neha Gupta , Kevin Harms , Väinö Hatanpää , Brian Holland , Carissa Holohan , Brian Homerding , Khalid Hossain , Xue Hu , Louise Huot , Huda Ibeid , Joseph A. Insley , Sai Jayanthi , Hong Jiang , Wei Jiang , Xiao-Yong Jin , Jeongnim Kim , Christopher Knight , Panagiotis Kourdis , Kalyan Kumaran , JaeHyuk Kwack , Janghaeng Lee , Ti Leggett , Ben Lenard , Chris Lewis , Nevin Liber , Johann Lombardi , Raymond M. Loy , Ye Luo , Bethany Lusch , Nilakantan Mahadevan , Beth Markey , Victor A. Mateevitsi , Gordon McPheeters , Ryan Milner , Jerome Mitchell , Vitali A. Morozov , Servesh Muralidharan , Tom Musta , Mrigendra Nagar , Vikram Narayana , Marieme Ngom , Anthony-Trung Nguyen , Nathan Nichols , Aditya Nishtala , James C. Osborn , Michael E. Papka , Scott Parker , Saumil S. Patel , Julia Piotrowska , Adrian C. Pope , Sucheta Raghunanda , Esteban Rangel , Paul M. Rich , Katherine M. Riley , Silvio Rizzi , Kris Rowe , Varuni Sastry , Adam Scovel , Filippo Simini , Haritha Siddabathuni Som , Patrick Steinbrecher , Rick Stevens , Xinmin Tian , Peter Upton , Thomas Uram , Archit K. Vasan , Álvaro Vázquez-Mayagoitia , Kaushik Velusamy , Brice Videau , Venkatram Vishwanath , Brian Whitney , Timothy J. Williams , Michael Woodacre , Sam Zeltner , Chuanjun Zhang , Gengbin Zheng , Huihuo Zheng

We present Lyncs-API, a Python API for Lattice QCD applications currently under development. Lyncs aims to bring several widely used libraries for Lattice QCD under a common framework. Lyncs flexibly links to libraries for CPUs and GPUs in…

High Energy Physics - Lattice · Physics 2022-01-12 Simone Bacchio , Jacob Finkenrath , Christodoulos Stylianou

Traditionally, high energy physics (HEP) experiments have relied on x86 CPUs for the majority of their significant computing needs. As the field looks ahead to the next generation of experiments such as DUNE and the High-Luminosity LHC, the…

The importance of open-source hardware and software has been increasing. However, despite GPUs being one of the more popular accelerators across various applications, there is very little open-source GPU infrastructure in the public domain.…

Hardware Architecture · Computer Science 2021-10-22 Blaise Tine , Fares Elsabbagh , Krishna Yalamarthy , Hyesoon Kim

In this work we explore the performance of CUDA in quenched lattice SU(2) simulations. CUDA, NVIDIA Compute Unified Device Architecture, is a hardware and software architecture developed by NVIDIA for computing on the GPU. We present an…

High Energy Physics - Lattice · Physics 2015-03-17 Nuno Cardoso , Pedro Bicudo

We present a collection of modular open source C++ libraries for the development of logic synthesis applications. These libraries can be used to develop applications for the design of classical and emerging technologies, as well as for the…

The rapid growth of large language models is driving organizations to expand their GPU clusters, often with GPUs from multiple vendors. However, current deep learning frameworks lack support for collective communication across heterogeneous…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-02-02 Heehoon Kim , Jaehwan Lee , Taejeoung Kim , Jongwon Park , Jinpyo Kim , Pyongwon Suh , Ryan H. Choi , Sangwoo Lee , Jaejin Lee

The upcoming exascale era will push the changes in computing architecture from classical CPU-based systems in hybrid GPU-heavy systems with much higher levels of complexity. While such clusters are expected to improve the performance of…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-09-11 Maximilian Höb , Dieter Kranzlmüller
‹ Prev 1 4 5 6 7 8 10 Next ›