中文
相关论文

相关论文: SiL: An Approach for Adjusting Applications to Het…

200 篇论文

Many scientific applications consist of large and computationally-intensive loops. Dynamic loop self-scheduling (DLS) techniques are used to parallelize and to balance the load during the execution of such applications. Load imbalance…

分布式、并行与集群计算 · 计算机科学 2019-12-05 Ali Mohammed , Florina M. Ciorba

Scientific applications often contain large, computationally-intensive, and irregular parallel loops or tasks that exhibit stochastic characteristics. Applications may suffer from load imbalance during their execution on high-performance…

分布式、并行与集群计算 · 计算机科学 2019-10-16 Ali Mohammed , Ahmed Eleliemy , Florina M. Ciorba , Franziska Kasielke , Ioana Banicescu

Scientific applications are often irregular and characterized by large computationally-intensive parallel loops. Dynamic loop scheduling (DLS) techniques improve the performance of computationally-intensive scientific applications via load…

分布式、并行与集群计算 · 计算机科学 2018-05-08 Ali Mohammed , Ahmed Eleliemy , Florina M. Ciorba , Franziska Kasielke , Ioana Banicescu

Scientific applications often contain large and computationally intensive parallel loops. Dynamic loop self scheduling (DLS) is used to achieve a balanced load execution of such applications on high performance computing (HPC) systems.…

分布式、并行与集群计算 · 计算机科学 2019-10-07 Ali Mohammed , Aurelien Cavelan , Florina M. Ciorba

Scientific applications are often complex, irregular, and computationally-intensive. To accommodate the ever-increasing computational demands of scientific applications, high-performance computing (HPC) systems have become larger and more…

分布式、并行与集群计算 · 计算机科学 2019-11-20 Ali Mohammed , Aurelien Cavelan , Florina M. Ciorba , Ruben M. Cabezon , Ioana Banicesu

Scientific applications are complex, large, and often exhibit irregular and stochastic behavior. The use of efficient loop scheduling techniques in computationally-intensive applications is crucial for improving their performance on…

分布式、并行与集群计算 · 计算机科学 2018-06-08 Ali Mohammed , Ahmed Eleliemy , Florina M. Ciorba

Computationally-intensive loops are the primary source of parallelism in scientific applications. Such loops are often irregular and a balanced execution of their loop iterations is critical for achieving high performance. However, several…

分布式、并行与集群计算 · 计算机科学 2019-03-25 Ahmed Eleliemy , Florina M. Ciorba

Dynamically scheduled high-level synthesis (HLS) achieves higher throughput than static HLS for codes with unpredictable memory accesses and control flow. However, excessive dataflow scheduling results in circuits that use more resources…

分布式、并行与集群计算 · 计算机科学 2023-08-30 Robert Szafarczyk , Syed Waqar Nabi , Wim Vanderbauwhede

As compute power increases with time, more involved and larger simulations become possible. However, it gets increasingly difficult to efficiently use the provided computational resources. Especially in particle-based simulations with a…

分布式、并行与集群计算 · 计算机科学 2019-08-05 Sebastian Eibl , Ulrich Rüde

Synchronization phenomena are pervasive in coupled nonlinear systems across the natural world and engineering domains. Understanding how to dynamically identify the parameter space (or network structure) of coupled nonlinear systems in a…

生物物理 · 物理学 2024-09-25 Yong Wu , Qianming Ding , Weifang Huang , Tianyu Li , Dong Yu , Ya Jia

Many HPC applications can be expressed as mixed-mode computations, in which each node of a computational DAG is itself a parallel computation that can be molded at runtime to allocate different amounts of processing resources. At the same…

分布式、并行与集群计算 · 计算机科学 2019-07-10 Agnes Rohlin , Henrik Fahlgren , Miquel Pericas

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

Ensuring Service Level Objectives (SLOs) in large-scale architectures, such as Distributed Computing Continuum Systems (DCCS), is challenging due to their heterogeneous nature and varying service requirements across different devices and…

分布式、并行与集群计算 · 计算机科学 2025-08-22 Alfreds Lapkovskis , Boris Sedlak , Sindri Magnússon , Schahram Dustdar , Praveen Kumar Donta

High Speed computing meets ever increasing real-time computational demands through the leveraging of flexibility and parallelism. The flexibility is achieved when computing platform designed with heterogeneous resources to support…

操作系统 · 计算机科学 2015-01-08 Mahendra Vucha , Arvind Rajawat

Modern industrial systems require updated approaches to safety management, as the tight interplay between cyber-physical, human, and organizational factors has driven their processes toward increasing complexity. In addition to dealing with…

系统与控制 · 电气工程与系统科学 2025-09-09 Francesco Simone , Marco Bortolini , Giovanni Mazzuto , Giulio di Gravio , Riccardo Patriarca

Dynamic High-Level Synthesis (HLS) uses additional hardware to perform memory disambiguation at runtime, increasing loop throughput in irregular codes compared to static HLS. However, most irregular codes consist of multiple sibling loops,…

硬件体系结构 · 计算机科学 2025-01-27 Robert Szafarczyk , Syed Waqar Nabi , Wim Vanderbauwhede

Ensuring that safety-critical applications behave as intended is an important yet challenging task. Modeling languages like differential dynamic logic (dL) have proof calculi capable of proving guarantees for such applications. However, dL…

形式语言与自动机理论 · 计算机科学 2024-10-08 Myra Dotzel , Stefan Mitsch , André Platzer

Performance-, power-, and energy-aware scheduling techniques play an essential role in optimally utilizing processing elements (PEs) of heterogeneous systems. List schedulers, a class of low-complexity static schedulers, have commonly been…

分布式、并行与集群计算 · 计算机科学 2021-12-17 Joshua Mack , Samet E. Arda , Umit Y. Ogras , Ali Akoglu

Job schedulers are a key component of scalable computing infrastructures. They orchestrate all of the work executed on the computing infrastructure and directly impact the effectiveness of the system. Recently, job workloads have…

The design and analysis of systems that combine computational behaviour with physical processes' continuous dynamics - such as movement, velocity, and voltage - is a famous, challenging task. Several theoretical results from programming…

系统与控制 · 电气工程与系统科学 2024-11-22 Pedro Mendes , Ricardo Correia , Renato Neves , José Proença
‹ 上一页 1 2 3 10 下一页 ›