中文
相关论文

相关论文: Scaling through abstractions -- high-performance v…

200 篇论文

Scientific computing applications heavily rely on multi-level loop nests operating on multidimensional arrays. This presents multiple optimization opportunities from exploiting parallelism to reducing data movement through prefetching and…

分布式、并行与集群计算 · 计算机科学 2025-11-11 Philipp Schaad , Tal Ben-Nun , Patrick Iff , Torsten Hoefler

High-level synthesis (HLS) aims at democratizing custom hardware acceleration with highly abstracted software-like descriptions. However, efficient accelerators still require substantial low-level hardware optimizations, defeating the HLS…

硬件体系结构 · 计算机科学 2024-11-21 Giovanni Brignone , Roberto Bosio , Fabrizio Ottati , Claudio Sansoè , Luciano Lavagno

Responses to disastrous events are a challenging problem, because of possible damages on communication infrastructures. For instance, after a natural disaster, infrastructures might be entirely destroyed. Different network paradigms were…

分布式、并行与集群计算 · 计算机科学 2020-04-30 Aznam Yacoub

The run time of many scientific computation applications for numerical methods is heavily dependent on just a few multi-dimensional loop nests. Since these applications are often limited by memory bandwidth rather than computational…

编程语言 · 计算机科学 2017-07-11 Dylan McCormick

Top-tier parallel computing clusters continue to accumulate more and more computational power with more and better CPUs and Networks. This allows, especially for environmental simulations, computations with larger domain sizes and better…

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

Cloud simulation environments today are largely employed to model and simulate complex systems for remote accessibility and variable capacity requirements. In this regard, scalability issues in Modeling and Simulation (M\&S) computational…

分布式、并行与集群计算 · 计算机科学 2023-02-23 José L. Risco-Martín , Kevin Henares , Saurabh Mittal , Luis F. Almendras , Katzalin Olcoz

The alternating direction method of multipliers (ADMM) has gained increasing popularity in embedded model predictive control (MPC) due to its code simplicity and pain-free parameter selection. However, existing ADMM solvers either target…

最优化与控制 · 数学 2026-05-22 Liang Wu , Bo Yang , Junheng Li , Xu Yang , Yilin Mo , Yang Shi , Aaron D. Ames , Ján Drgoňa

Recently we presented TTC, a domain-specific compiler for tensor transpositions. Despite the fact that the performance of the generated code is nearly optimal, due to its offline nature, TTC cannot be utilized in all the application codes…

数学软件 · 计算机科学 2017-05-12 Paul Springer , Tong Su , Paolo Bientinesi

Process modeling is usually done using imperative modeling languages like BPMN or EPCs. In order to cope with the complexity of human-centric and flexible business processes several declarative process modeling languages (DPMLs) have been…

软件工程 · 计算机科学 2016-03-22 Lars Ackermann , Stefan Schönig , Stefan Jablonski

Interactive high-performance computing is doubtlessly beneficial for many computational science and engineering applications whenever simulation results should be visually processed in real time, i.e. during the computation process.…

计算工程、金融与科学 · 计算机科学 2018-07-03 Ralf-Peter Mundani , Jérôme Frisch , Vasco Varduhn , Ernst Rank

This paper describes the application of a high-level language and method in developing simpler specifications of more complex variants of the Paxos algorithm for distributed consensus. The specifications are for Multi-Paxos with preemption,…

分布式、并行与集群计算 · 计算机科学 2020-12-25 Yanhong A. Liu , Saksham Chand , Scott D. Stoller

We study a distributed Principal Component Analysis (PCA) framework where each worker targets a distinct eigenvector and refines its solution by updating from intermediate solutions provided by peers deemed as "superior". Drawing intuition…

机器学习 · 计算机科学 2025-02-27 Fangshuo Liao , Wenyi Su , Anastasios Kyrillidis

Extreme and isolated eigenvalues are known to be harmful to the convergence of an iterative solver. These eigenvalues can be produced by strong heterogeneity in the underlying physics. We can improve the quality of the spectrum by…

数值分析 · 数学 2015-10-09 J. H. van der Linden , T. B. Jönsthövel , A. A. Lukyanov , C. Vuik

Dynamic scaling aims to elastically change the number of processes during runtime to tune the performance of the distributed applications. This report briefly presents a performance evaluation of MPI process provisioning / de-provisioning…

分布式、并行与集群计算 · 计算机科学 2020-01-01 Masatoshi Hanai , Georgios Theodoropoulos

Super-Droplet Method (SDM) is a probabilistic Monte-Carlo-type model of particle coagulation process, an alternative to the mean-field formulation of Smoluchowski. SDM as an algorithm has linear computational complexity with respect to the…

计算物理 · 物理学 2021-07-27 Piotr Bartman , Sylwester Arabas

The DESERT Underwater framework (http://desert-underwater.dei.unipd.it/), originally designed for simulating and testing underwater acoustic networks in sea trials, has recently been extended to support real payload data transmission…

网络与互联网体系结构 · 计算机科学 2021-03-03 Roberto Francescon , Filippo Campagnaro , Emanuele Coccolo , Alberto Signori , Federico Guerra , Federico Favaro , Michele Zorzi

We consider the problem of transposing tensors of arbitrary dimension and describe TTC, an open source domain-specific parallel compiler. TTC generates optimized parallel C++/CUDA C code that achieves a significant fraction of the system's…

数学软件 · 计算机科学 2016-07-06 Paul Springer , Aravind Sankaran , Paolo Bientinesi

The study deals with the parallelization of finite element based Navier-Stokes codes using domain decomposition and state-ofart sparse direct solvers. There has been significant improvement in the performance of sparse direct solvers.…

分布式、并行与集群计算 · 计算机科学 2009-11-05 Mandhapati P. Raju , Siddhartha Khaitan

Parallel programming in high-performance computing depends on low-level APIs such as MPI, requiring users to manage synchronization and resources manually. Several correctness checking tools exist to help bug-free code development, though…

分布式、并行与集群计算 · 计算机科学 2026-03-04 Yussur Mustafa Oraji , Alexander Hück , Christian Bischof

In this paper, we perform a comparison of two approaches for the parallelization of an existing, free software, FullSWOF 2D (http://www. univ-orleans.fr/mapmo/soft/FullSWOF/ that solves shallow water equations for applications in hydrology)…