113,180 Hits in 4.2 sec

Efficient Scheduling for Concurrently Executed Network Packet Processing Applications on Heterogeneous Hardware Architectures

Giannis Giakoumakis, Eva Papadogiannaki, Giorgos Vasiliadis, Sotiris Ioannidis
2018 Zenodo  
Poster presented at the 14th International Conference on emerging Networking EXperiments and Technologies (CoNEXT 2018).  ...  Goals of our scheduler Efficient scheduling of concurrently running network packet proccessing applications after performing offline analysis Ability to map N applications to M devices to achieve low power  ...  CPU iGPU dGPU MD5 ➖ ✔ ✔ AES ❌ ➖ ✔ CRC ➖ ✔ ➖ DPI ❌ ✔ ✔ SHA1 ✔ ➖ ❌ Network level heterogeneity occurs from traffic fluctuationsSince the network provides the workload, real-time systems should take such  ... 
doi:10.5281/zenodo.2635468 fatcat:2vx33ythizggbgqtvh5gphdoc4

Self-Adaptive Heterogeneous Cluster with Wireless Network

Xinyu Niu, Kuen Hung Tsoi, Wayne Luk
2012 2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops & PhD Forum  
Heterogeneous cluster is one of the promising platforms as it combines characteristics of multiple processing elements, to meet requirements of various applications.  ...  In this work, we build a self-adaptive framework for heterogeneous clusters, coupled with a customised wireless network.  ...  When heterogeneous processing elements are working on distributed workload, sensed data are collected into the application layer.  ... 
doi:10.1109/ipdpsw.2012.37 dblp:conf/ipps/NiuTL12 fatcat:fvzkdr2lsrgvzn5mzsdfhcsth4

Author index

