中文
相关论文

相关论文: Dynamic load-balancing on multi-FPGA systems: a ca…

200 篇论文

This paper presents the research work on multicore microcontrollers using parallel, and time critical programming for the embedded systems. Due to the high complexity and limitations, it is very hard to work on the application development…

分布式、并行与集群计算 · 计算机科学 2015-04-13 Prerna Saini , Ankit Bansal , Abhishek Sharma

We present a technique designed for parallelizing large rigid body simulations, capable of exploiting multiple CPU cores within a computer and across a network. Our approach can be applied to simulate both unilateral and bilateral…

图形学 · 计算机科学 2024-03-27 Manas Kale , Paul G. Kry

Federated scheduling is a promising approach to schedule parallel real-time tasks on multi-cores, where each heavy task exclusively executes on a number of dedicated processors, while light tasks are treated as sequential sporadic tasks and…

分布式、并行与集群计算 · 计算机科学 2017-05-10 Xu Jiang , Nan Guan , Xiang Long , Wang Yi

Message Passing Interface (MPI) is widely used to implement parallel programs. Although Windowsbased architectures provide the facilities of parallel execution and multi-threading, little attention has been focused on using MPI on these…

分布式、并行与集群计算 · 计算机科学 2011-05-31 Alaa Ismail Elnashar

We describe an algorithm for dynamic load balancing of geometrically parallelized synchronous Monte Carlo simulations of physical models. This algorithm is designed for a (heterogeneous) multiprocessor system of the MIMD type with…

高能物理 - 格点 · 物理学 2009-10-22 P. Altevogt , A. Linke

Performance of supercomputer depends on the quality of resource manager, one of its functions is assignment of jobs to the nodes of clusters or MPP computers. Parts of parallel programs interact with each other with different intensity, and…

性能 · 计算机科学 2022-12-26 A. V. Baranov , E. A. Kiselev , B. M. Shabanov , A. A. Sorokin , P. N. Telegin

Comprehending the performance bottlenecks at the core of the intricate hardware-software interactions exhibited by highly parallel programs on HPC clusters is crucial. This paper sheds light on the issue of automatically asynchronous MPI…

分布式、并行与集群计算 · 计算机科学 2023-09-06 Ayesha Afzal , Georg Hager , Stefano Markidis , Gerhard Wellein

A new generation of manycore processors is on the rise that offers dozens and more cores on a chip and, in a sense, fuses host processor and accelerator. In this paper we target the efficient training of generalized linear models on these…

性能 · 计算机科学 2021-10-29 Eliza Wszola , Celestine Mendler-Dünner , Martin Jaggi , Markus Püschel

Energy efficiency is one of the most critical design criteria for modern embedded systems such as multiprocessor system-on-chips (MPSoCs). Dynamic voltage and frequency scaling (DVFS) and dynamic power management (DPM) are two major…

操作系统 · 计算机科学 2018-12-20 Amirhossein Esmaili , Mahdi Nazemi , Massoud Pedram

In multi-core systems, various factors like inter-process communication, dependency, resource sharing and scheduling, level of parallelism, synchronization, number of available cores etc. influence the extent of possible High Performance…

分布式、并行与集群计算 · 计算机科学 2022-02-15 Urmila Shrawankar , Mayuri Joshi

Heterogeneous computing can potentially offer significant performance and performance per watt improvements over homogeneous computing, but the question "what is the ideal mapping of algorithms to architectures?" remains an open one. In the…

硬件体系结构 · 计算机科学 2016-05-24 Oren Segal , Nasibeh Nasiri , Martin Margala

Over the past few years, there has been an increased interest in including FPGAs in data centers and high-performance computing clusters along with GPUs and other accelerators. As a result, it has become increasingly important to have a…

分布式、并行与集群计算 · 计算机科学 2022-09-14 Mostafa Eghbali Zarch , Reece Neff , Michela Becchi

Scientific workloads are often described as directed acyclic task graphs. In this paper, we focus on the multifrontal factorization of sparse matrices, whose task graph is structured as a tree of parallel tasks. Among the existing models…

分布式、并行与集群计算 · 计算机科学 2015-06-05 Abdou Guermouche , Loris Marchal , Bertrand Simon , Frédéric Vivien

Motivated by modern parallel computing applications, we consider the problem of scheduling parallel-task jobs with heterogeneous resource requirements in a cluster of machines. Each job consists of a set of tasks that can be processed in…

分布式、并行与集群计算 · 计算机科学 2020-04-03 Mehrnoosh Shafiee , Javad Ghaderi

Energy-efficiency has become a major challenge in modern computer systems. To address this challenge, candidate systems increasingly integrate heterogeneous cores in order to satisfy diverse computation requirements by selecting cores with…

分布式、并行与集群计算 · 计算机科学 2019-02-07 Anastasiia Butko , Florent Bruguier , David Novo , Abdoulaye Gamatié , Gilles Sassatelli

With the growing complexity and capability of contemporary robotic systems, the necessity of sophisticated computing solutions to efficiently handle tasks such as real-time processing, sensor integration, decision-making, and control…

机器人学 · 计算机科学 2025-09-09 Md Rafid Islam

Data centers have become center of big data processing. Most programs running in a data center processes big data. The storage requirements of such programs cannot be fulfilled by a single node in the data center, and hence a distributed…

分布式、并行与集群计算 · 计算机科学 2019-08-28 Sandeep Kumar

Nowadays the number of available processing cores within computing nodes which are used in recent clustered environments, are growing up with a rapid rate. Despite this trend, the number of available network interfaces in such computing…

分布式、并行与集群计算 · 计算机科学 2012-07-13 Mohsen Soryani , Morteza Analoui , Ghobad Zarrinchian

In this work we study the problem of scheduling tasks with dependencies in multiprocessor architectures where processors have different speeds. We present the preemptive algorithm "Save-Energy" that given a schedule of tasks it post…

分布式、并行与集群计算 · 计算机科学 2008-06-09 Ioannis Chatzigiannakis , Georgios Giannoulis , Paul G. Spirakis

We study shared multi-processor scheduling problem where each job can be executed on its private processor and simultaneously on one of many processors shared by all jobs in order to reduce the job's completion time due to processing time…

离散数学 · 计算机科学 2021-03-05 Dariusz Dereniowski , Wieslaw Kubiak