中文
相关论文

相关论文: Reducing Tail Latencies Through Environment- and N…

200 篇论文

Early-bird communication is a communication/computation overlap technique that combines fine-grained communication with partitioned communication to improve application run-time. Communication is divided among the compute threads such that…

分布式、并行与集群计算 · 计算机科学 2023-04-24 W. Pepper Marts , Matthew G. F. Dosanjh , Whit Schonbein , Scott Levy , Patrick G. Bridges

The technologies of heterogeneous multi-core architectures, co-location, and virtualization can be used to reduce server power consumption and improve system utilization, which are three important technologies for data centers. This article…

操作系统 · 计算机科学 2023-10-24 Yecheng Yang , Pu Pang , Jiawen Wang , Quan Chen , Minyi Guo

Neighborhood attention reduces the cost of self attention by restricting each token's attention span to its nearest neighbors. This restriction, parameterized by a window size and dilation factor, draws a spectrum of possible attention…

计算机视觉与模式识别 · 计算机科学 2024-11-01 Ali Hassani , Wen-Mei Hwu , Humphrey Shi

Resource disaggregation is a promising technique for improving the efficiency of large-scale computing systems. However, this comes at the cost of increased memory access latency due to the need to rely on the network fabric to transfer…

We study scheduling problems motivated by recently developed techniques for microprocessor thermal management at the operating systems level. The general scenario can be described as follows. The microprocessor's temperature is controlled…

数据结构与算法 · 计算机科学 2008-01-29 Marek Chrobak , Christoph Durr , Mathilde Hurand , Julien Robert

To support growing massive parallelism, functional components and also the capabilities of current processors are changing and continue to do so. Todays computers are built upon multiple processing cores and run applications consisting of a…

编程语言 · 计算机科学 2016-04-07 Somnath Mazumdar , Roberto Giorgi

Applications' performance is influenced by the mapping of processes to computing nodes, the frequency and volume of exchanges among processing elements, the network capacity, and the routing protocol. A poor mapping of application processes…

分布式、并行与集群计算 · 计算机科学 2021-03-11 Jonas H. Müller Korndörfer , Mario Bielert , Laércio L. Pilla , Florina M. Ciorba

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

Online Data-Intensive applications face performance degradation from load variability and resource interference. While Thread State Analysis (TSA) based approaches enable identifying constrained subsystems, they lack the granularity to…

分布式、并行与集群计算 · 计算机科学 2026-05-26 Diogo Landau , Jorge G. Barbosa , Nishant Saurabh

GPGPUs use the Single-Instruction-Multiple-Thread (SIMT) execution model where a group of threads-wavefront or warp-execute instructions in lockstep. When threads in a group encounter a branching instruction, not all threads in the group…

编程语言 · 计算机科学 2022-01-17 Charitha Saumya , Kirshanthan Sundararajah , Milind Kulkarni

IoT applications increasingly rely on on-device AI accelerators to ensure high performance, especially in low-connectivity and safety-critical scenarios. However, the limited on-chip memory of these accelerators forces inference runtimes to…

分布式、并行与集群计算 · 计算机科学 2026-05-13 Nathan Ng , Walid A. Hanafy , Prashanthi Kadambi , Balachandra Sunil , Ayush Gupta , David Irwin , Yogesh Simmhan , Prashant Shenoy

Latency Based Tiling provides a systems based approach to deriving approximate tiling solution that maximizes locality while maintaining a fast compile time. The method uses triangular loops to characterize miss ratio scaling of a machine…

编程语言 · 计算机科学 2025-10-21 Jack Cashman

The central topic of this book is application-level fault-tolerance, that is the methods, architectures, and tools that allow to express a fault-tolerant system in the application software of our computers. Application-level fault-tolerance…

软件工程 · 计算机科学 2016-11-09 Vincenzo De Florio

The integration of AI-assisted coding tools within development environments drastically reduces development time, and allows developers to focus more on creative and critical aspects of software engineering through the use of Code Large…

软件工程 · 计算机科学 2025-03-26 Kishanthan Thangarajah , Arthur Leung , Boyuan Chen , Ahmed E. Hassan

Graphics Processing Units (GPUs) consisting of Streaming Multiprocessors (SMs) achieve high throughput by running a large number of threads and context switching among them to hide execution latencies. The number of thread blocks, and hence…

硬件体系结构 · 计算机科学 2015-06-08 Vishwesh Jatala , Jayvant Anantpur , Amey Karkare

Hybrid MPI+threads programming is gaining prominence, but, in practice, applications perform slower with it compared to the MPI everywhere model. The most critical challenge to the parallel efficiency of MPI+threads applications is slow…

分布式、并行与集群计算 · 计算机科学 2022-06-30 Rohit Zambre , Aparna Chandramowlishwaran

Asynchronous tasks, when created with over-decomposition, enable automatic computation-communication overlap which can substantially improve performance and scalability. This is not only applicable to traditional CPU-based systems, but also…

分布式、并行与集群计算 · 计算机科学 2022-03-23 Jaemin Choi , David F. Richards , Laxmikant V. Kale

This work elaborates on a High performance computing (HPC) architecture based on Simple Linux Utility for Resource Management (SLURM) [1] for deploying heterogeneous Large Language Models (LLMs) into a scalable inference engine. Dynamic…

分布式、并行与集群计算 · 计算机科学 2025-08-26 Anderson de Lima Luiz , Shubham Vijay Kurlekar , Munir Georges

Context: Technical lag accumulates when software systems fail to keep pace with technological advancements, leading to a deterioration in software quality. Objective: This paper aims to consolidate existing research on technical lag,…

软件工程 · 计算机科学 2026-01-21 Shane K. Panter , Nasir U. Eisty

While mobile edge computing (MEC) alleviates the computation and power limitations of mobile devices, additional latency is incurred when offloading tasks to remote MEC servers. In this work, the power-delay tradeoff in the context of task…

网络与互联网体系结构 · 计算机科学 2017-10-03 Chen-Feng Liu , Mehdi Bennis , H. Vincent Poor