中文
相关论文

相关论文: Parallelizing the MARS15 Code with MPI for Shieldi…

200 篇论文

The MARS code is under continuous development and has recently undergone substantial improvements that further increase its reliability and predictive power in numerous shielding, accelerator, detector and space applications. The major…

A new parallel computing framework has been developed to use with general-purpose radiation transport codes. The framework was implemented as a C++ module that uses MPI for message passing. The module is significantly independent of…

加速器物理 · 物理学 2012-02-13 M. A. Kostin , N. V. Mokhov , K. Niita

The increasing number of processing elements and decreas- ing memory to core ratio in modern high-performance platforms makes efficient strong scaling a key requirement for numerical algorithms. In order to achieve efficient scalability on…

分布式、并行与集群计算 · 计算机科学 2015-01-14 Michael Lange , Gerard Gorman , Michele Weiland , Lawrence Mitchell , James Southern

Message Passing Interface (MPI) plays a crucial role in distributed memory parallelization across multiple nodes. However, parallelizing MPI code manually, and specifically, performing domain decomposition, is a challenging, error-prone…

分布式、并行与集群计算 · 计算机科学 2023-08-31 Nadav Schneider , Tal Kadosh , Niranjan Hasabnis , Timothy Mattson , Yuval Pinter , Gal Oren

Comprehensive studies with the MARS15(2016) Monte-Carlo code are described on evaluation of prompt and residual radiation levels induced by nominal and accidental beam losses in the 5-MW, 2-GeV European Spallation Source (ESS) Linac. These…

加速器物理 · 物理学 2017-05-08 N. V. Mokhov , Yu. I. Eidelman , I. L. Rakhno , L. Tchelidze , I. S. Tropin

MatlabMPI is a Matlab implementation of the Message Passing Interface (MPI) standard and allows any Matlab program to exploit multiple processors. MatlabMPI currently implements the basic six functions that are the core of the MPI…

天体物理学 · 物理学 2007-05-23 Jeremy Kepner

Message Passing Interface (MPI) is widely used to implement parallel programs. Although Windowsbased architectures provide the facilities of parallel execution and multi-threading, little attention has been focused on using MPI on these…

分布式、并行与集群计算 · 计算机科学 2011-05-31 Alaa Ismail Elnashar

The MARS15(2012) is the latest version of a multi-purpose Monte-Carlo code developed since 1974 for detailed simulation of hadronic and electromagnetic cascades in an arbitrary 3-D geometry of shielding, accelerator, detector and spacecraft…

The trend towards highly parallel multi-processing is ubiquitous in all modern computer architectures, ranging from handheld devices to large-scale HPC systems; yet many applications are struggling to fully utilise the multiple levels of…

分布式、并行与集群计算 · 计算机科学 2013-07-19 Michael Lange , Gerard Gorman , Michele Weiland , Lawrence Mitchell , Xiaohu Guo , James Southern

A trend in high performance computers that is becoming increasingly popular is the use of symmetric multiprocessing (SMP) rather than the older paradigm of MPP. MPI codes that ran and scaled well on MPP machines can often be run on an SMP…

高能物理 - 格点 · 物理学 2009-10-31 Steven Gottlieb , Sonali Tamhankar

Due to the increasing size of HPC machines, the fault presence is becoming an eventuality that applications must face. Natively, MPI provides no support for the execution past the detection of a fault, and this is becoming more and more…

分布式、并行与集群计算 · 计算机科学 2021-06-22 Roberto Rocco , Davide Gadioli , Gianluca Palermo

The advent of multi-/many-core processors in clusters advocates hybrid parallel programming, which combines Message Passing Interface (MPI) for inter-node parallelism with a shared memory model for on-node parallelism. Compared to the…

分布式、并行与集群计算 · 计算机科学 2020-07-15 Huan Zhou , Jose Gracia , Ralf Schneider

With multi-core processors a ubiquitous building block of modern supercomputers, it is now past time to enable applications to embrace these developments in processor design. To achieve exascale performance, applications will need ways of…

分布式、并行与集群计算 · 计算机科学 2012-08-13 Michele Weiland , Lawrence Mitchell , Gerard Gorman , Stephan Kramer , Mark Parsons , James Southern

The implicit 2D3V particle-in-cell (PIC) code developed to study the interaction of ultrashort pulse lasers with matter [G. M. Petrov and J. Davis, Computer Phys. Comm. 179, 868 (2008); Phys. Plasmas 18, 073102 (2011)] has been parallelized…

等离子体物理 · 物理学 2016-08-24 George M. Petrov , Jack Davis

With recent developments in parallel supercomputing architecture, many core, multi-core, and GPU processors are now commonplace, resulting in more levels of parallelism, memory hierarchy, and programming complexity. It has been necessary to…

高能物理 - 格点 · 物理学 2017-12-04 Ruizi Li , Carleton DeTar , Steven Gottlieb , Doug Toussaint

The current trend of multicore architectures on shared memory systems underscores the need of parallelism. While there are some programming model to express parallelism, thread programming model has become a standard to support these system…

分布式、并行与集群计算 · 计算机科学 2010-12-13 D. T. Hasta , A. B. Mutiara

The Message Passing Interface (MPI) is the prevalent programming model used on today's supercomputers. Therefore, MPI library developers are looking for the best possible performance (shortest run-time) of individual MPI functions across…

分布式、并行与集群计算 · 计算机科学 2016-05-30 Sascha Hunold , Alexandra Carpen-Amarie

Writing efficient hybrid parallel code is tedious, error-prone, and requires good knowledge of both parallel programming and multithreading such as MPI and OpenMP, resp. Therefore, we present a framework which is based on a job model that…

分布式、并行与集群计算 · 计算机科学 2018-07-03 Ralf-Peter Mundani , Marko Ljucović , Ernst Rank

Comprehending the performance bottlenecks at the core of the intricate hardware-software interactions exhibited by highly parallel programs on HPC clusters is crucial. This paper sheds light on the issue of automatically asynchronous MPI…

分布式、并行与集群计算 · 计算机科学 2023-09-06 Ayesha Afzal , Georg Hager , Stefano Markidis , Gerhard Wellein

We consider the implementation of a parallel Monte Carlo code for high-performance simulations on PC clusters with MPI. We carry out tests of speedup and efficiency. The code is used for numerical simulations of pure SU(2) lattice gauge…

高能物理 - 格点 · 物理学 2007-05-23 Attilio Cucchieri , Tereza Mendes , Gonzalo Travieso , Andre R. Taurines
‹ 上一页 1 2 3 10 下一页 ›