13 papers · ranked by Valyu relevance
Rajendra Purohit, K. R. Chowdhary, Sunıl Dutt Purohıt
—Arrival of multicore systems has enforced a new scenario in computing, the parallel and distributed algorithms are fast replacing the older sequential algorithms, with many challenges of these techniques. The distributed algorithms provide distributed processing using distributed file systems and processing units…
Rohan Yadav, Alex Aiken, Fredrik Kjølstad
We introduce DISTAL, a compiler for dense tensor algebra that targets modern distributed and heterogeneous systems. DISTAL lets users independently describe how tensors and computation map onto target machines through separate format and scheduling languages. The combination of choices for data and computation…
Lingkai Meng, Yu Shao, Long Yuan, Longbin Lai + 6 more
'Wenyuan Yu' 'Wenjie Zhang' 'Xuemin Lin' 'Jingren Zhou'] LINGKAI MENG, Antai College of Economics and Management, Shanghai Jiao Tong University, China YU SHAO, East China Normal University, China LONG YUAN∗ , Nanjing University of Science and Technology, China LONGBIN LAI, Alibaba Group, China PENG CHENG, East China…
Alessandro Margara, Gianpaolo Cugola, Nicolò Felicioni, Stefano Cilloni
'Stefano Cilloni'] Data is a precious resource in today's society, and is generated at an unprecedented and constantly growing pace. The need to store, analyze, and make data promptly available to a multitude of users introduces formidable challenges in modern software platforms. These challenges radically impacted the…
Benjamin Brock, Robert Cohn, Suyash Bakshi, Tuomas Kärnä + 5 more
'Jeongnim Kim' 'Mateusz Nowak' 'Łukasz Ślusarczyk' 'Kacper Stefanski' 'Timothy G. Mattson'] Data structures and algorithms are essential building blocks for programs, and distributed data structures, which automatically partition data across multiple memory locales, are essential to writing high-level parallel…
Hendrik Reiter, Patrick Rathje, Olaf Landsiedel, Wilhelm Hasselbring
Cyber-Physical Systems Authors: ['Hendrik Reiter' 'Patrick Rathje' 'Olaf Landsiedel' 'Wilhelm Hasselbring'] Abstract. Process Mining is established in research and industry systems to analyze and optimize processes based on event data from information systems. Within this work, we accomodate process mining techniques…
Aneesh Khole, Atharva Thakar, Avadhoot Kulkarni, Hrithik Jadhav + 2 more
'Shreyas Shende' 'Varad Karajkhede'] Abstract— Computer systems have evolved over the years starting from sizable, single-user, slow, and expensive machines to multi-user, fast, cheaper, and small-sized machines. The use of multi-user computer networks has given rise to a new paradigm of computing known as Distributed…
Tarek Stolz, István Koren, Liam Tirpitz, Sandra Geisler
With the increasing prevalence of IoT environments, the demand for processing massive distributed data streams has become a critical challenge. Data Stream Processing on the Edge (DSPoE) systems have emerged as a solution to address this challenge, but they often struggle to cope with the heterogeneity of hardware and…
Mohammad Dehghani, Zahra Yazdanparast
Artificial intelligence has made remarkable progress in handling complex tasks, thanks to advances in hardware acceleration and machine learning algorithms. However, to acquire more accurate outcomes and solve more complex issues, algorithms should be trained with more data. Processing this huge amount of data could be…
Xiaoxiang Shi, Chao Li, Zijun Li, Zihan Liu + 4 more
'Quan Chen' 'Jingwen Leng' 'Minyi Guo'] The Serverless Computing is becoming increasingly popular due to its ease of use and fine-grained billing. These features make it appealing for stateful application or serverless workflow. However, current serverless workflow systems utilize a controlflow-based invocation pattern…
Apostolos I. Rikos, Andreas Grammenos, Evangelia Kalyvianaki, Christoforos N. Hadjicostis + 2 more
'Christoforos N. Hadjicostis' 'Themistoklis Charalambous' 'Karl Henrik Johansson'] Abstract—In this paper we analyze the problem of optimal task scheduling for data centers. Given the available resources and tasks, we propose a fast distributed iterative algorithm which operates over a large scale network of nodes and…
Liang Liang, H. Zhang, Guang Yang, Thomas Heinis + 1 more
Scientific workflows bridge scientific challenges with computational resources. While dispel4py, a stream-based workflow system, offers mappings to parallel enactment engines like MPI or Multiprocessing, its optimization primarily focuses on dynamic process-to-task allocation for improved performance. An efficiency gap…
T. Paul, William C. Regli
Interfaces Authors: ['T. Paul' 'William C. Regli'] Abstract—In this position paper we argue for standardizing how we share and process data in scientific workflows at the network-level to maximize step re-use and workflow portability across platforms and networks in pursuit of a foundational workflow stack. We look to…