2006 2006 IEEE International Conference on Cluster Computing  
Analytical Network Modeling of Heterogeneous Large-Scale Cluster Systems Alonso, Pedro A Parallel Algorithm for the Solution of the Deconvolution Problem on Heterogeneous Networks Hagimont, Daniel Autonomic  ...  Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks (Heteropar'06, Cluster 2006 Workshop) Abawajy, Jemal H.  ... 
doi:10.1109/clustr.2006.311921 fatcat:vmbbimypuze7ncjqfonu4po5l4

Design and Implementation of Virtual Monitoring System for Distributed Heterogeneous Signal Processing Platform

Zhao Chuanqi, Yue Chunsheng, Xie Zongfu
2019 Journal of Physics, Conference Series  
Based on this, this paper designs and implements a high availability virtual monitoring system with resource networking and modelling.  ...  The system uses the hierarchical multi domain form to model the system network, and uses all levels of managers to manage them step by step, so as to realize the dynamic supervision of the whole system  ...  Based on the theory of predecessors, and combined with the characteristics of distributed heterogeneous signal processing platform, a high availability virtual monitoring system with resource networking  ... 
doi:10.1088/1742-6596/1168/6/062019 fatcat:l5csfd5wenan5ga5ox6yz3ceaq

Heterogeneous computing: challenges and opportunities

A.A. Khokhar, V.K. Prasanna, M.E. Shaaban, C.-L. Wang
1993 Computer  
Heterogeneous computing should be distinguished from network computing or high-performance distributed computing, which have generally come to mean either clusters of workstations or ad hoc connectivity  ...  An HC system includes heterogeneous machines, high-speed networks, interfaces, operating systems, communication protocols, and programming environments, all combining to produce a positive impact on ease  ...  The first one analyzes an application to explore embedded heterogeneous parallelism.  ... 
doi:10.1109/2.214439 fatcat:a5wzxmuxfvhcthbx5jtxl4xj5i

Comparative Study on Load Balancing Algorithm for Multiprocessor Interconnection Networks

Nazir Ahmad, Kingdom of Saudi Arabia
2019 International Journal of Advanced Trends in Computer Science and Engineering  
The main problem faced in the design of scheduling algorithm is the lack of information about the network load distribution and hence the task execution time estimation.  ...  Distributed System is important to distributing the work load on processors. Distributed system can be viewed as a collection of computing and communication resources shared by active users.  ...  The task scheduling is the procedure of scheduling the tasks towards the available processors in order to get efficient execution of parallel applications on the distributed computing system.  ... 
doi:10.30534/ijatcse/2019/13832019 fatcat:bqtkp37htbbb3cvnvyiiycuste

An Efficient Task Scheduling Method for Improved Network Delay in Distributed Sensor Networks

Haoying Liu, Xiaojing Yuan, Mequanint Moges
2007 2007 3rd International Conference on Testbeds and Research Infrastructure for the Development of Networks and Communities  
Simulation results based on closed-form solutions for the task scheduling problem are presented for two scenarios with homogeneous and six scenarios with heterogeneous sensor nodes using single level tree-network  ...  to higher level applications.  ...  This study tackles the problem of optimally scheduling and distributing an arbitrarily portion of a data centric partitionable sensing application in a homogeneous and heterogeneous smart sensor network  ... 
doi:10.1109/tridentcom.2007.4444676 dblp:conf/tridentcom/LiuYM07 fatcat:lkh3xidjujexnj6kwjlsaabbpi

An Advanced Approach On Load Balancing in Grid Computing [article]

Dushyant Vaghela
2014 arXiv   pre-print
Keywords: wide area network, distributed computing, load balancing.  ...  Workload and resource management is the main key grid services at the service level of grid infrastructures, out of which load balancing in the main concern for grid developers.  ...  External scheduling and mapping are performed on the task level, and internal scheduling and mapping are done on the subtask level.  ... 
arXiv:1409.3651v1 fatcat:mwz6akjurbceplbfhndwr4c52e

Network-Aware Data Prefetching Optimization of Computations in a Heterogeneous HPC Framework

Pawel Rosciszewski
2014 International Journal of Computer Networks & Communications  
Additionally, we propose a network-aware scheduling scheme for selecting hardware for the proposed optimizer and present simulations that demonstrate its advantages.  ...  Our implementation of a parallel system called KernelHive allows to efficiently run applications in a heterogeneous environment consisting of multiple collections of nodes with different types of computing  ...  grant "Modeling efficiency, reliability and power consumption of multilevel parallel HPC systems using CPUs and GPUs" sponsored by and covered by funds from the National Science Center in Poland based on  ... 
doi:10.5121/ijcnc.2014.6506 fatcat:xshhbuwbqrctrenkravt4kvnya

A Survey on ANN Based Task Scheduling Strategies in Heterogeneous Distributed Computing Systems

Altaf Hussain, Faisal Azam, Muhammad Sharif, Mussarat Yasmin, Sajjad Mohsin
2016 Nepal Journal of Science and Technology  
<p>Heterogeneous Distributed Computing Systems (HeDCS) efficiently utilize the heterogeneity of diverse computational resources which are interlinked through high speed networks for executing a group of  ...  Non deterministic nature of application programs and heterogeneous environment are the main challenges in designing, implementing and analyzing phases of task scheduling techniques.  ...  The message transmission takes place simultaneously with equal speed on all outgoing links. The topology of the distributed heterogeneous network may vary from application to application.  ... 
doi:10.3126/njst.v16i1.14359 fatcat:k2xhnkdszzf6teb545czxvdtuq

Trading Cycles for Information: Using Replication to Schedule Bag-of-Tasks Applications on Computational Grids [chapter]

Daniel Paranhos da Silva, Walfredo Cirne, Francisco Vilar Brasileiro
2003 Lecture Notes in Computer Science  
Scheduling independent tasks on heterogeneous environments, like grids, is not trivial.  ...  To make a good scheduling plan on this kind of environments, the scheduler usually needs some information such as host speed, host load, and task size.  ...  Scheduling Bag-of-Tasks Applications on Grids Scheduling applications on such a heterogeneous and dynamic environment like a Computational Grid is not a trivial task.  ... 
doi:10.1007/978-3-540-45209-6_26 fatcat:rhaz6oj7mnfv7amp4w2kwi4txy

Energy-Efficient Scheduling for Parallel Applications Running on Heterogeneous Clusters

Ziliang Zong, Xiao Qin, Xiaojun Ruan, Kiranmai Bellam, Mais Nijim, Mohamed Alghamdi
2007 Proceedings of the International Conference on Parallel Processing  
Designing energyefficient scheduling algorithms for parallel applications running on clusters, especially on the high performance heterogeneous clusters, is highly desirable.  ...  energy cost when allocating parallel tasks to heterogeneous computing nodes.  ...  In this paper, we designed a two-phase energy-aware scheduling algorithm specifically for heterogeneous distributed parallel system.  ... 
doi:10.1109/icpp.2007.39 dblp:conf/icpp/ZongQRBNA07 fatcat:d5hnt54glnfd3korfpjehij5vu

Breaking the curse of dynamics by task migration: Pilot experiments in the polder metacomputer [chapter]

B. J. Overeinder, P. M. A. Sloot
1997 Lecture Notes in Computer Science  
In this paper, we focus on dynamic load balancing of resources and applications as one of the crucial techniques to optimize performance in distributed environments.  ...  With the advent of high speed networks, distributed cluster computing and metacomputing have assumed an enormous interest.  ...  The aggregation of distributed and high performance resources on high speed networks will change the perspective on distributed computing and have an impact on the development of scientific applications  ... 
doi:10.1007/3-540-63697-8_86 fatcat:vawvyesz5nfg5o5hrxrtq5v35u

The User-Level Scheduling of Divisible Load Parallel Applications With Resource Selection and Adaptive Workload Balancing on the Grid

V.V. Korkhov, J.T. Moscicki, V.V. Krzhizhanovskaya
2009 IEEE Systems Journal  
The user-level scheduling of divisible load parallel applications with resource selection and adaptive workload balancing on the Grid Korkhov, V.; Moscicki, J.T.; Krzhizhanovskaya, V.  ...  TABLE I SAMPLE I DISTRIBUTION OF PROCESSOR WEIGHTS (W) BY AWLB ON A SET OF HETEROGENEOUS WORKERS In  ...  INTEGRATED ENVIRONMENT In [4] and [5] , we developed an application-level AWLB for parallel applications on heterogeneous resources and validated its MPI implementation on the Grid.  ... 
doi:10.1109/jsyst.2008.2011301 fatcat:w66cjbcwizd43ldqp63efyi25e

Analysis and optimization of distributed real-time embedded systems

Paul Pop, Petru Eles, Zebo Peng, Traian Pop
2006 ACM Transactions on Design Automation of Electronic Systems  
An increasing number of real-time applications are today implemented using distributed heterogeneous architectures composed of interconnected networks of processors.  ...  More specifically, we discuss the schedulability analysis of hard real-time systems, highlighting particular aspects related to the heterogeneous and distributed nature of the applications.  ...  Timing Analysis and Design Optimization An increasing number of real-time applications are implemented today using distributed heterogeneous architectures composed of interconnected networks of processors  ... 
doi:10.1145/1142980.1142984 fatcat:z42s5pyudza5tgjdzahp5l6tum
« Previous Showing results 1 — 15 out of 113,180 results