中文
相关论文

相关论文: Getting More From Your Multicore: Exploiting OpenM…

200 篇论文

Despite the enormous success of Hamiltonian Monte Carlo and related Markov Chain Monte Carlo (MCMC) methods, sampling often still represents the computational bottleneck in scientific applications. Availability of parallel resources can…

统计计算 · 统计学 2026-01-26 Jakob Robnik , Uroš Seljak

The integration (interoperability) of highly disparate systems is an open topic of research in many domains. A common approach for getting two highly disparate systems to be interoperable, is through an agreed-upon protocol (e.g., via…

分布式、并行与集群计算 · 计算机科学 2021-04-27 Kim Nevelsteen , Martin Wehlou

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

Currently there is considerable interest in making use of many-core processor architectures, such as Nvidia and AMD graphics processing units (GPUs) for scientific computing. In this work we explore the use of the Open Computing Language…

广义相对论与量子宇宙学 · 物理学 2011-10-04 Niket K. Choudhary , Rakesh Ginjupalli , Sandeep Navada , Gaurav Khanna

Matrix languages, including MATLAB and Octave, are established standards for applications in science and engineering. They provide interactive programming environments that are easy to use due to their scripting languages with matrix data…

编程语言 · 计算机科学 2009-11-15 Raymes Khoury , Bernd Burgstaller , Bernhard Scholz

In the area of Pattern Recognition and Matching, finding a Longest Common Subsequence plays an important role. In this paper, we have proposed one algorithm based on parallel computation. We have used OpenMP API package as middleware to…

数据结构与算法 · 计算机科学 2013-06-20 Tirtharaj Dash , Tanistha Nayak

One way to write fast programs is to explore the potential parallelism and take advantage of the high number of cores available in microprocessors. This can be achieved by manually specifying which code executes on which thread, by using…

分布式、并行与集群计算 · 计算机科学 2016-08-23 Alcides Fonseca , Raul Barbosa

Programming a distributed system, such as a cluster, requires extended use of low-level communication libraries and can often become cumbersome and error prone for the average developer. In this work, we consider each node of a cluster as a…

分布式、并行与集群计算 · 计算机科学 2022-05-24 Ilias Keftakis , Vassilios V. Dimakopoulos

Polymorphism in programming languages enables code reuse. Here, we show that polymorphism has broad applicability far beyond computations for technical computing: parallelism in distributed computing, presentation of visualizations of…

编程语言 · 计算机科学 2014-11-07 Jiahao Chen , Alan Edelman

As the artificial intelligence community advances into the era of large models with billions of parameters, distributed training and inference have become essential. While various parallelism strategies-data, model, sequence, and…

机器学习 · 计算机科学 2025-03-13 Ruifeng She , Bowen Pang , Kai Li , Zehua Liu , Tao Zhong

A novel language system has given rise to promising alternatives to standard formal and processor network models of computation. An interstring linked with a abstract machine environment, shares sub-expressions, transfers data, and…

编程语言 · 计算机科学 2010-05-31 Alexander Victor Berka

A novel language system has given rise to promising alternatives to standard formal and processor network models of computation. An interstring linked with a abstract machine environment, shares sub-expressions, transfers data, and…

编程语言 · 计算机科学 2010-07-30 Alexander Victor Berka

Parallel computing and steadily increasing computation speed have led to a new tool for analyzing multiple datasets and datatypes: fitting several datasets simultaneously. With this technique, physically connected parameters of individual…

The growing complexity of real-world systems necessitates interdisciplinary solutions to confront myriad challenges in modeling, analysis, management, and control. To meet these demands, the parallel systems method rooted in Artificial…

分布式、并行与集群计算 · 计算机科学 2024-03-26 Yong Zhao , Zhengqiu Zhu , Bin Chen , Sihang Qiu , Jincai Huang , Xin Lu , Weiyi Yang , Chuan Ai , Kuihua Huang , Cheng He , Yucheng Jin , Zhong Liu , Fei-Yue Wang

Inspired by the developments in quantum computing, building domain-specific classical hardware to solve computationally hard problems has received increasing attention. Here, by introducing systematic sparsification techniques, we…

Despite the various research initiatives and proposed programming models, efficient solutions for parallel programming in HPC clusters still rely on a complex combination of different programming models (e.g., OpenMP and MPI), languages…

We present MUSE, a software framework for combining existing computational tools for different astrophysical domains into a single multiphysics, multiscale application. MUSE facilitates the coupling of existing codes written in different…

天体物理学 · 物理学 2009-11-13 Simon Portegies Zwart , Steve McMillan , Stefan Harfst , Derek Groen , Michiko Fujii

Large Language Models (LLMs) have become increasingly capable of handling diverse tasks with the aid of well-crafted prompts and integration of external tools, but as task complexity rises, the workflow involving LLMs can be complicated and…

人工智能 · 计算机科学 2024-06-21 Honghua Dong , Qidong Su , Yubo Gao , Zhaoyu Li , Yangjun Ruan , Gennady Pekhimenko , Chris J. Maddison , Xujie Si

Many parallel algorithms use at least linear auxiliary space in the size of the input to enable computations to be done independently without conflicts. Unfortunately, this extra space can be prohibitive for memory-limited machines,…

分布式、并行与集群计算 · 计算机科学 2021-03-02 Yan Gu , Omar Obeya , Julian Shun

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