English
Related papers

Related papers: DFUSE: Strongly Consistent Write-Back Kernel Cachi…

200 papers

While personal cloud storage services such as Dropbox, OneDrive, Google Drive and iCloud have become very popular in recent years, these services offer few security guarantees to users. These cloud services are aimed at end users, whose…

Cryptography and Security · Computer Science 2017-10-12 Beom Heyn Kim , Wei Huang , Afshar Ganjali , David Lie

In recent times, I've encountered a principle known as cloud computing, a model that simplifies user access to data and computing power on a demand basis. The main objective of cloud computing is to accommodate users' growing needs by…

Cryptography and Security · Computer Science 2023-05-29 Peyman Khordadpour , Saeed Ahmadi

Most cloud services and distributed applications rely on hashing algorithms that allow dynamic scaling of a robust and efficient hash table. Examples include AWS, Google Cloud and BitTorrent. Consistent and rendezvous hashing are algorithms…

Data Structures and Algorithms · Computer Science 2022-05-17 Mike Heddes , Igor Nunes , Tony Givargis , Alexandru Nicolau , Alex Veidenbaum

The idle time of personal computers has increased steadily due to the generalization of computer usage and cloud computing. Clustering research aims at utilizing idle computer resources for processing a variable workload on a large number…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-01-25 Geunsik Lim , Minho Lee , R. J. W. E. Lahaye , Young Ik Eom

Disaggregated memory is an upcoming data center technology that will allow nodes (servers) to share data efficiently. Sharing data creates a debate on the level of cache coherence the system should provide. While current proposals aim to…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-04-24 Jaewan Hong , Marcos K. Aguilera , Emmanuel Amaro , Vincent Liu , Aurojit Panda , Ion Stoica

The Grid and Cloud User Support Environment (gUSE) enables users convenient and easy access to grid and cloud infrastructures by providing a general purpose, workflow-oriented graphical user interface to create and run workflows on various…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-08-07 Gary A. McGilvary , Malcolm Atkinson , Sandra Gesing , Alvaro Aguilera , Richard Grunzke , Eva Sciacca

Due to the unstructuredness and the lack of schemas of graphs, such as knowledge graphs, social networks, and RDF graphs, keyword search for querying such graphs has been proposed. As graphs have become voluminous, large-scale distributed…

Databases · Computer Science 2023-09-12 Jiaxin Jiang , Byron Choi , Xin Huang , Jianliang Xu , Sourav S Bhowmick

Building storage systems has remained the domain of systems experts for many years. They are complex and difficult to implement. Extreme care is needed to ensure necessary guarantees of performance and operational correctness. Furthermore,…

Software Engineering · Computer Science 2018-07-26 Daniel G. Waddington

Data distribution for opportunistic users is challenging as they neither own the computing resources they are using or any nearby storage. Users are motivated to use opportunistic computing to expand their data processing capacity, but they…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-05-17 Derek Weitzel , Marian Zvada , Ilija Vukotic , Rob Gardner , Brian Bockelman , Mats Rynge , Edgar Fajardo Hernandez , Brian Lin , Matyas Selmeci

Mixture-of-Experts-based (MoE-based) diffusion models demonstrate remarkable scalability in high-fidelity image generation, yet their reliance on expert parallelism introduces critical communication bottlenecks. State-of-the-art methods…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-12-01 Jiajun Luo , Lizhuo Luo , Jianru Xu , Jiajun Song , Rongwei Lu , Chen Tang , Zhi Wang

The success of language models in code assistance has spurred the proposal of repository-level code completion as a means to enhance prediction accuracy, utilizing the context from the entire codebase. However, this amplified context can…

Software Engineering · Computer Science 2024-02-26 Ming Liang , Xiaoheng Xie , Gehao Zhang , Xunjin Zheng , Peng Di , wei jiang , Hongwei Chen , Chengpeng Wang , Gang Fan

Multicore processors have proved to be the right choice for both desktop and server systems because it can support high performance with an acceptable budget expenditure. In this work, we have compared several works in cache contention and…

Operating Systems · Computer Science 2019-06-04 Maruthi Rohit Ayyagari

Serverless platforms essentially face a tradeoff between container startup time and provisioned concurrency (i.e., cached instances), which is further exaggerated by the frequent need for remote container initialization. This paper presents…

Operating Systems · Computer Science 2022-09-20 Xingda Wei , Fangming Lu , Tianxia Wang , Jinyu Gu , Yuhan Yang , Rong Chen , Haibo Chen

Owing to their cost-effectiveness and flexibility, cloud services have been the default choice for the deployment of innumerable software systems over the years. However, novel paradigms are beginning to emerge, as the cloud can't meet the…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-10-29 Tamara Ranković , Ivana Kovačević , Veljko Maksimović , Goran Sladić , Miloš Simić

The cloud computing platform gives people the opportunity for sharing resources, services and information among the people of the whole world. In private cloud system, information is shared among the persons who are in that cloud. For this,…

Distributed, Parallel, and Cluster Computing · Computer Science 2013-03-05 Kawser Wazed Nafi , Tonny Shekha Kar , Sayed Anisul Hoque , M. M. A. Hashem

Data-intensive applications often require exploratory analysis of large datasets. If analysis is performed on distributed resources, data locality can be crucial to high throughput and performance. We propose a "data diffusion" approach…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-11-17 Ioan Raicu , Yong Zhao , Ian Foster , Alex Szalay

Decentralized coded caching is studied for a content server with $N$ files, each of size $F$ bits, serving $K$ active users, each equipped with a cache of distinct capacity. It is assumed that the users' caches are filled in advance during…

Information Theory · Computer Science 2016-10-13 Mohammad Mohammadi Amiri , Qianqian Yang , Deniz Gündüz

As consumers are increasingly engaged in social networking and E-commerce activities, businesses grow to rely on Big Data analytics for intelligence, and traditional IT infrastructures continue to migrate to the cloud and edge, these trends…

Networking and Internet Architecture · Computer Science 2020-05-25 Vaneet Aggarwal , Tian Lan

Cloud computing relies on sharing computing resources rather than having local servers or personal devices to handle applications. Nowadays, cloud computing has become one of the fastest growing fields in information technology. However,…

Cryptography and Security · Computer Science 2017-12-07 Darine Ameyed , Fehmi Jaafar , Jaouhar Fattahi

Serverless computing is an emerging cloud paradigm that offers an elastic and scalable allocation of computing resources with pay-as-you-go billing. In the Function-as-a-Service (FaaS) programming model, applications comprise short-lived…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-11-23 Wei Qiu , Marcin Copik , Yun Wang , Alexandru Calotoiu , Torsten Hoefler