| Application-level scheduling on distributed heterogeneous networks |
| Full text |
Pdf
(260 KB)
|
| Source
|
Conference on High Performance Networking and Computing
archive
Proceedings of the 1996 ACM/IEEE conference on Supercomputing (CDROM)
table of contents
Pittsburgh, Pennsylvania, United States
Article No. 39
Year of Publication: 1996
ISBN:0-89791-854-1
|
|
Authors
|
|
Francine D. Berman
|
Department of Computer Science and Engineering 0114, University of California, San Diego, La Jolla, Calif
|
|
Rich Wolski
|
Department of Computer Science and Engineering 0114, University of California, San Diego, La Jolla, Calif
|
|
Silvia Figueira
|
Department of Computer Science and Engineering 0114, University of California, San Diego, La Jolla, Calif
|
|
Jennifer Schopf
|
Department of Computer Science and Engineering 0114, University of California, San Diego, La Jolla, Calif
|
|
Gary Shao
|
Department of Computer Science and Engineering 0114, University of California, San Diego, La Jolla, Calif
|
|
| Sponsor |
|
| Publisher |
IEEE Computer Society
Washington, DC, USA
|
| Bibliometrics |
Downloads (6 Weeks): 15, Downloads (12 Months): 104, Citation Count: 84
|
|
|
ABSTRACT
Heterogeneous networks are increasingly being used as platforms for resource-intensive distributed parallel applications. A critical contributor to the performance of such applications is the scheduling of constituent application tasks on the network. Since often the distributed resources cannot be brought under the control of a single global scheduler, the application must be scheduled by the user. To obtain the best performance, the user must take into account both application-specific and dynamic system information in developing a schedule which meets his or her performance criteria. In this paper, we define a set of principles underlying application-level scheduling and describe our work-in-progress building AppLeS (application-level scheduling) agents. We illustrate the application-level scheduling approach with a detailed description and results for a distributed 2D Jacobi application on two production heterogeneous platforms.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
|
| |
3
|
DeFanti, T., Foster, I., Papka, M., Stevens, R. and Kuhfuss, T., Overview of the I-way: Wide area visual supercomputing, to appear in the International Journal of Supercomputer Applications.
|
| |
4
|
|
| |
5
|
Fink, S., http://www-cse.ucsd.edu/groups/hpcl/scg/kelp.html, 1995.
|
| |
6
|
Fink, S. J., Baden, S. B. and Kohn, S. R., Flexible communication mechanisms for dynamic structured applications, in preparation, 1996.
|
| |
7
|
Freund, R., Proceedings of the 1996 IPPS Workshop on Heterogeneous Computing.
|
| |
8
|
Gehrinf, J. and Reinfeld, A., Mars - a framework for minimizing the job execution time in a metacomputing environment, Proceedings of Future general Computer Systems (1996).
|
| |
9
|
Al Geist , Adam Beguelin , Jack Dongarra , Weicheng Jiang , Robert Manchek , Vaidy Sunderam, PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing, MIT Press, Cambridge, MA, 1995
|
| |
10
|
Getov, V. S., Hockney, R. W. and Hey, A. J. G., Performance analysis of distributed applications by suitability functions, in Proceedings of the MPPM Conference (1993).
|
| |
11
|
Globus, http://www.mcs.anl.gov/globus.
|
| |
12
|
Andrew S. Grimshaw , William A. Wulf , James C. French , Alfred C. Weaver , Paul F. Reynolds, Jr., Legion: The Next Logical Step Toward a Nationwide Virtual Computer, University of Virginia, Charlottesville, VA, 1994
|
| |
13
|
Hensgen, D. A., Moore, L., Kidd, T., Freund, R., Keith, E., Kussow, M., Lima, J. and Campbell, M., Adding rescheduling to and integrating condor with smartnet, in Proceedings of the Heterogeneous workshop (1995).
|
| |
14
|
High Performance Fortran Forum, High performance fortran language specification, Rice Univeristy, Houston, Texas, May 1993.
|
| |
15
|
Hoffman, J. D., Numerical Methods for Engineers and Scientists, McGraw-Hill, Inc, 1992.
|
| |
16
|
Korab, H. and Brown, M., Virtual environments and distributed computing at SC'95: GII testbed and HPC challenge applications on the I-way. in Proceedings of Supercomputing '95 (1995).
|
| |
17
|
Legion, http://www.cs.virginia.edu/~mentat/legion/legion.html.
|
| |
18
|
Messina, P. and Heirich, A., personal communication, 1995.
|
| |
19
|
|
| |
20
|
PVM, http://www.epm.ornl.gov:80/pvm/.
|
| |
21
|
Rudolph, L. and Feitelson, D., Proceedings of the 1996 IPPS Workshop on Job Scheduling Strategies for Parallel Processing (1996).
|
| |
22
|
|
| |
23
|
Siegel, H., Antonio, J., Metzger, R., Tan, M. and Li, Y. A., Heterogeneous computing. Tech. Rep., Purdue University EE Technical Report TR-EE 94-37.
|
| |
24
|
Zhang, X. and Yan, Y., A framework of performance prediction of parallel computing nondedicated heterogeneous now, in Proceedings of the 1995 International Conference on Parallel Processing (1995), pp. 163-7.
|
CITED BY 84
|
|
|
|
|
Marcio Faerman , Alan Su , Richard Wolski , Francine Berman, Adaptive performance prediction for distributed data-intensive applications, Proceedings of the 1999 ACM/IEEE conference on Supercomputing (CDROM), p.36-es, November 14-19, 1999, Portland, Oregon, United States
|
|
|
|
|
|
|
|
|
|
|
|
Craig A. Lee , James Stepanek , Rich Wolski , Carl Kesselman , Ian Foster, A network performance tool for grid environments, Proceedings of the 1999 ACM/IEEE conference on Supercomputing (CDROM), p.4-es, November 14-19, 1999, Portland, Oregon, United States
|
|
|
Rich Wolski , John Brevik , Chandra Krintz , Graziano Obertelli , Neil Spring , Alan Su, Running EveryWare on the computational grid, Proceedings of the 1999 ACM/IEEE conference on Supercomputing (CDROM), p.6-es, November 14-19, 1999, Portland, Oregon, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Henri Casanova , Graziano Obertelli , Francine Berman , Rich Wolski, The AppLeS parameter sweep template: user-level middleware for the grid, Proceedings of the 2000 ACM/IEEE conference on Supercomputing (CDROM), p.60-es, November 04-10, 2000, Dallas, Texas, United States
|
|
|
Det Buaklee , Gregory F. Tracy , Mary K. Vernon , Stephen J. Wright, Near-optimal adaptive control of a large grid application, Proceedings of the 16th international conference on Supercomputing, June 22-26, 2002, New York, New York, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Micah Beck , Dorian Arnold , Alessandro Bassi , Fran Berman , Henri Casanova , Jack Dongarra , Terry Moore , Graziano Obertelli , James Plank , Martin Swany , Sathish Vadhiyar , Rich Wolski, Middleware for the use of storage in communication, Parallel Computing, v.28 n.12, p.1773-1787, December 2002
|
|
|
|
|
|
Steven T. Peltier , Abel W. Lin , David Lee , Stephen Mock , Stephan Lamont , Tomas Molina , Mona Wong , Lu Dai , Maryann E. Martone , Mark H. Ellisman, The Telescience Portal for advanced tomography applications, Journal of Parallel and Distributed Computing, v.63 n.5, p.539-550, May 2003
|
|
|
|
|
|
|
|
|
Ken Mayes , Graham D. Riley , Rupert W. Ford , Mikel Luján , Len Freeman , Cliff Addison, The design of a performance steering system for component-based grid applications, Performance analysis and grid computing, Kluwer Academic Publishers, Norwell, MA, 2004
|
|
|
|
|
|
|
|
|
|
|
|
Selim Gurun , Chandra Krintz , Rich Wolski, NWSLite: a light-weight prediction utility for mobile devices, Proceedings of the 2nd international conference on Mobile systems, applications, and services, June 06-09, 2004, Boston, MA, USA
|
|
|
|
|
|
|
|
|
Kento Aida , Atsuko Takefusa , Hidemoto Nakada , Satoshi Matsuoka , Satoshi Sekiguchi , Umpei Nagashima, Performance Evaluation Model for Scheduling in Global Computing Systems, International Journal of High Performance Computing Applications, v.14 n.3, p.268-279, August 2000
|
|
|
|
|
|
|
|
|
Wilfred W. Li , Robert W. Byrnes , Jim Hayes , Adam Birnbaum , Vicente M. Reyes , Atif Shahab , Coleman Mosley , Dmitry Pekurovsky , Greg B. Quinn , Ilya N. Shindyalov , Henri Casanova , Larry Ang , Fran Berman , Peter W. Arzberger , Mark A. Miller , Philip E. Bourne, The encyclopedia of life project: grid software and deployment, New Generation Computing, v.22 n.2, p.127-136, January 2004
|
|
|
|
|
|
Francine Berman , Richard Wolski , Henri Casanova , Walfredo Cirne , Holly Dail , Marcio Faerman , Silvia Figueira , Jim Hayes , Graziano Obertelli , Jennifer Schopf , Gary Shao , Shava Smallen , Neil Spring , Alan Su , Dmitrii Zagorodnov, Adaptive Computing on the Grid Using AppLeS, IEEE Transactions on Parallel and Distributed Systems, v.14 n.4, p.369-382, April 2003
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Henri Casanova , Francine Berman , Thomas Bartol , Erhan Gokcay , Terry Sejnowski , Adam Birnbaum , Jack Dongarra , Michelle Miller , Mark Ellisman , Marcio Faerman , Graziano Obertelli , Rich Wolski , Stuart Pomerantz , Joel Stiles, The Virtual Instrument: Support for Grid-Enabled Mcell Simulations, International Journal of High Performance Computing Applications, v.18 n.1, p.3-17, February 2004
|
|
|
Gabrielle Allen , David Angulo , Ian Foster , Gerd Lanfermann , Chuang Liu , Thomas Radke , Ed Seidel , John Shalf, The Cactus Worm: Experiments with Dynamic Resource Discovery and Allocation in a Grid Environment, International Journal of High Performance Computing Applications, v.15 n.4, p.345-358, November 2001
|
|
|
|
|
|
|
|
|
Stephen A. Jarvis , Daniel P. Spooner , Helene N. Lim Choi Keung , Junwei Cao , Subhash Saini , Graham R. Nudd, Performance prediction and its use in parallel and distributed computing systems, Future Generation Computer Systems, v.22 n.7, p.745-754, August 2006
|
|
|
|
|
|
Atsuko Takefusa , Michiaki Hayashi , Naohide Nagatsu , Hidemoto Nakada , Tomohiro Kudoh , Takahiro Miyamoto , Tomohiro Otani , Hideaki Tanaka , Masatoshi Suzuki , Yasunori Sameshima , Wataru Imajuku , Masahiko Jinno , Yoshihiro Takigawa , Shuichi Okamoto , Yoshio Tanaka , Satoshi Sekiguchi, G-lambda: coordination of a grid scheduler and lambda path service over GMPLS, Future Generation Computer Systems, v.22 n.8, p.868-875, October 2006
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Haluk Topcuoglu , Salim Hariri , Dongmin Kim , Yoonhee Kim , Xue Bing , Baoqing Ye , Ilkyeun Ra , Jon Valente, The design and evaluation of a virtual distributed computing environment, Cluster Computing, v.1 n.1, p.81-93, 1998
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|