English
Related papers

Related papers: Lyncs-API: a Python API for Lattice QCD applicatio…

200 papers

Lyncs-API is a Python API for Lattice QCD applications. It is designed as a Python toolkit that allows the user to use and run various lattice QCD libraries while programming in Python. The goal is to provide the user an easy programming…

High Energy Physics - Lattice · Physics 2022-12-14 Shuhei Yamamoto , Simone Bacchio , Jacob Finenrath

Python is a particularly appealing language to carry out data analysis, owing in part to its user-friendly character as well as its access to well maintained and powerful libraries like NumPy and SciPy. Still, for the purpose of analyzing…

High Energy Physics - Lattice · Physics 2024-02-01 Luis Altenkort , David Anthony Clarke , Jishnu Goswami , Hauke Sandmeyer

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

We present $\texttt{SIMULATeQCD}$, HotQCD's software for performing lattice QCD calculations on GPUs. Started in late 2017 and intended as a full replacement of the previous single GPU lattice QCD code used by the HotQCD collaboration, our…

The rise of exascale supercomputers has fueled competition among GPU vendors, driving lattice QCD developers to write code that supports multiple APIs. Moreover, new developments in algorithms and physics research require frequent updates…

We present the Lattice QCD application CL2QCD, which is based on OpenCL and can be utilized to run on Graphic Processing Units as well as on common CPUs. We focus on implementation details as well as performance results of selected…

High Energy Physics - Lattice · Physics 2014-11-21 Owe Philipsen , Christopher Pinke , Alessandro Sciarra , Matthias Bach

Computing platforms equipped with accelerators like GPUs have proven to provide great computational power. However, exploiting such platforms for existing scientific applications is not a trivial task. Current GPU programming frameworks…

High Energy Physics - Lattice · Physics 2014-08-27 F. T. Winter , M. A. Clark , R. G. Edwards , B. Joó

The presence of GPU from different vendors demands the Lattice QCD codes to support multiple architectures. To this end, Open Computing Language (OpenCL) is one of the viable frameworks for writing a portable code. It is of interest to find…

High Energy Physics - Lattice · Physics 2025-02-06 Piyush Kumar , Szabolcs Borsanyi , Jana N. Guenther , Chik Him Wong

We present a set of programming tools (classes and functions written in C++ and based on Message Passing Interface) for fast development of generic parallel (and non-parallel) lattice simulations. They are collectively called MDP 1.2. These…

High Energy Physics - Lattice · Physics 2009-10-31 Massimo Di Pierro

Graphics Processing Units (GPUs) are having a transformational effect on numerical lattice quantum chromodynamics (LQCD) calculations of importance in nuclear and particle physics. The QUDA library provides a package of mixed precision…

High Energy Physics - Lattice · Physics 2010-12-06 Ronald Babich , Michael A. Clark , Bálint Joó

We discuss a substantial update to the Grid software library for Lattice QCD, enabling it to port to multiple GPU architectures while retaining CPU vectorisation and SIMD execution within OpenMP threads. The GPU environments supported…

High Energy Physics - Lattice · Physics 2022-03-15 Peter Boyle , Guido Cossu , Gianluca Filaci , Christoph Lehner , Antonin Portelli , Azusa Yamaguchi

QPACE is a novel massively parallel architecture optimized for lattice QCD simulations. A single QPACE node is based on the IBM PowerXCell 8i processor. The nodes are interconnected by a custom 3-dimensional torus network implemented on an…

High Energy Physics - Lattice · Physics 2011-03-08 Y. Nakamura , A. Nobile , D. Pleiter , H. Simma , T. Streuer , T. Wettig , F. Winter

QC Lab is an open-source Python package for QC dynamics simulations aimed to promote the development of QC algorithms, and their application to a wide variety of relevant model problems. It follows a modular design that facilitates…

Chemical Physics · Physics 2025-10-28 Alex Krotz , Ethan Byrd , Ken Miyazaki , Roel Tempelaar

PLQCD is a stand-alone software library developed under PRACE for lattice QCD. It provides an implementation of the Dirac operator for Wilson type fermions and few efficient linear solvers. The library is optimized for multi-core machines…

High Energy Physics - Lattice · Physics 2014-05-06 A. Abdel-Rehim , C. Alexandrou , N. Anastopoulos , G. Koutsou , I. Liabotis , N. Papadopoulou

We introduce Lemon, an MPI parallel I/O library that is intended to allow for efficient parallel I/O of both binary and metadata on massively parallel architectures. Motivated by the demands of the Lattice Quantum Chromodynamics community,…

High Energy Physics - Lattice · Physics 2019-08-13 Albert Deuzeman , Siebren Reker , Carsten Urbach

This manual describes a set of utilities developed for Lattice QCD computations. They are collectively called QCDUtils. They comprise a set of Python programs each of them with a specific function: download gauge ensembles from the public…

High Energy Physics - Lattice · Physics 2012-02-23 Massimo Di Pierro

The open source ALPS (Algorithms and Libraries for Physics Simulations) project provides a collection of physics libraries and applications, with a focus on simulations of lattice models and strongly correlated systems. The libraries…

A graphical user interface (GUI) software is provided for lattice QCD simulations, aimed at streamlining the process. The current version of the software employs the Metropolis algorithm with the Wilson gauge action. It is implemented in…

High Energy Physics - Lattice · Physics 2024-11-14 Lin Gao

Large Language Models (LLMs) increasingly serve as consumers of API specifications, whether for code generation, autonomous agent interaction, or API-assisted reasoning. The de facto standard for API description, OpenAPI, was designed for…

Software Engineering · Computer Science 2026-02-24 Daniel Garcia

We present here the most recent version of FermiQCD, a collection of C++ classes, functions and parallel algorithms for lattice QCD, based on Matrix Distributed Processing. FermiQCD allows fast development of parallel lattice applications…

High Energy Physics - Lattice · Physics 2015-06-25 Massimo Di Pierro
‹ Prev 1 2 3 10 Next ›