中文
相关论文

相关论文: An Algorithm to Parallelise Parton Showers on a GP…

200 篇论文

Current supercomputers often have a heterogeneous architecture using both CPUs and GPUs. At the same time, numerical simulation tasks frequently involve multiphysics scenarios whose components run on different hardware due to multiple…

计算工程、金融与科学 · 计算机科学 2024-12-10 Samuel Kemmler , Christoph Rettinger , Ulrich Rüde , Pablo Cuéllar , Harald Köstler

Realistic reservoir simulation is known to be prohibitively expensive in terms of computation time when increasing the accuracy of the simulation or by enlarging the model grid size. One method to address this issue is to parallelize the…

分布式、并行与集群计算 · 计算机科学 2025-04-14 Tong Dong Qiu , Andreas Thune , Vinicius Oliveira Martins , Markus Blatt , Alf Birger Rustad , Razvan Nane

In this work we propose a highly optimized version of a simulated annealing (SA) algorithm adapted to the more recently developed Graphic Processor Units (GPUs). The programming has been carried out with CUDA toolkit, specially designed for…

分布式、并行与集群计算 · 计算机科学 2024-08-02 A. M. Ferreiro , J. A. García , J. G. López-Salas , C. Vázquez

We propose a probabilistic model for the parallel execution of Las Vegas algorithms, i.e., randomized algorithms whose runtime might vary from one execution to another, even with the same input. This model aims at predicting the parallel…

分布式、并行与集群计算 · 计算机科学 2019-06-24 Charlotte Truchet , Florian Richoux , Philippe Codognet

In this note, we present the stability as well as performance analysis of asynchronous parallel computing algorithm implemented in 1D heat equation with CUDA. The primary objective of this note lies in dissemination of asynchronous parallel…

分布式、并行与集群计算 · 计算机科学 2015-11-03 Kooktae Lee , Raktim Bhattacharya

In recent processor development, we have witnessed the integration of GPU and CPUs into a single chip. The result of this integration is a reduction of the data communication overheads. This enables an efficient collaboration of both…

分布式、并行与集群计算 · 计算机科学 2016-08-07 Francisco Corbera , Andrés Rodríguez , Rafael Asenjo , Angeles Navarro , Antonio Vilches , María J. Garzarán

Witnessing the advancing scale and complexity of chip design and benefiting from high-performance computation technologies, the simulation of Very Large Scale Integration (VLSI) Circuits imposes an increasing requirement for acceleration…

数据结构与算法 · 计算机科学 2023-04-27 Weijie Fang , Yanggeng Fu , Jiaquan Gao , Longkun Guo , Gregory Gutin , Xiaoyan Zhang

In this paper, we address some of the key limitations to realizing a generic heterogeneous parallel programming model for quantum-classical heterogeneous platforms. We discuss our experience in enabling user-level multi-threading in QCOR as…

This paper presents efforts to improve the hierarchical parallelism of a two scale simulation code. Two methods to improve the GPU parallel performance were developed and compared. The first used the NVIDIA Multi-Process Service and the…

分布式、并行与集群计算 · 计算机科学 2023-05-15 Jacob Merson , Mark S. Shephard

GPUs in High-Performance Computing systems remain under-utilised due to the unavailability of schedulers that can safely schedule multiple applications to share the same GPU. The research reported in this paper is motivated to improve the…

分布式、并行与集群计算 · 计算机科学 2017-12-14 Carlos Reano , Federico Silla , Dimitrios S. Nikolopoulos , Blesson Varghese

The rigid gang task model is based on the idea of executing multiple threads simultaneously on a fixed number of processors to increase efficiency and performance. Although there is extensive literature on global rigid gang scheduling,…

分布式、并行与集群计算 · 计算机科学 2024-09-04 Binqi Sun , Tomasz Kloda , Marco Caccamo

A multigrid scheme is proposed for the pressure equation of the incompressible unsteady fluid flow equations, allowing efficient implementation on clusters of modern CPUs, many integrated core devices (MICs), and graphics processing units…

数值分析 · 数学 2014-08-19 György Tegze , Gyula I. Tóth

Dynamic programming (DP) is a cornerstone of combinatorial optimization, yet its inherently sequential structure has long limited its scalability in scenario-based stochastic programming (SP). This paper introduces a GPU-accelerated…

最优化与控制 · 数学 2025-11-25 Jingyi Zhao , Linxin Yang , Haohua Zhang , Tian Ding

A modern graphics processing unit (GPU) is able to perform massively parallel scientific computations at low cost. We extend our implementation of the checkerboard algorithm for the two dimensional Ising model [T. Preis et al., J. Comp.…

计算物理 · 物理学 2010-07-22 Benjamin Block , Peter Virnau , Tobias Preis

Since the advent of parallel algorithms in the C++17 Standard Template Library (STL), the STL has become a viable framework for creating performance-portable applications. Given multiple existing implementations of the parallel algorithms,…

分布式、并行与集群计算 · 计算机科学 2024-02-12 Ruben Laso , Diego Krupitza , Sascha Hunold

GPUs are readily available in cloud computing and personal devices, but their use for data processing acceleration has been slowed down by their limited integration with common programming languages such as Python or Java. Moreover, using…

分布式、并行与集群计算 · 计算机科学 2021-01-20 Alberto Parravicini , Arnaud Delamare , Marco Arnaboldi , Marco D. Santambrogio

In this work, we present an extension of Gaussian process (GP) models with sophisticated parallelization and GPU acceleration. The parallelization scheme arises naturally from the modular computational structure w.r.t. datapoints in the…

分布式、并行与集群计算 · 计算机科学 2014-10-21 Zhenwen Dai , Andreas Damianou , James Hensman , Neil Lawrence

Multicore architectures dominate today's processor market. Even though the number of cores and threads are pretty high and continues to grow, inherently serial algorithms do not benefit from the abundance of cores and threads. In this…

分布式、并行与集群计算 · 计算机科学 2018-05-21 Mohammad Bakhshalipour , Hamid Sarbazi-Azad

Graphics Processing Units (GPUs) consisting of Streaming Multiprocessors (SMs) achieve high throughput by running a large number of threads and context switching among them to hide execution latencies. The number of thread blocks, and hence…

硬件体系结构 · 计算机科学 2015-06-08 Vishwesh Jatala , Jayvant Anantpur , Amey Karkare

We present in this paper our work regarding simulating a type of P system known as a spiking neural P system (SNP system) using graphics processing units (GPUs). GPUs, because of their architectural optimization for parallel computations,…

分布式、并行与集群计算 · 计算机科学 2011-04-13 Francis Cabarle , Henry Adorna , Miguel A. Martinez-del-Amor