On design of bandwidth scheduling algorithms for multiple data transfers in dedicated networks

Author(s):  
Yunyue Lin ◽  
Qishi Wu
2009 ◽  
Vol 5 (1) ◽  
pp. 3-3
Author(s):  
Yunyue Lin ◽  
Qishi Wu ◽  
Nageswara S. V. Rao ◽  
Mengxia Zhu

1997 ◽  
Vol 07 (02) ◽  
pp. 145-156
Author(s):  
Manish Gupta ◽  
Edith Schonberg

For a program with sufficient parallelism, reducing synchronization costs is an important objective for achieving efficient execution. This paper presents a novel methodology for reducing synchronization costs of programs compiled for SPMD execution. This methodology combines data flow analyisis with communication analysis to determine the ordering between production and consumption of data on different processors, which helps in identifying redundant synchronization. The resulting framework is more powerful than any that have been previously presented, as it provides the first algorithm that can eliminate synchronization messages even from computations that need communication. We show that several commonly occuring computation patterns such as reductions and stencil computations with reciprocal producer-consumer relationship between processors lend themselves well to this optimization, an observation that is confirmed by an examination of some HPE benchmark programs. Our framework also recognizes situations where the synchronization needs for multiple data transfers can be satisfied by a single synchronization message. This analysis, while applicable to all shared memory machines as well, is especially useful for those with a flexible cache-coherence protocol, as it identifies efficient ways of moving data directly from producers to consumers, often without any extra synchronization.


2021 ◽  
Vol 11 (17) ◽  
pp. 8149
Author(s):  
Emiliano Soares Monteiro ◽  
Rodrigo da Rosa Righi ◽  
Jorge Luis Victória Barbosa ◽  
Antônio Marcos Alberti

As the world population increases and the need for food monoculture farms are using more and more agrochemicals, there is also an increase in the possibility of theft, misuse, environmental damage, piracy of products, and health problems. This article addresses these issues by introducing the agrochemical pervasive traceability model (APTM), which integrates machine learning, sensors, microcontrollers, gamification, and two blockchains. It contributes in two dimensions: (I) the study of the environmental, product piracy and regulatory of agrochemical control; (II) the technological dimension: application of an adequate set of sensors collecting multiple data; modeling and implementation of a system via machine learning for analyzing and predicting the behavior and use of agrochemicals; development of a scoring system via gamification for reverse use of agrochemicals; and presenting a record of transactions in a consortium of two blockchains, simultaneously. Its main advantage is to be a flexible, adaptable, and expansive model. Results indicated that the model has positive aspects, from detecting the agrochemical, its handling, and disposal, recording of transactions, and data visualization along the reverse supply chain. This study obtained a round trip time of 0.510 ms on average; data transfers between layer one and its persistence in the database were between 4 to 5 s. Thus, blockchain nodes consumed only 34 to 38% of CPU and recorded transactions between 2 to 4 s. These results point to a horizon of applicability in real situations within agricultural farms.


Sign in / Sign up

Export Citation Format

Share Document