{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,5]],"date-time":"2022-04-05T21:46:37Z","timestamp":1649195197943},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2009,1,24]],"date-time":"2009-01-24T00:00:00Z","timestamp":1232755200000},"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":[[2009,6]]},"DOI":"10.1007\/s10586-009-0080-4","type":"journal-article","created":{"date-parts":[[2009,1,23]],"date-time":"2009-01-23T17:53:09Z","timestamp":1232733189000},"page":"101-122","source":"Crossref","is-referenced-by-count":7,"title":["Paravirtualization effect on single- and multi-threaded memory-intensive linear algebra software"],"prefix":"10.1007","volume":"12","author":[{"given":"Lamia","family":"Youseff","sequence":"first","affiliation":[]},{"given":"Keith","family":"Seymour","sequence":"additional","affiliation":[]},{"given":"Haihang","family":"You","sequence":"additional","affiliation":[]},{"given":"Dmitrii","family":"Zagorodnov","sequence":"additional","affiliation":[]},{"given":"Jack","family":"Dongarra","sequence":"additional","affiliation":[]},{"given":"Rich","family":"Wolski","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2009,1,24]]},"reference":[{"key":"80_CR1","volume-title":"Optimizing Compilers for Modern Architectures","author":"R. Allen","year":"2002","unstructured":"Allen, R., Kennedy, K.: Optimizing Compilers for Modern Architectures. Morgan Kaufmann, Los Altos (2002)"},{"key":"80_CR2","unstructured":"Amazon: Amazon Elastic Compute Cloud (EC2). http:\/\/aws.amazon.com\/ec2 (2007)"},{"key":"80_CR3","doi-asserted-by":"crossref","DOI":"10.1137\/1.9780898719604","volume-title":"LAPACK Users\u2019 Guide","author":"E. Anderson","year":"1999","unstructured":"Anderson, E., Bai, Z., Bischof, C., Blackford, S., Demmel, J., Dongarra, J., Du Croz, J., Greenbaum, A., Hammarling, S., McKenney, A., Sorensen, D.: LAPACK Users\u2019 Guide. Society for Industrial and Applied Mathematics, Philadelphia (1999)"},{"key":"80_CR4","unstructured":"Asanovic, K., Bodik, R., Catanzaro, B.C., Gebis, J.J., Husbands, P., Keutzer, K., Patterson, D.A., Plishker, W.L., Shalf, J., Williams, S.W., Yelick, K.A.: The landscape of parallel computing research: a view from Berkeley. Technical Report UCB\/EECS-2006-183, EECS Department, University of California, Berkeley, Dec. (2006)"},{"key":"80_CR5","unstructured":"Back, G., Nikolopoulos, D.S.: Application-specific customization on many-core platforms: the VT-ASOS framework. In: Proceedings of the Second Workshop on Software and Tools for Multi-Core Systems, March 2007"},{"key":"80_CR6","unstructured":"Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R.: Virtual machine monitors: Xen and the art of virtualization. In: Symposium on Operating Systems Principles (SOSP), 2003"},{"key":"80_CR7","doi-asserted-by":"crossref","unstructured":"Bilmes, J., Asanovic, K., Chin, C.-W., Demmel, J.: Optimizing matrix multiply using PHiPAC: a portable, high-performance, ANSI C coding methodology. In: International Conference on Supercomputing, pp.\u00a0340\u2013347, 1997","DOI":"10.1145\/263580.263662"},{"issue":"2","key":"80_CR8","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1145\/567806.567807","volume":"28","author":"L.S. Blackford","year":"2002","unstructured":"Blackford, L.S., Demmel, J., Dongarra, J., Duff, I., Hammarling, S., Henry, G., Heroux, M., Kaufman, L., Lumsdaine, A., Petitet, A., Pozo, R., Remington, K., Whaley, R.C.: An updated set of Basic Linear Algebra Subprograms (BLAS). ACM Trans. Math. Softw. 28(2), 135\u2013151 (2002)","journal-title":"ACM Trans. Math. Softw."},{"key":"80_CR9","unstructured":"Clark, C., Fraser, K., Hand, S., Hansen, J.G., Jul, E., Limpach, C., Pratt, I., Warfield, A.: Live migration of virtual machines. In: USENIX Symposium on Networked Systems Design and Implementation (NSDI \u201905), Boston, MA, USA, May 2005"},{"issue":"2","key":"80_CR10","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1109\/JPROC.2004.840848","volume":"93","author":"J. Demmel","year":"2005","unstructured":"Demmel, J., Dongarra, J., Eijkhout, V., Fuentes, E., Petitet, A., Vuduc, R., Whaley, C., Yelick, K.: Self-adapting linear algebra algorithms and software. Proc. IEEE 93(2), 293\u2013312 (2005) (Special Issue on Program Generation, Optimization, and Adaptation)","journal-title":"Proc. IEEE"},{"issue":"1","key":"80_CR11","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/42288.42291","volume":"14","author":"J.J. Dongarra","year":"1988","unstructured":"Dongarra, J.J., Croz, J.D., Hammarling, S., Hanson, R.J.: An extended set of FORTRAN Basic Linear Algebra Subprograms. ACM Trans. Math. Softw. 14(1), 1\u201317 (1988)","journal-title":"ACM Trans. Math. Softw."},{"key":"80_CR12","doi-asserted-by":"crossref","first-page":"513","DOI":"10.1109\/CCGRID.2006.108","volume-title":"CCGRID \u201906: Proceedings of the Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID\u201906)","author":"I. Foster","year":"2006","unstructured":"Foster, I., Freeman, T., Keahy, K., Scheftner, D., Sotomayer, B., Zhang, X.: Virtual clusters for grid communities. In: CCGRID \u201906: Proceedings of the Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID\u201906). Washington, DC, USA, 2006, pp. 513\u2013520. IEEE Computer Society, Los Alamitos (2006)"},{"key":"80_CR13","first-page":"1381","volume-title":"Proc. 1998 IEEE Intl. Conf. Acoustics Speech and Signal Processing","author":"M. Frigo","year":"1998","unstructured":"Frigo, M., Johnson, S.G.: FFTW: An adaptive software architecture for the FFT. In: Proc. 1998 IEEE Intl. Conf. Acoustics Speech and Signal Processing, vol.\u00a03, pp. 1381\u20131384. IEEE, New York (1998)"},{"key":"80_CR14","doi-asserted-by":"crossref","unstructured":"Huang, W., Koop, M., Panda, D.: Efficient one-copy MPI shared memory communication in virtual machines. In: IEEE Cluster 2008, 2008","DOI":"10.1109\/CLUSTR.2008.4663761"},{"key":"80_CR15","unstructured":"IBM: IBM Blue Cloud. http:\/\/www-03.ibm.com\/press\/us\/en\/pressrelease\/22613.wss , Nov. (2007)"},{"key":"80_CR16","doi-asserted-by":"crossref","unstructured":"Krintz, C., Wolski, R.: Using phase behavior in scientific application to guide Linux operating system customization. In: Workshop on Next Generation Software at IEEE International Parallel and Distributed Processing Symposium (IPDPS), April 2005","DOI":"10.1109\/IPDPS.2005.449"},{"issue":"8","key":"80_CR17","doi-asserted-by":"crossref","first-page":"453","DOI":"10.1145\/361082.361093","volume":"17","author":"L. Lamport","year":"1974","unstructured":"Lamport, L.: A new solution of Dijkstra\u2019s concurrent programming problem. Commun. ACM 17(8), 453\u2013455 (1974)","journal-title":"Commun. ACM"},{"issue":"3","key":"80_CR18","doi-asserted-by":"crossref","first-page":"308","DOI":"10.1145\/355841.355847","volume":"5","author":"C.L. Lawson","year":"1979","unstructured":"Lawson, C.L., Hanson, R.J., Kincaid, D.R., Krogh, F.T.: Basic Linear Algebra Subprograms for Fortran usage. ACM Trans. Math. Soft. 5(3), 308\u2013323 (1979)","journal-title":"ACM Trans. Math. Soft."},{"key":"80_CR19","unstructured":"Levon, J.: Oprofile\u2014a system profiler for Linux. http:\/\/oprofile.sourceforge.net\/ (2004)"},{"issue":"2","key":"80_CR20","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1145\/1131322.1131328","volume":"40","author":"M.F. Mergen","year":"2006","unstructured":"Mergen, M.F., Uhlig, V., Krieger, O., Xenidis, J.: Virtualization for high-performance computing. SIGOPS Oper. Syst. Rev. 40(2), 8\u201311 (2006)","journal-title":"SIGOPS Oper. Syst. Rev."},{"key":"80_CR21","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1145\/1274971.1274978","volume-title":"ICS \u201907: Proceedings of the 21st Annual International Conference on Supercomputing","author":"A.B. Nagarajan","year":"2007","unstructured":"Nagarajan, A.B., Mueller, F., Engelmann, C., Scott, S.L.: Proactive fault tolerance for HPC with Xen virtualization. In: ICS \u201907: Proceedings of the 21st Annual International Conference on Supercomputing. New York, NY, USA, 2007, pp. 23\u201332. ACM, New York (2007)"},{"key":"80_CR22","unstructured":"Naughton, T., Vallee, G., Scott, S.: Dynamic adaptation using Xen. In: First Workshop on System-level Virtualization for High Performance Computing (HPCVirt 2007), March 2007"},{"issue":"12","key":"80_CR23","doi-asserted-by":"crossref","first-page":"1184","DOI":"10.1145\/7902.7904","volume":"29","author":"D.A. Padua","year":"1986","unstructured":"Padua, D.A., Wolfe, M.: Advanced Compiler Optimizations for Supercomputers. Commun. ACM 29(12), 1184\u20131201 (1986)","journal-title":"Commun. ACM"},{"key":"80_CR24","doi-asserted-by":"crossref","unstructured":"Ranadive, A., Kesavan, M., Gavrilovska, A., Schwan, K.: Performance implications of virtualizing multicore cluster machines. In: Workshop on HPC System Virtualization, in Conjunction with Eurosys\u201908, Glasgow, UK, 2008","DOI":"10.1145\/1435452.1435453"},{"key":"80_CR25","doi-asserted-by":"crossref","unstructured":"Ruth, P., Rhee, J., Xu, D., Kennell, R., Goasguen, S.: Autonomic live adaptation of virtual computational environments in a multi-domain infrastructure. In: Autonomic Computing, 2006. ICAC \u201906. IEEE International Conference, pp.\u00a05\u201314, 2006","DOI":"10.1109\/ICAC.2006.1662376"},{"key":"80_CR26","doi-asserted-by":"crossref","unstructured":"Vuduc, R., Demmel, J., Yelick, K.: OSKI: a library of automatically tuned sparse matrix kernels. In: Proc. SciDAC 2005, Journal of Physics: Conference Series, vol.\u00a016, San Francisco, CA, June 2005","DOI":"10.1088\/1742-6596\/16\/1\/071"},{"issue":"1\u20132","key":"80_CR27","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/S0167-8191(00)00087-9","volume":"27","author":"R.C. Whaley","year":"2001","unstructured":"Whaley, R.C., Petitet, A., Dongarra, J.: Automated Empirical Optimizations of Software and the ATLAS Project. Parallel Comput. 27(1\u20132), 3\u201335 (2001)","journal-title":"Parallel Comput."},{"key":"80_CR28","doi-asserted-by":"crossref","unstructured":"Whitaker, A., Shaw, M., Gribble, S.: Scale and performance in the Denali isolation kernel. In: Symposium on Operating Systems Design and Implementation (OSDI), 2002","DOI":"10.1145\/1060289.1060308"},{"key":"80_CR29","doi-asserted-by":"crossref","unstructured":"Youseff, L., Wolski, R., Gorda, B., Krintz, C.: Evaluating the performance impact of Xen on MPI and process execution for HPC systems. In: VTDC \u201906: Proceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing, 2006","DOI":"10.2172\/897944"},{"key":"80_CR30","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"474","DOI":"10.1007\/11942634_49","volume-title":"ISPA Workshops","author":"L. Youseff","year":"2006","unstructured":"Youseff, L., Wolski, R., Gorda, B., Krintz, C.: Paravirtualization for HPC systems. In: Min, G., Martino, B.D., Yang, L.T., Guo, M., R\u00fcnger, G. (eds.) ISPA Workshops. Lecture Notes in Computer Science, vol. 4331, pp. 474\u2013486. Springer, Berlin (2006)"},{"key":"80_CR31","unstructured":"Youseff, L., Wolski, R., Krintz, C.: Linux kernel specialization for scientific application performance. Technical Report UCSB Technical Report 2005-29, Univ. of California, Santa Barbara, Nov. (2005)"},{"key":"80_CR32","doi-asserted-by":"crossref","unstructured":"Zhang, X., McIntosh, S., Rohatgi, P., Griffin, J.L.: Xensocket: a high-throughput interdomain transport for vms. Technical report, IBM Research Technical Report RC24247 (2007)","DOI":"10.1007\/978-3-540-76778-7_10"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-009-0080-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10586-009-0080-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-009-0080-4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T18:40:11Z","timestamp":1559241611000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10586-009-0080-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,1,24]]},"references-count":32,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2009,6]]}},"alternative-id":["80"],"URL":"https:\/\/doi.org\/10.1007\/s10586-009-0080-4","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,1,24]]}}}