中文
相关论文

相关论文: Resource Allocation Strategies for In-Network Stre…

200 篇论文

Data stream algorithms tackle operations on high-volume sequences of read-once data items. Data stream scenarios include inherently real-time systems like sensor networks and financial markets. They also arise in purely-computational…

数据结构与算法 · 计算机科学 2024-03-04 Matthew Andres Moreno , Santiago Rodriguez Papa , Emily Dolson

Stream processing has become a critical component in the architecture of modern applications. With the exponential growth of data generation from sources such as the Internet of Things, business intelligence, and telecommunications,…

分布式、并行与集群计算 · 计算机科学 2023-11-27 Dominik Scheinert , Fabian Casares , Morgan K. Geldenhuys , Kevin Styp-Rekowski , Odej Kao

We initiate the study of graph algorithms in the streaming setting on massive distributed and parallel systems inspired by practical data processing systems. The objective is to design algorithms that can efficiently process evolving graphs…

数据结构与算法 · 计算机科学 2025-01-20 Artur Czumaj , Gopinath Mishra , Anish Mukherjee

In-network computation represents a transformative approach to addressing the escalating demands of Artificial Intelligence (AI) workloads on network infrastructure. By leveraging the processing capabilities of network devices such as…

网络与互联网体系结构 · 计算机科学 2025-08-19 Aleksandr Algazinov , Joydeep Chandra , Matt Laing

In this paper, we design the first streaming algorithms for the problem of multitasking scheduling on parallel machines with shared processing. In one pass, our streaming approximation schemes can provide an approximate value of the optimal…

数据结构与算法 · 计算机科学 2022-04-06 Bin Fu , Yumei Huo , Hairong Zhao

Under several emerging application scenarios, such as in smart cities, operational monitoring of large infrastructure, wearable assistance, and Internet of Things, continuous data streams must be processed under very short delays. Several…

分布式、并行与集群计算 · 计算机科学 2017-12-05 Marcos Dias de Assuncao , Alexandre da Silva Veith , Rajkumar Buyya

Key-based workload partitioning is a common strategy used in parallel stream processing engines, enabling effective key-value tuple distribution over worker threads in a logical operator. While randomized hashing on the keys is capable of…

分布式、并行与集群计算 · 计算机科学 2016-12-14 Junhua Fang , Rong Zhang , Tom Z. J. Fu , Zhenjie Zhang , Aoying Zhou , Junhua Zhu

In the recent years, a lot of attention has been paid to the development of solid foundations for the composition and inversion of schema mappings. In this paper, we review the proposals for the semantics of these crucial operators. For…

数据库 · 计算机科学 2010-03-04 Marcelo Arenas , Jorge Perez , Juan Reutter , Cristian Riveros

Operating a distributed data stream processing workload efficiently at scale is hard. The operator of the workload must parallelize and lay out tasks of the workload with resources that match the requirement of target data rate. The…

分布式、并行与集群计算 · 计算机科学 2018-12-27 Manu Bansal , Eyal Cidon , Arjun Balasingam , Aditya Gudipati , Christos Kozyrakis , Sachin Katti

Static mapping is the assignment of parallel processes to the processing elements (PEs) of a parallel system, where the assignment does not change during the application's lifetime. In our scenario we model an application's computations and…

数据结构与算法 · 计算机科学 2015-03-03 Roland Glantz , Henning Meyerhenke , Alexander Noe

The following work addresses the problem of frameworks for data stream processing that can be used to evaluate the solutions in an environment that resembles real-world applications. The definition of structured frameworks stems from a need…

机器学习 · 计算机科学 2025-09-30 Joanna Komorniczak , Paweł Ksieniewicz , Paweł Zyblewski

A service provisioning system is examined, where a number of servers are used to offer different types of services to paying customers. A customer is charged for the execution of a stream of jobs; the number of jobs in the stream and the…

性能 · 计算机科学 2015-03-19 Michele Mazzucco , Isi Mitrani , Mike Fisher , Paul McKee

In this paper, we study linear programming based approaches to the maximum matching problem in the semi-streaming model. The semi-streaming model has gained attention as a model for processing massive graphs as the importance of such graphs…

数据结构与算法 · 计算机科学 2015-03-19 Kook Jin Ahn , Sudipto Guha

Machine learning and AI have been recently embraced by many companies. Machine Learning Operations, (MLOps), refers to the use of continuous software engineering processes, such as DevOps, in the deployment of machine learning models to…

软件工程 · 计算机科学 2024-10-01 Abhijit Chakraborty , Suddhasvatta Das , Kevin Gary

Network virtualization is a way to simultaneously run multiple heterogeneous architectures on a shared substrate. The main issue in network virtualization is mapping virtual networks to substrate network. How to manage substrate resources…

网络与互联网体系结构 · 计算机科学 2020-04-21 Amir Javadpour

A growing number of applications that generate massive streams of data need intelligent data processing and online analysis. Real-time surveillance systems, telecommunication systems, sensor networks and other dynamic environments are such…

数据库 · 计算机科学 2011-05-11 Mahnoosh Kholghi , Mohammadreza Keyvanpour

Real-time computation of data streams over affordable virtualized infrastructure resources is an important form of data in motion processing architecture. However, processing such data streams while ensuring strict guarantees on quality of…

Mapping applications onto heterogeneous platforms is a difficult challenge, even for simple application patterns such as pipeline graphs. The problem is even more complex when processors are subject to failure during the execution of the…

分布式、并行与集群计算 · 计算机科学 2008-03-26 Anne Benoit , Veronika Rehn-Sonigo , Yves Robert

Stream processing is a compute paradigm that promises safe and efficient parallelism. Modern big-data problems are often well suited for stream processing's throughput-oriented nature. Realization of efficient stream processing requires…

性能 · 计算机科学 2015-04-14 Jonathan C. Beard , Roger D. Chamberlain

In many engineered systems, optimization is used for decision making at time-scales ranging from real-time operation to long-term planning. This process often involves solving similar optimization problems over and over again with slightly…

最优化与控制 · 数学 2019-01-18 Sidhant Misra , Line Roald , Yeesian Ng