{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,13]],"date-time":"2026-03-13T15:05:10Z","timestamp":1773414310055,"version":"3.50.1"},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2007,10,4]],"date-time":"2007-10-04T00:00:00Z","timestamp":1191456000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2008,6]]},"DOI":"10.1007\/s10586-007-0039-2","type":"journal-article","created":{"date-parts":[[2007,10,3]],"date-time":"2007-10-03T19:34:59Z","timestamp":1191440099000},"page":"151-165","source":"Crossref","is-referenced-by-count":40,"title":["Performance prediction with skeletons"],"prefix":"10.1007","volume":"11","author":[{"given":"Sukhdeep","family":"Sodhi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jaspal","family":"Subhlok","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qiang","family":"Xu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2007,10,4]]},"reference":[{"key":"39_CR1","unstructured":"Linux man pages"},{"key":"39_CR2","unstructured":"Almesberger, W.: Linux network traffic control\u2014implementation overview. White Paper, April 1999. Available at ftp:\/\/lrcftp.epfl.ch\/pub\/people\/almesber\/pub\/tcio-current.ps"},{"key":"39_CR3","unstructured":"Bailey, D., Harris, T., Saphir, W., van der Wijngaart, R., Woo, A., Yarrow, M.: The NAS Parallel Benchmarks 2.0. Technical Report 95-020, NASA Ames Research Center, December 1995"},{"key":"39_CR4","doi-asserted-by":"crossref","unstructured":"Berman, F., Wolski, R., Figueira, S., Schopf, J., Shao, G.: Application-level scheduling on distributed heterogeneous networks. In: Proceedings of Supercomputing \u201996, Pittsburgh, PA, November 1996","DOI":"10.1145\/369028.369109"},{"issue":"5","key":"39_CR5","doi-asserted-by":"crossref","first-page":"376","DOI":"10.1109\/32.685260","volume":"24","author":"J. Bolliger","year":"1998","unstructured":"Bolliger, J., Gross, T.: A framework-based approach to the development of network-aware applications. IEEE Trans. Softw. Eng. 24(5), 376\u2013390 (1998)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"39_CR6","doi-asserted-by":"crossref","unstructured":"Buyya, R., Abramson, D., Giddy, J.: Nimrod\/G: An architecture for a resource management and scheduling system in a global computational grid. In: The 4th International Conference on High Performance Computing in Asia-Pacific Region (2000)","DOI":"10.1109\/HPC.2000.846563"},{"key":"39_CR7","doi-asserted-by":"crossref","unstructured":"Cardwell, N., Savage, S., Anderson, T.: Modeling TCP latency. In: Proceedings of IEEE INFOCOM 2000, pp. 1742\u20131751 (2000)","DOI":"10.1109\/INFCOM.2000.832574"},{"issue":"3","key":"39_CR8","first-page":"212","volume":"11","author":"H. Casanova","year":"1997","unstructured":"Casanova, H., Dongarra, J.: NetSolve: A network-enabled server for solving computational science problems. Int. J. Supercomput. Appl. High Perform. Comput. 11(3), 212\u2013223 (1997)","journal-title":"Int. J. Supercomput. Appl. High Perform. Comput."},{"key":"39_CR9","doi-asserted-by":"crossref","unstructured":"Casanova, H., Obertelli, G., Berman, F., Wolski, R.: The AppLeS parameter sweep template: user-level middleware for the grid. In: Supercomputing 2000, pp.\u00a075\u201376 (2000)","DOI":"10.1109\/SC.2000.10061"},{"key":"39_CR10","unstructured":"Dikaiakos, M., Rogers, A., Steiglitz, K.: Fast: a functional algorithm simulation testbed. In: International Conference On Parallel and Distributed Systems, December 1993"},{"key":"39_CR11","unstructured":"Dinda, P., O\u2019Hallaron, D.: An evaluation of linear models for host load prediction. In: Proceedings of the 8th IEEE International Symposium on High Performance Distributed Computing, August 1999"},{"key":"39_CR12","doi-asserted-by":"crossref","unstructured":"Duesterwald, E., Cascaval, C., Dwarkadas, S.: Characterizing and predicting program behavior and its variability. In: International Conference on Parallel Architectures and Compilation Techniques (PACT), New Orleans, LA, September 2003","DOI":"10.1109\/PACT.2003.1238018"},{"key":"39_CR13","volume-title":"Data Mining: Concepts and Techniques","author":"J. Han","year":"2001","unstructured":"Han, J., Kamber, M.: Data Mining: Concepts and Techniques. Kaufman, Los Altos (2001)"},{"key":"39_CR14","unstructured":"Lai, K., Baker, M.: Nettimer: a tool for measuring bottleneck link bandwidth. In: USENIX Symposium on Internet Topology and Systems, pp. 123\u2013134, March 1991"},{"key":"39_CR15","unstructured":"Leo, F.M., Yang, T., Xiaosong, M.: Cross-platform performance prediction of parallel applications using partial execution. In: Proceedings of Supercomputing \u201905, Seattle, WA, November 2005"},{"key":"39_CR16","doi-asserted-by":"crossref","unstructured":"Litzkow, M., Livny, M., Mutka, M.: Condor\u2014a hunter of idle workstations. In: Proceedings of the Eighth Conference on Distributed Computing Systems, San Jose, CA, June 1988","DOI":"10.1109\/DCS.1988.12507"},{"key":"39_CR17","unstructured":"Lowekamp, B., Miller, N., Sutherland, D., Gross, T., Steenkiste, P., Subhlok, J.: A resource query interface for network-aware applications. In: Seventh IEEE Symposium on High-Performance Distributed Computing, Chicago, IL, July 1998"},{"key":"39_CR18","unstructured":"Lu, C., Reed, D.A.: Compact application signatures for parallel and distributed scientific codes. In: Proceedings of Supercomputing 2002, Baltimore, MD, November 2002"},{"key":"39_CR19","unstructured":"Message Passing Interface Forum. MPI: a message-passing interface standard. Technical Report UT-CS-94-230 (1994)"},{"key":"39_CR20","doi-asserted-by":"crossref","unstructured":"Nakazawa, M., Lowenthal, D.K., Zhou, W.: The MHETA execution model for heterogeneous clusters. In: Proceedings of Supercomputing \u201905, Seattle, WA, November 2005","DOI":"10.1109\/SC.2005.73"},{"issue":"3","key":"39_CR21","doi-asserted-by":"crossref","first-page":"226","DOI":"10.1109\/90.392383","volume":"3","author":"V. Paxson","year":"1995","unstructured":"Paxson, V., Floyd, S.: Wide-area traffic: the failure of Poisson modeling. IEEE\/ACM Trans. Netw. 3(3), 226\u2013244 (1995)","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"39_CR22","doi-asserted-by":"crossref","unstructured":"Raman, R., Livny, M., Solomon, M.: Matchmaking: distributed resource management for high throughput computing. In: 7th IEEE International Symposium on High Performance Distributed Computing, July 1998","DOI":"10.1109\/HPDC.1998.709966"},{"key":"39_CR23","doi-asserted-by":"crossref","unstructured":"Shao, G., Berman, F., Wolski, R.: Master\/slave computing on the grid. In: 9th Heterogeneous Computing Workshop, pp.\u00a03\u201316 (2000)","DOI":"10.1109\/HCW.2000.843728"},{"key":"39_CR24","doi-asserted-by":"crossref","unstructured":"Sherwood, T., Perelman, E., Calder, B.: Basic block-distribution analysis to find periodic behavior and simulation points in applications. In: International Conference on Parallel Architectures and Compilation Techniques (PACT), September 2001","DOI":"10.1109\/PACT.2001.953283"},{"key":"39_CR25","doi-asserted-by":"crossref","unstructured":"Sherwood, T., Perelman, E., Hamerly, G., Calder, B.: Automatically characterizing large scale program behavior. In: 10th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-X), San Jose, CA, October 2002","DOI":"10.1145\/605402.605403"},{"key":"39_CR26","unstructured":"Singh, A., Subhlok, J.: Reconstruction of application layer message sequences by network monitoring. In: IASTED International Conference on Communications and Computer Networks, Boston, MA, November 2002"},{"key":"39_CR27","doi-asserted-by":"crossref","unstructured":"Snavely, A., Carrington, L., Wolter, N., Labarta, J., Badia, R., Purkayastha, A.: A framework for performance modeling and prediction. In: Proceedings of Supercomputing 2002, Baltimore, MD, November 2002","DOI":"10.1109\/SC.2002.10004"},{"key":"39_CR28","doi-asserted-by":"crossref","unstructured":"Snavely, A., Wolter, N., Carrington, L.: Modeling application performance by convolving machine signatures with application profiles. In: IEEE Workshop on Workload Characterization, Austin, TX (2001)","DOI":"10.1109\/WWC.2001.990754"},{"key":"39_CR29","unstructured":"Sodhi, S.: Automatic construction of performance skeletons for grid resource selection and performance estimation frameworks. Master\u2019s thesis, University of Houston (2004)"},{"key":"39_CR30","unstructured":"Stemm, M., Seshan, S., Katz, R.: Spand: Shared passive network performance discovery. In: USENIX Symposium on Internet Technologies and Systems, Monterey, CA, June 1997"},{"key":"39_CR31","doi-asserted-by":"crossref","unstructured":"Subhlok, J., Lieu, P., Lowekamp, B.: Automatic node selection for high performance applications on networks. In: Proceedings of the Seventh ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pp.\u00a0163\u2013172, Atlanta, GA, May 1999","DOI":"10.1145\/301104.301119"},{"key":"39_CR32","unstructured":"Tabe, T., Stout, Q.: The use of the MPI communication library in the NAS Parallel Benchmark. Technical Report CSE-TR-386-99, Department of Computer Science, University of Michigan, November 1999"},{"key":"39_CR33","doi-asserted-by":"crossref","unstructured":"Tangmunarunkit, H., Steenkiste, P.: Network-aware distributed computing: a case study. In: Second Workshop on Runtime Systems for Parallel Programming (RTSPP), Orlando, March 1998","DOI":"10.1007\/3-540-64359-1_687"},{"key":"39_CR34","doi-asserted-by":"crossref","unstructured":"Toomula, A., Subhlok, J.: Replication memory behavior for performance prediction. In: LCR 2004: The 7th Workshop on Languages, Compilers, and Run-time Support for Scalable Systems, Houston, TX, October 2004","DOI":"10.1145\/1066650.1066666"},{"key":"39_CR35","unstructured":"Venkataramaiah, S., Subhlok, J.: Performance estimation for scheduling on shared networks. In: 9th Workshop on Job Scheduling Strategies for Parallel Processing, Seattle, WA, June 2003"},{"key":"39_CR36","doi-asserted-by":"crossref","unstructured":"Weismann, J.: Metascheduling: a scheduling model for metacomputing systems. In: Seventh IEEE Symposium on High-Performance Distributed Computing, Chicago, IL, July 1998","DOI":"10.1109\/HPDC.1998.710024"},{"issue":"4","key":"39_CR37","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1023\/A:1019052825453","volume":"3","author":"R. Wolski","year":"2000","unstructured":"Wolski, R., Spring, N., Hayes, J.: Predicting the CPU availability of time-shared Unix systems on the computational grid. Cluster Comput. 3(4), 293\u2013301 (2000)","journal-title":"Cluster Comput."},{"key":"39_CR38","doi-asserted-by":"crossref","unstructured":"Wolski, R., Spring, N., Peterson, C.: Implementing a performance forecasting system for metacomputing: The Network Weather Service. In: Proceedings of Supercomputing \u201997, San Jose, CA, November 1997","DOI":"10.1145\/509593.509600"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-007-0039-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10586-007-0039-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-007-0039-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T18:40:09Z","timestamp":1559241609000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10586-007-0039-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,10,4]]},"references-count":38,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2008,6]]}},"alternative-id":["39"],"URL":"https:\/\/doi.org\/10.1007\/s10586-007-0039-2","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,10,4]]}}}