中文
相关论文

相关论文: A Flexible Thread Scheduler for Hierarchical Multi…

200 篇论文

In this paper we study the partitioning approach for multiprocessor real-time scheduling. This approach seems to be the easiest since, once the partitioning of the task set has been done, the problem reduces to well understood uniprocessor…

操作系统 · 计算机科学 2011-02-03 Irina Lupu , Pierre Courbin , Laurent George , Joël Goossens

Stream processing is a computing paradigm that supports real-time data processing for a wide variety of applications. At Meta, it's used across the company for various tasks such as deriving product insights, providing and improving user…

分布式、并行与集群计算 · 计算机科学 2025-12-09 Animesh Dangwal , Yufeng Jiang , Charlie Arnold , Jun Fan , Mohamed Bassem , Aish Rajagopal

Bulk transfers from one to multiple datacenters can have many different completion time objectives ranging from quickly replicating some $k$ copies to minimizing the time by which the last destination receives a full replica. We design an…

分布式、并行与集群计算 · 计算机科学 2019-09-17 Mohammad Noormohammadpour , Srikanth Kandula , Cauligi S. Raghavendra , Sriram Rao

One of the most demanding challenges for the designers of parallel computing architectures is to deliver an efficient network infrastructure providing low latency, high bandwidth communications while preserving scalability. Besides off-chip…

Shared memory programming models usually provide worksharing and task constructs. The former relies on the efficient fork-join execution model to exploit structured parallelism; while the latter relies on fine-grained synchronization among…

分布式、并行与集群计算 · 计算机科学 2020-04-08 M. Maronas , K. Sala , S. Mateo , E. Ayguadé , V. Beltran Barcelona Supercomputing Center

We study the problem of scheduling a general computational DAG on multiple processors in a 2-level memory hierarchy. This setting is a natural generalization of several prominent models in the literature, and it simultaneously captures…

分布式、并行与集群计算 · 计算机科学 2025-07-24 Pál András Papp , Toni Böhnlein , A. N. Yzelman

The use of meta-schedulers for resource management in large-scale distributed systems often leads to a hierarchy of schedulers. In this paper, we discuss why existing meta-scheduling hierarchies are sometimes not sufficient for Grid systems…

分布式、并行与集群计算 · 计算机科学 2016-11-17 A. Anjum , R. McClatchey , H. Stockinger , A. Ali , I. Willers , M. Thomas , M. Sagheer , K. Hasham , O. Alvi

Increasingly complex and diverse deep neural network (DNN) models necessitate distributing the execution across multiple devices for training and inference tasks, and also require carefully planned schedules for performance. However,…

分布式、并行与集群计算 · 计算机科学 2023-11-28 Zhiqi Lin , Youshan Miao , Guanbin Xu , Cheng Li , Olli Saarikivi , Saeed Maleki , Fan Yang

Machine learning applications are increasingly deployed not only to serve predictions using static models, but also as tightly-integrated components of feedback loops involving dynamic, real-time decision making. These applications pose a…

With multi-core processors a ubiquitous building block of modern supercomputers, it is now past time to enable applications to embrace these developments in processor design. To achieve exascale performance, applications will need ways of…

分布式、并行与集群计算 · 计算机科学 2012-08-13 Michele Weiland , Lawrence Mitchell , Gerard Gorman , Stephan Kramer , Mark Parsons , James Southern

We introduce BriskStream, an in-memory data stream processing system (DSPSs) specifically designed for modern shared-memory multicore architectures. BriskStream's key contribution is an execution plan optimization paradigm, namely RLAS,…

数据库 · 计算机科学 2019-04-10 Shuhao Zhang , Jiong He , Amelie Chi Zhou , Bingsheng He

Distributed cloud environments hosting data-intensive applications often experience slowdowns due to network congestion, asymmetric bandwidth, and inter-node data shuffling. These factors are typically not captured by traditional host-level…

分布式、并行与集群计算 · 计算机科学 2025-11-21 Sankalpa Timilsina , Susmit Shannigrahi

Data-intensive scientific workflows increasingly rely on high-performance computing (HPC) systems, complementing traditional Grid and Cloud platforms. However, workflow scheduling on HPC infrastructures remains challenging due to the…

分布式、并行与集群计算 · 计算机科学 2025-11-26 Aurelio Vivas , Harold Castro

Hash tables are used in a plethora of applications, including database operations, DNA sequencing, string searching, and many more. As such, there are many parallelized hash tables targeting multicore, distributed, and accelerator-based…

分布式、并行与集群计算 · 计算机科学 2021-04-05 Alok Tripathy , Oded Green

We present an algorithm for cluster dynamics to efficiently simulate large systems on MIMD parallel computers with large numbers of processors. The method divides physical space into rectangular cells which are assigned to processors and…

高能物理 - 格点 · 物理学 2009-10-22 Mike Flanigan , Pablo Tamayo

The provision of mechanisms for processor allocation in current distributed parallel programming models is very limited. This makes difficult, or even prohibits, the expression of a large class of programs which require a run-time…

分布式、并行与集群计算 · 计算机科学 2011-05-20 James Hanlon , Simon J. Hollis

Many hardware structures in today's high-performance out-of-order processors do not scale in an efficient way. To address this, different solutions have been proposed that build execution schedules in an energy-efficient manner. Issue time…

硬件体系结构 · 计算机科学 2021-09-08 Andreas Diavastos , Trevor E. Carlson

Traditional processors use the von Neumann execution model, some other processors in the past have used the dataflow execution model. A combination of von Neuman model and dataflow model is also tried in the past and the resultant model is…

硬件体系结构 · 计算机科学 2013-09-24 Irfan Uddin

The distributed shared memory (DSM) architecture is widely used in today's computer design to mitigate the ever-widening processing-memory gap, and inevitably exhibits non-uniform memory access (NUMA) to shared-memory parallel applications.…

分布式、并行与集群计算 · 计算机科学 2019-02-21 Zhang Yang , Aiqing Zhang , Zeyao Mo

In this paper, we introduce a software-defined framework that enables the parallel utilization of all the programmable processing resources available in heterogeneous system-on-chip (SoC) including FPGA-based hardware accelerators and…