tsantas
17-10-2017, 11:14
Την Τρίτη 17/10 στις 12:00 (αμφιθέατρο Β4, κτίριο Β) θα δοθεί ομιλία από τον κ. Αντώνη Χρονόπουλο, ο οποίος είναι ομότιμος καθηγητής στο Department of Computer Science του University of Texas at San Antonio. Προσκαλούμε όσους ενδιαφέρονται να την παρακολουθήσουν.
Hierarchical Distributed Loop Self-β*Scheduling Schemes on Cluster and Cloud Systems
Y. Han and A. T. Chronopoulos
Loops are the largest source of parallelism in many scientific applications. Parallelization of irregular loop applications is a challenging problem to achieve scalable performance on cluster and cloud systems. For cluster systems, previous research proposed an effective Master-Worker model on clusters for distributed self-scheduling schemes that apply to parallel loops with independent iterations. However, this model has not been applied to large-scale clusters. Cloud computing infrastructure offers computing resources as a collection of virtual machines by different hardware configurations, which is transparent to end users. In fact, the computational rates of these virtual machines instances are different and the system behaves as a heterogeneous environment. Thus, scheduling and load balancing for high performance computations become challenging issues.
We propose a hierarchical distributed approach suitable for scheduling parallel loops. We implemented our scheme on a large scale homogeneous cluster and also on a cloud system heterogeneous environment using the message passing interface protocol. We evaluated various performance aspects associated with our distributed scheduling scheme. In the future we plan to further investigate how cloud system features affect the performance of our approach and also to pursue implementation using the map reduce approach.
About the speaker
A. T. Chronopoulos received his Ph.D. in Computer Science from the University of Illinois at Urbana-Champaign in 1987. He is currently a Professor Emeritus in Computer Science at the University of Texas at San Antonio. He has published over 65 journal and 72 peer-reviewed conference proceedings publications in the areas of Parallel and Distributed Computing, High Performance Computing and Computational Science and Engineering. He has been awarded 15 federal/state government research grants in USA. His work is cited in over 2100 non-coauthors' research articles with h-index=29. He is a fellow of the Institution of Engineering and Technology (IET), ACM senior member, IEEE senior member and SIAM member.
Hierarchical Distributed Loop Self-β*Scheduling Schemes on Cluster and Cloud Systems
Y. Han and A. T. Chronopoulos
Loops are the largest source of parallelism in many scientific applications. Parallelization of irregular loop applications is a challenging problem to achieve scalable performance on cluster and cloud systems. For cluster systems, previous research proposed an effective Master-Worker model on clusters for distributed self-scheduling schemes that apply to parallel loops with independent iterations. However, this model has not been applied to large-scale clusters. Cloud computing infrastructure offers computing resources as a collection of virtual machines by different hardware configurations, which is transparent to end users. In fact, the computational rates of these virtual machines instances are different and the system behaves as a heterogeneous environment. Thus, scheduling and load balancing for high performance computations become challenging issues.
We propose a hierarchical distributed approach suitable for scheduling parallel loops. We implemented our scheme on a large scale homogeneous cluster and also on a cloud system heterogeneous environment using the message passing interface protocol. We evaluated various performance aspects associated with our distributed scheduling scheme. In the future we plan to further investigate how cloud system features affect the performance of our approach and also to pursue implementation using the map reduce approach.
About the speaker
A. T. Chronopoulos received his Ph.D. in Computer Science from the University of Illinois at Urbana-Champaign in 1987. He is currently a Professor Emeritus in Computer Science at the University of Texas at San Antonio. He has published over 65 journal and 72 peer-reviewed conference proceedings publications in the areas of Parallel and Distributed Computing, High Performance Computing and Computational Science and Engineering. He has been awarded 15 federal/state government research grants in USA. His work is cited in over 2100 non-coauthors' research articles with h-index=29. He is a fellow of the Institution of Engineering and Technology (IET), ACM senior member, IEEE senior member and SIAM member.