中文
相关论文

相关论文: Taming Serverless Cold Starts Through OS Co-Design

200 篇论文

Sparsity is an intrinsic property of convolutional neural network(CNN) and worth exploiting for CNN accelerators, but extra processing comes with hardware overhead, causing many architectures suffering from only minor profit. Meanwhile,…

硬件体系结构 · 计算机科学 2022-09-26 Wenhao Sun , Deng Liu , Zhiwei Zou , Wendi Sun , Yi Kang , Song Chen

Brain-inspired Spiking Neural Networks (SNNs) have attracted attention for their event-driven characteristics and high energy efficiency. However, the temporal dependency and irregularity of spikes present significant challenges for…

硬件体系结构 · 计算机科学 2025-06-11 Kainan Wang , Chengyi Yang , Chengting Yu , Yee Sin Ang , Bo Wang , Aili Wang

Cloud-based serverless computing systems, either public or privately provisioned, aim to provide the illusion of infinite resources and abstract users from details of the allocation decisions. With the goal of providing a low cost and a…

分布式、并行与集群计算 · 计算机科学 2020-11-25 Chavit Denninnart

Serverless computing is a popular cloud deployment paradigm where developers implement applications as workflows of functions that invoke each other. Cloud providers automatically scale function instances on demand and forward workflow…

分布式、并行与集群计算 · 计算机科学 2025-01-09 Dmitrii Ustiugov , Shyam Jesalpura , Mert Bora Alper , Michal Baczun , Rustem Feyzkhanov , Edouard Bugnion , Boris Grot , Marios Kogias

Event cameras sense brightness changes and output binary asynchronous event streams, attracting increasing attention. Their bio-inspired dynamics align well with spiking neural networks (SNNs), offering a promising energy-efficient…

计算机视觉与模式识别 · 计算机科学 2025-11-21 Shuhan Ye , Yi Yu , Qixin Zhang , Chenqi Kong , Qiangqiang Wu , Kun Wang , Xudong Jiang

Disk access latency and transfer times are often considered to have a major and detrimental impact on the running time of software. Developers are often advised to favour in-memory operations and minimise disk access. Furthermore, diskless…

其他计算机科学 · 计算机科学 2015-03-31 Kamran Karimi , Diwakar Krishnamurthy , Parissa Mirjafari

Serverless computing -- an emerging cloud-native paradigm for the deployment of applications and services -- represents an evolution in cloud application development, programming models, abstractions, and platforms. It promises a real…

分布式、并行与集群计算 · 计算机科学 2019-06-10 Paul Castro , Vatche Ishakian , Vinod Muthusamy , Aleksander Slominski

While reduction in feature size makes computation cheaper in terms of latency, area, and power consumption, performance of emerging data-intensive applications is determined by data movement. These trends have introduced the concept of…

硬件体系结构 · 计算机科学 2018-03-19 Bahar Asgari , Saibal Mukhopadhyay , Sudhakar Yalamanchili

Processing-in-cache (PiC) and Processing-in-memory (PiM) architectures, especially those utilizing bit-line computing, offer promising solutions to mitigate data movement bottlenecks within the memory hierarchy. While previous studies have…

计算机与社会 · 计算机科学 2024-07-30 Dhruv Gajaria , Tosiron Adegbija , Kevin Gomez

In the past decade, Deep Neural Networks (DNNs) achieved state-of-the-art performance in a broad range of problems, spanning from object classification and action recognition to smart building and healthcare. The flexibility that makes DNNs…

With the ever-increasing usage of serverless computing in both industry and academia, it is essential to understand the mechanisms that power the underlying platforms. As serverless is more than ten years old, there are different platforms…

分布式、并行与集群计算 · 计算机科学 2026-04-20 Trever Schirmer , Aris Wiegand , Lucca di Benedetto , Linus Gustafsson , Natalie Carl , Tobias Pfandzelter , David Bermbach

Computing-in-Memory (CiM) is a promising paradigm to address the memory bottleneck constraining traditional systems. Most power-efficient CiM variants can directly perform Boolean operations in non-volatile memory arrays. Higher…

新兴技术 · 计算机科学 2026-04-09 Patrick Miller , Hüsrev Cilasun , Sachin S. Sapatnekar , Ulya R. Karpuzcu

Serverless computing is a new cloud service model that reduces both cloud providers' and consumers' costs through extremely agile development, operation, and charging mechanisms and has been widely applied since its emergence. Nevertheless,…

密码学与安全 · 计算机科学 2021-05-27 Xing Li , Xue Leng , Yan Chen

The increasing use of hardware processing accelerators tailored for specific applications, such as the Vision Processing Unit (VPU) for image recognition, further increases developers' configuration, development, and management overhead.…

分布式、并行与集群计算 · 计算机科学 2022-08-08 Sebastian Werner , Trever Schirmer

Serverless execution and most notably the Function as a Service (FaaS) model got quite some attention during the recent years. As of today, all commercial and open source implementations follow the common practice of keeping the execution…

分布式、并行与集群计算 · 计算机科学 2022-06-02 Dániel Géhberger , Dávid Kovács

Cache coherence protocols such as MESI that use writer-initiated invalidation have high complexity and sometimes have poor performance and energy usage, especially under false sharing. Such protocols require numerous transient states, a…

硬件体系结构 · 计算机科学 2021-07-27 Rui Zhang , Swarnendu Biswas , Vignesh Balaji , Michael D. Bond , Brandon Lucia

Serverless computing has seen rapid growth due to the ease-of-use and cost-efficiency it provides. However, function scheduling, a critical component of serverless systems, has been overlooked. In this paper, we take a first-principles…

分布式、并行与集群计算 · 计算机科学 2021-11-16 Kostis Kaffes , Neeraja J. Yadwadkar , Christos Kozyrakis

Writing correct distributed programs is hard. In spite of extensive testing and debugging, software faults persist even in commercial grade software. Many distributed systems, especially those employed in safety-critical environments,…

分布式、并行与集群计算 · 计算机科学 2007-05-23 Neeraj Mittal , Vijay K. Garg

We propose an aggressive computational sprinting variant for data center environments. While most of previous work on computational sprinting focuses on maximizing the sprinting process while ensuring non-faulty conditions, we take…

分布式、并行与集群计算 · 计算机科学 2017-04-19 Daniel Porto , João Loff , Rui Duarte , Luis Ceze , Rodrigo Rodrigues

Caches are used to reduce the speed differential between the CPU and memory to improve the performance of modern processors. However, attackers can use contention-based cache timing attacks to steal sensitive information from victim…

密码学与安全 · 计算机科学 2024-06-13 Quancheng Wang , Xige Zhang , Han Wang , Yuzhe Gu , Ming Tang