中文
相关论文

相关论文: FermiQCD: A tool kit for parallel lattice QCD appl…

200 篇论文

Matrix Distributed Processing is a collection of classes and functions written in C++ for fast development of efficient parallel algorithms for the most general lattice/grid application. FermiQCD is an Object Oriented Lattice QCD…

高能物理 - 格点 · 物理学 2007-05-23 Massimo Di Pierro

A quick review of the features of FermiQCD, a C++ library for fast development of parallel Lattice QCD applications. FermiQCD is fully Object Oriented and is based on MPI but, it required no previsius knowledge of parallel programming. It…

FermiQCD is a C++ library for fast development of parallel Lattice Quantum Field Theory computations. It has been developed following a top-down fully Object Oriented design approach with focus on simplicity of use. FermiQCD includes: a…

高能物理 - 格点 · 物理学 2011-04-11 Massimo Di Pierro , Jonthan M. Flynn

Matrix Distributed Processing (MDP) is a C++ library for fast development of efficient parallel algorithms. It constitues the core of FermiQCD. MDP enables programmers to focus on algorithms, while parallelization is dealt with…

高能物理 - 格点 · 物理学 2007-05-23 Massimo Di Pierro

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…

高能物理 - 格点 · 物理学 2009-10-31 Massimo Di Pierro

We review the architecture of massively parallel machines used for lattice QCD simulations and present benchmarks for the performance of popular algorithms on these platforms. We cover commercial supercomputers, PC clusters, and…

高能物理 - 格点 · 物理学 2016-09-01 Tilo Wettig

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…

高能物理 - 格点 · 物理学 2011-03-08 Y. Nakamura , A. Nobile , D. Pleiter , H. Simma , T. Streuer , T. Wettig , F. Winter

Current PC processors are equipped with vector processing units and have other advanced features that can be used to accelerate lattice QCD programs. Clusters of PCs with a high-bandwidth network thus become powerful and cost-effective…

高能物理 - 格点 · 物理学 2007-05-23 Martin Lüscher

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…

高能物理 - 格点 · 物理学 2014-05-06 A. Abdel-Rehim , C. Alexandrou , N. Anastopoulos , G. Koutsou , I. Liabotis , N. Papadopoulou

We present Matrix Distributed Processing, a C++ library for fast development of efficient parallel algorithms. MDP is based on MPI and consists of a collection of C++ classes and functions such as lattice, site and field. Once an algorithm…

分布式、并行与集群计算 · 计算机科学 2007-05-23 Massimo Di Pierro

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…

Fermilab operates several clusters for lattice gauge computing. Minimal manpower is available to manage these clusters. We have written a number of tools and developed techniques to cope with this task. We describe our tools which use the…

分布式、并行与集群计算 · 计算机科学 2008-11-26 A. Singh , D. Holmgren , R. Rechenmacher , S. Epsteyn

This is a manual (built by examples) to explain the use of MDP_QCD. It consists of an ensemble of classes and functions (written in GNU C++) to help in writing programs for lattice QCD in a particularly Object Oriented fashion. Some tricks…

高能物理 - 格点 · 物理学 2007-05-23 Massimo Di Pierro

This paper describes a state-of-the-art parallel Lattice QCD Monte Carlo code for staggered fermions, purposely designed to be portable across different computer architectures, including GPUs and commodity CPUs. Portability is achieved…

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…

高能物理 - 格点 · 物理学 2011-12-23 Matthias Bach , Owe Philipsen , Christopher Pinke , Christian Schäfer , Lars Zeidlewicz

We evaluate IBM's Enhanced Cell Broadband Engine (BE) as a possible building block of a new generation of lattice QCD machines. The Enhanced Cell BE will provide full support of double-precision floating-point arithmetics, including…

I review recent machine trends and algorithmic developments for dynamical lattice QCD simulations with the HMC algorithm for Wilson-type fermions. The topics include the trend toward multi-core processors and general purpose GPU (GPGPU)…

高能物理 - 格点 · 物理学 2010-01-21 Ken-Ichi Ishikawa

We describe the construction and results to date of Fermilab's three Myrinet-networked lattice QCD production clusters (an 80-node dual Pentium III cluster, a 48-node dual Xeon cluster, and a 128-node dual Xeon cluster). We examine a number…

分布式、并行与集群计算 · 计算机科学 2008-11-26 D. Holmgren , A. Singh , P. Mackenzie , J. Simone

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…

高能物理 - 格点 · 物理学 2014-08-27 F. T. Winter , M. A. Clark , R. G. Edwards , B. Joó

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…

‹ 上一页 1 2 3 10 下一页 ›