中文
相关论文

相关论文: TEMANEJO - a debugger for task based parallel prog…

200 篇论文

To efficiently exploit the resources of new many-core architectures, integrating dozens or even hundreds of cores per chip, parallel programming models have evolved to expose massive amounts of parallelism, often in the form of fine-grained…

分布式、并行与集群计算 · 计算机科学 2014-05-14 Andi Drebes , Karine Heydemann , Antoniu Pop , Albert Cohen , Nathalie Drach

We describe a system that simplifies the process of debugging programs produced by computer-aided parallelization tools. The system uses relative debugging techniques to compare serial and parallel executions in order to show where the…

软件工程 · 计算机科学 2007-05-23 Robert Hood , Gabriele Jost

Spatial decomposition is a popular basis for parallelising code. Cast in the frame of task parallelism, calculations on a spatial domain can be treated as a task. If neighbouring domains interact and share results, access to the specific…

分布式、并行与集群计算 · 计算机科学 2014-01-20 Christoph Niethammer , Colin W. Glass , Jose Gracia

Task-based programming models are excellent tools to parallelize and seamlessly load balance an application workload. However, the integration of I/O intensive applications and task-based programming models is lacking. Typically, I/O…

分布式、并行与集群计算 · 计算机科学 2020-11-30 Aleix Roca Nonell , Vicenç Beltran Querol , Sergi Mateo Bellido

We propose an effective parallel program debugging approach based on the timing annotation technique. With prevalent multi-core platforms, parallel programming is required to fully utilize the computing power. However, the non-determinism…

分布式、并行与集群计算 · 计算机科学 2021-09-10 Yun Chang , Hsin-I Wu , Ren-Song Tsay

Modern astronomical surveys have multiple competing scientific goals. Optimizing the observation schedule for these goals presents significant computational and theoretical challenges, and state-of-the-art methods rely on expensive human…

天体物理仪器与方法 · 物理学 2023-12-15 Maggie Voetberg , Brian Nord

In this paper, we present the StarNEig library for solving dense non-symmetric (generalized) eigenvalue problems. The library is built on top of the StarPU runtime system and targets both shared and distributed memory machines. Some…

分布式、并行与集群计算 · 计算机科学 2020-03-23 Mirko Myllykoski , Carl Christian Kjelgaard Mikkelsen

Model-based reasoning is a central concept in current research into intelligent diagnostic systems. It is based on the assumption that sources of incorrect behavior in technical devices can be located and identified via the existence of a…

软件工程 · 计算机科学 2007-05-23 Cristinel Mateis , Markus Stumptner , Dominik Wieland , Franz Wotawa

This paper describes QuickSched, a compact and efficient Open-Source C-language library for task-based shared-memory parallel programming. QuickSched extends the standard dependency-only scheme of task-based programming with the concept of…

分布式、并行与集群计算 · 计算机科学 2016-01-21 Pedro Gonnet , Aidan B. G. Chalk , Matthieu Schaller

We describe AMUSE, the Astrophysical Multipurpose Software Environment, a programming framework designed to manage multi-scale, multi-physics simulations in a hierarchical, extensible, and internally consistent way. Constructed as a…

天体物理仪器与方法 · 物理学 2015-03-19 Stephen McMillan , Simon Portegies Zwart , Arjen van Elteren , Alfred Whitehead

Storage systems have not kept the same technology improvement rate as computing systems. As applications produce more and more data, I/O becomes the limiting factor for increasing application performance. I/O congestion caused by concurrent…

分布式、并行与集群计算 · 计算机科学 2021-11-03 Hatem Elshazly , Jorge Ejarque , Francesc Lordan , Rosa M. Badia

Task-based programming models like OmpSs-2 and OpenMP provide a flexible data-flow execution model to exploit dynamic, irregular and nested parallelism. Providing an efficient implementation that scales well with small granularity tasks…

分布式、并行与集群计算 · 计算机科学 2021-05-18 David Álvarez , Kevin Sala , Marcos Maroñas , Aleix Roca , Vicenç Beltran

Task-based execution frameworks, such as parallel programming libraries, computational workflow systems, and function-as-a-service platforms, enable the composition of distinct tasks into a single, unified application designed to achieve a…

分布式、并行与集群计算 · 计算机科学 2024-08-15 J. Gregory Pauloski , Valerie Hayot-Sasson , Maxime Gonthier , Nathaniel Hudson , Haochen Pan , Sicheng Zhou , Ian Foster , Kyle Chard

In operating system development, concurrency poses significant challenges. It is difficult for humans to manually review concurrent behaviors or to write test cases covering all possible executions, often resulting in critical bugs.…

软件工程 · 计算机科学 2025-03-13 Akira Hasegawa , Ryuta Kambe , Toshiaki Aoki , Yuuki Takano

There are billions of lines of sequential code inside nowadays' software which do not benefit from the parallelism available in modern multicore architectures. Automatically parallelizing sequential code, to promote an efficient use of the…

编程语言 · 计算机科学 2016-04-13 Alcides Fonseca , Bruno Cabral , João Rafael , Ivo Correia

Considering the diverse nature of real-world distributed applications that makes it hard to identify a representative subset of distributed benchmarks, we focus on their underlying distributed algorithms. We present and characterize a new…

分布式、并行与集群计算 · 计算机科学 2013-10-11 Suyash Gupta , V. Krishna Nandivada

Task based parallel programming has shown competitive outcomes in many aspects of parallel programming such as efficiency, performance, productivity and scalability. Different approaches are used by different software development frameworks…

分布式、并行与集群计算 · 计算机科学 2017-05-09 Afshin Zafari

In this paper, we present the StarNEig library for solving dense nonsymmetric standard and generalized eigenvalue problems. The library is built on top of the StarPU runtime system and targets both shared and distributed memory machines.…

数学软件 · 计算机科学 2020-08-07 Mirko Myllykoski , Carl Christian Kjelgaard Mikkelsen

Debugging is an essential part of software maintenance and evolution since it allows software developers to analyze program execution step by step. Understanding a program is required to fix potential flaws, alleviate bottlenecks, and…

软件工程 · 计算机科学 2024-04-22 Tim Kräuter , Harald König , Adrian Rutle , Yngve Lamo

This paper proposes TASKPROF, a profiler that identifies parallelism bottlenecks in task parallel programs. It leverages the structure of a task parallel execution to perform fine-grained attribution of work to various parts of the program.…

编程语言 · 计算机科学 2017-07-04 Adarsh Yoga , Santosh Nagarakatte
‹ 上一页 1 2 3 10 下一页 ›