15 papers · ranked by Valyu relevance
Toon Albers, Elena Lazovik, Mostafa Hadadian Nejad Yousefi, Alexander Lazovik
Distributed data processing systems have become the standard means for big data analytics. These systems are based on processing pipelines where operations on data are performed in a chain of consecutive steps. Normally, the operations performed by these pipelines are set at design time, and any changes to their…
Amin Sahebi, Marco Barbone, Marco Procaccini, Wayne Luk + 2 more
'Georgi Gaydadjiev' 'Roberto Giorgi'] Processing large-scale graphs is challenging due to the nature of the computation that causes irregular memory access patterns. Managing such irregular accesses may cause significant performance degradation on both CPUs and GPUs. Thus, recent research trends propose graph…
Andrei-Alin Corodescu, Nikolay Nikolov, Akif Quddus Khan, Ahmet Soylu + 4 more
'Ahmet Soylu' 'Mihhail Matskin' 'Amir H. Payberah' 'Dumitru Roman' 'Haipeng Dai'] The emergence of the edge computing paradigm has shifted data processing from centralised infrastructures to heterogeneous and geographically distributed infrastructures. Therefore, data processing solutions must consider data locality to…
Xianzhi Cao, Chong Chen, Shiwei Li, Chang Lv + 2 more
With the explosive growth of terminal devices, scheduling massive parallel task streams has become a core challenge for distributed platforms. For computing resource providers, enhancing reliability, shortening response times, and reducing costs are significant challenges, particularly in achieving energy efficiency…
Adrian Alexandrescu, Naveen Chilamkurti
An emerging reality is the development of smart buildings and cities, which improve residents’ comfort. These environments employ multiple sensor networks, whose data must be acquired and processed in real time by multiple rule engines, which trigger events that enable specific actuators. The problem is how to handle…
Tamer Z. Emara, Thanh Trinh, Joshua Zhexue Huang
Nowadays, several companies prefer storing their data on multiple data centers with replication for many reasons. The data that spans various data centers ensures the fastest possible response time for customers and workforces who are geographically separated. It also provides protecting the information from the loss…
Jin-Woo Kwon, Seong-Jin Yun, Won-Tae Kim, Chase Wu + 2 more
'Kihyeon Kwon'] As natural disasters become extensive, due to various environmental problems, such as the global warming, it is difficult for the disaster management systems to rapidly provide disaster prediction services, due to complex natural phenomena. Digital twins can effectively provide the services using…
David Ferere, Irvin Dongo, Yudith Cardinale, Claudia Campolo
The increasing evolution of computing technologies has fostered the new intelligent concept of Ubiquitous computing (Ubicomp). Ubicomp environments encompass the introduction of new paradigms, such as Internet of Things (IoT), Mobile computing, and Wearable computing, into communication networks, which demands more…
Anna Horstmann, Stephen Riggs, Yuriy Chaban, Daniel K. Clare + 6 more
The automation of cryoEM pipelines to aid data-quality analysis during acquisition poses a number of challenges, particularly at facilities where the expected data rates are high. The use of a modern service-based architecture deployed on Diamond Light Source’s on-premises cloud computing cluster to tackle some of…
Dzaky Zakiyal Fawwaz, Sang-Hwa Chung, Chang-Woo Ahn, Won-Suk Kim + 1 more
'Naveen Chilamkurti'] A smart city is an urban area that collects data from various devices to effectively manage urban resources. The smart city IoT infrastructure connects numerous devices to an Internet-protocol-based low-power wireless network, shares massive amounts of data, and facilitates the development of new…
Ivan Rodriguez-Conde, Celso Campos, Florentino Fdez-Riverola, Antonio Fernández-Caballero + 1 more
'Antonio Fernández-Caballero' 'Juan M. Corchado'] Motivated by the pervasiveness of artificial intelligence (AI) and the Internet of Things (IoT) in the current “smart everything” scenario, this article provides a comprehensive overview of the most recent research at the intersection of both domains, focusing on the…
Xiaoli Wang, Bharadwaj Veeravalli, Xiaobo Song, Kaiqi Zhang + 1 more
'Stefania Perri'] Most of the available divisible-load scheduling models assume that all servers in networked systems are idle before workloads arrive and that they can remain available online during workload computation. In fact, this assumption is not always valid. Different servers on networked systems may have…
Wenyang Guan, Qi Zheng, Xiaoqin Lian, Chao Gao + 1 more
With the rapid development of Internet of Vehicles (IoV) technology, massive data are continuously integrated into intelligent transportation systems, making efficient computing resource allocation a critical challenge for enhancing network performance. Due to the dynamic and real-time characteristics of IoV tasks…
Fayez AlFayez, Muhammad Aleem
This work investigates minimizing the makespan of multiple servers in the case of identical parallel processors. In the case of executing multiple tasks through several servers and each server has a fixed number of processors. The processors are generally composed of two processors (core duo) or four processors (quad).…
Ask Hjorth Larsen, Mikael J. Kuisma, Tara M. Boland, Fredrik A. Nilsson + 1 more
'Fredrik A. Nilsson' 'Kristian S. Thygesen'] We introduce Taskblaster, a generic and lightweight Python framework for composing, executing, and managing computational workflows with automated error handling. Taskblaster supports dynamic workflows including flow control using branches and iteration, making the system…