{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,6,29]],"date-time":"2024-06-29T22:50:37Z","timestamp":1719701437969},"reference-count":92,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2016,1,19]],"date-time":"2016-01-19T00:00:00Z","timestamp":1453161600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Front. Comput. Sci."],"published-print":{"date-parts":[[2016,6]]},"DOI":"10.1007\/s11704-015-4207-x","type":"journal-article","created":{"date-parts":[[2016,1,18]],"date-time":"2016-01-18T23:08:30Z","timestamp":1453158510000},"page":"447-461","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["A survey of cloud resource management for complex engineering applications"],"prefix":"10.1007","volume":"10","author":[{"given":"Haibao","family":"Chen","sequence":"first","affiliation":[]},{"given":"Song","family":"Wu","sequence":"additional","affiliation":[]},{"given":"Hai","family":"Jin","sequence":"additional","affiliation":[]},{"given":"Wenguang","family":"Chen","sequence":"additional","affiliation":[]},{"given":"Jidong","family":"Zhai","sequence":"additional","affiliation":[]},{"given":"Yingwei","family":"Luo","sequence":"additional","affiliation":[]},{"given":"Xiaolin","family":"Wang","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2016,1,19]]},"reference":[{"key":"4207_CR1","doi-asserted-by":"crossref","first-page":"378","DOI":"10.1109\/CLUSTER.2011.49","volume-title":"In: Proceedings of 2011 IEEE International Conference on Cluster Computing (CLUSTER).","author":"S Crago","year":"2011","unstructured":"Crago S, Dunn K, Eads P, Hochstein L, Kang D I, Kang M, Modium D, Singh K, Suh J, Walters J P. Heterogeneous cloud computing. In: Proceedings of 2011 IEEE International Conference on Cluster Computing (CLUSTER). 2011, 378\u2013385"},{"issue":"1","key":"4207_CR2","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1006\/jcph.1997.5741","volume":"135","author":"E Arian","year":"1997","unstructured":"Arian E. On the coupling of aerodynamic and structural design. Journal of Computational Physics, 1997, 135(1): 83\u201396","journal-title":"Journal of Computational Physics"},{"issue":"5","key":"4207_CR3","doi-asserted-by":"crossref","first-page":"589","DOI":"10.1007\/s10796-008-9112-5","volume":"10","author":"C Wang","year":"2008","unstructured":"Wang C, Xu L. Parameter mapping and data transformation for engineering application integration. Information Systems Frontiers, 2008, 10(5): 589\u2013600","journal-title":"Information Systems Frontiers"},{"key":"4207_CR4","first-page":"2106","volume-title":"In: Proceedings of the 37th Annual Conference on IEEE Industrial Electronics Society (IECON).","author":"M Ong","year":"2011","unstructured":"Ong M, Thompson H. Challenges for wireless sensing in complex engineering applications. In: Proceedings of the 37th Annual Conference on IEEE Industrial Electronics Society (IECON). 2011, 2106\u20132111"},{"key":"4207_CR5","first-page":"3029","volume-title":"In: Proceedings of the 48th AIAA\/ASME\/ASCE\/AHS\/ASC Structures, Structural Dynamics, and Materials Conference, AIAA-2007\u20131946.","author":"B Bichon","year":"2007","unstructured":"Bichon B, Eldred M, Swiler L, Mahadevan S, McFarland J. Multimodal reliability assessment for complex engineering applications using efficient global optimization. In: Proceedings of the 48th AIAA\/ASME\/ASCE\/AHS\/ASC Structures, Structural Dynamics, and Materials Conference, AIAA-2007\u20131946. 2007, 3029\u20133040"},{"issue":"3","key":"4207_CR6","volume":"63","year":"2015","unstructured":"Chac\u00f3n Rebollo T, G\u00f3mez M\u00e1rmol M, Restelli M. Numerical analysis of penalty stabilized finite element discretizations of evolution navier\u2013stokes equations. Journal of Scientific Computing, 2015, 63(3): 885\u2013912","journal-title":"Journal of Scientific Computing"},{"issue":"4","key":"4207_CR7","doi-asserted-by":"crossref","first-page":"533","DOI":"10.1007\/s11081-009-9085-3","volume":"10","author":"E F Campana","year":"2009","unstructured":"Campana E F, Liuzzi G, Lucidi S, Peri D, Piccialli V, Pinto A. New global optimization methods for ship design problems. Optimization and Engineering, 2009, 10(4): 533\u2013555","journal-title":"Optimization and Engineering"},{"key":"4207_CR8","first-page":"2706","volume-title":"In: Proceedings of the 6th International Conference on Natural Computation (ICNC).","author":"C Jin","year":"2010","unstructured":"Jin C, Wang Y, Zhang W, Lin Y. Study on semi-finished ship structural components assembly sequence optimization. In: Proceedings of the 6th International Conference on Natural Computation (ICNC). 2010, 2706\u20132709"},{"key":"4207_CR9","doi-asserted-by":"crossref","first-page":"140","DOI":"10.1016\/j.cad.2014.03.003","volume":"59","author":"S Kwon","year":"2015","unstructured":"Kwon S, Kim B C, Mun D, Han S. Simplification of feature-based 3D CAD assembly data of ship and offshore equipment using quantitative evaluation metrics. Computer-Aided Design, 2015, 59: 140\u2013154","journal-title":"Computer-Aided Design"},{"key":"4207_CR10","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1145\/1383519.1383526","volume-title":"In: Proceedings of the 2008 International Workshop on Data-aware Distributed Computing","author":"M R Palankar","year":"2008","unstructured":"Palankar M R, Iamnitchi A, Ripeanu M, Garfinkel S. Amazon S3 for science grids: a viable solution? In: Proceedings of the 2008 International Workshop on Data-aware Distributed Computing. 2008, 55\u201364"},{"key":"4207_CR11","first-page":"94","volume-title":"In: Proceedings of the 2008 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on IT Research in Developing Countries: Riding the Wave of Technology.","author":"S Hazelhurst","year":"2008","unstructured":"Hazelhurst S. Scientific computing using virtual high-performance computing: a case study using the amazon elastic computing cloud. In: Proceedings of the 2008 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on IT Research in Developing Countries: Riding the Wave of Technology. 2008, 94\u2013103"},{"key":"4207_CR12","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1145\/1996109.1996114","volume-title":"In: Proceedings of the 2nd International Workshop on Scientific Cloud Computing.","author":"J S V\u00f6ckler","year":"2011","unstructured":"V\u00f6ckler J S, Juve G, Deelman E, Rynge M, Berriman B. Experiences using cloud computing for a scientific workflow application. In: Proceedings of the 2nd International Workshop on Scientific Cloud Computing. 2011, 15\u201324"},{"key":"4207_CR13","first-page":"59","volume-title":"In: Proceedings of the 5th IEEE International Conference on E-ScienceWorkshops.","author":"G Juve","year":"2009","unstructured":"Juve G, Deelman E, Vahi K, Mehta G, Berriman B, Berman B P, Maechling P. Scientific workflow applications on amazon EC2. In: Proceedings of the 5th IEEE International Conference on E-ScienceWorkshops. 2009, 59\u201366"},{"issue":"3","key":"4207_CR14","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1109\/MCSE.2010.70","volume":"12","author":"J J Rehr","year":"2010","unstructured":"Rehr J J, Vila F D, Gardner J P, Svec L, Prange M. Scientific computing in the cloud. Computing in Science & Engineering, 2010, 12(3): 34\u201343","journal-title":"Computing in Science & Engineering"},{"key":"4207_CR15","first-page":"37","volume-title":"In: Proceedings of the 9th IEEE World Congress on Services (SERVICES).","author":"G Lin","year":"2013","unstructured":"Lin G, Han B, Yin J, Gorton I. Exploring cloud computing for largescale scientific applications. In: Proceedings of the 9th IEEE World Congress on Services (SERVICES). 2013, 37\u201343"},{"key":"4207_CR16","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1145\/1996109.1996119","volume-title":"In: Proceedings of the 2nd International Workshop on Scientific Cloud Computing.","author":"L Ramakrishnan","year":"2011","unstructured":"Ramakrishnan L, Zbiegel P T, Campbell S, Bradshaw R, Canon R S, Coghlan S, Sakrejda I, Desai N, Declerck T, Liu A. Magellan: experiences from a science cloud. In: Proceedings of the 2nd International Workshop on Scientific Cloud Computing. 2011, 49\u201358"},{"issue":"4","key":"4207_CR17","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1145\/2082156.2082161","volume":"39","author":"S Georgescu","year":"2011","unstructured":"Georgescu S, Chow P. GPU accelerated CAE using open solvers and the cloud. ACMSIGARCH Computer Architecture News, 2011, 39(4): 14\u201319","journal-title":"ACMSIGARCH Computer Architecture News"},{"key":"4207_CR18","first-page":"11","volume-title":"In: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC).","author":"Y Zhai","year":"2011","unstructured":"Zhai Y, Liu M, Zhai J, Ma X, Chen W. Cloud versus in-house cluster: evaluating amazon cluster compute instances for running MPI applications. In: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC). 2011, 11"},{"issue":"3","key":"4207_CR19","doi-asserted-by":"crossref","first-page":"314","DOI":"10.1145\/1816038.1816002","volume":"38","author":"V Janapa Reddi","year":"2010","unstructured":"Janapa Reddi V, Lee B C, Chilimbi T, Vaid K. Web search using mobile cores: quantifying and mitigating the price of efficiency. ACM SIGARCH Computer Architecture News, 2010, 38(3): 314\u2013325","journal-title":"ACM SIGARCH Computer Architecture News"},{"key":"4207_CR20","first-page":"315","volume-title":"In: Proceedings of the 35th International Symposium on Computer Architecture (ISCA).","author":"K Lim","year":"2008","unstructured":"Lim K, Ranganathan P, Chang J, Patel C, Mudge T, Reinhardt S. Understanding and designing new server architectures for emerging warehouse-computing environments. In: Proceedings of the 35th International Symposium on Computer Architecture (ISCA). 2008, 315\u2013326"},{"key":"4207_CR21","first-page":"29","volume-title":"In: Proceedings of the USENIX Annual Technical Conference (ATC).","author":"J R Santos","year":"2008","unstructured":"Santos J R, Turner Y, Janakiraman G J, Pratt I. Bridging the gap between software and hardware techniques for I\/O virtualization. In: Proceedings of the USENIX Annual Technical Conference (ATC). 2008, 29\u201342"},{"key":"4207_CR22","first-page":"61","volume-title":"In: Proceedings of the ACM SIGPLAN\/SIGOPS International Conference on Virtual Execution Environments (VEE).","author":"K K Ram","year":"2009","unstructured":"Ram K K, Santos J R, Turner Y, Cox A L, Rixner S. Achieving 10 Gb\/s using safe and transparent network interface virtualization. In: Proceedings of the ACM SIGPLAN\/SIGOPS International Conference on Virtual Execution Environments (VEE). 2009, 61\u201370"},{"key":"4207_CR23","first-page":"443","volume-title":"In: Proceedings of the 6th International Conference on Pervasive Computing and Applications.","author":"H Chen","year":"2011","unstructured":"Chen H, Wu S, Shi X, Jin H, Fu Y. LCM: a lightweight communication mechanism in HPC cloud. In: Proceedings of the 6th International Conference on Pervasive Computing and Applications. 2011, 443\u2013451"},{"key":"4207_CR24","volume-title":"In: Proceedings of the 2nd conference on I\/O virtualization","author":"K K Ram","year":"2010","unstructured":"Ram K K, Santos J R, Turner Y. Redesigning Xen\u2019s memory sharing mechanism for safe and efficient I\/O virtualization. In: Proceedings of the 2nd conference on I\/O virtualization. 2010"},{"key":"4207_CR25","first-page":"431","volume-title":"In: Proceedings of the International Conference on Computer Science and Software Engineering.","author":"Z Jian","year":"2008","unstructured":"Jian Z, Xiaoyong L, Haibing G. The optimization of Xen network virtualization. In: Proceedings of the International Conference on Computer Science and Software Engineering. 2008, 431\u2013436"},{"key":"4207_CR26","first-page":"168","volume-title":"In: Proceedings of the IEEE International Symposium on Workload Characterization.","author":"D Guo","year":"2009","unstructured":"Guo D, Liao G, Bhuyan L N. Performance characterization and cacheaware core scheduling in a virtualized multi-core server under 10GbE. In: Proceedings of the IEEE International Symposium on Workload Characterization. 2009, 168\u2013177"},{"key":"4207_CR27","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1145\/1477942.1477971","volume-title":"In: Proceedings of the 4th ACM\/IEEE Symposium on Architectures for Networking and Communications Systems.","author":"G Liao","year":"2008","unstructured":"Liao G, Guo D, Bhuyan L, King S R. Software techniques to improve virtualized I\/O performance on multi-core systems. In: Proceedings of the 4th ACM\/IEEE Symposium on Architectures for Networking and Communications Systems. 2008, 161\u2013170"},{"key":"4207_CR28","first-page":"411","volume-title":"In: Proceedings of the 7th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS).","author":"A Gordon","year":"2012","unstructured":"Gordon A, Amit N, Har\u2019El N, Ben-Yehuda M, Landau A, Schuster A, Tsafrir D. ELI: bare-metal performance for I\/O virtualization. In: Proceedings of the 7th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 2012, 411\u2013422"},{"issue":"3","key":"4207_CR29","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1535\/itj.1003.02","volume":"10","author":"D Abramson","year":"2006","unstructured":"Abramson D. Intel virtualization technology for directed I\/O. Intel Technology Journal, 2006, 10(3): 179\u2013192","journal-title":"Intel Technology Journal"},{"issue":"1","key":"4207_CR30","volume":"6","year":"2008","unstructured":"Rixner S. Network virtualization: breaking the performance barrier. Queue, 2008, 6(1): 37","journal-title":"Queue"},{"key":"4207_CR31","first-page":"306","volume-title":"In: Proccedings of the 13th IEEE International Symposium on High Performance Computer Architecture (HPCA).","author":"P Willmann","year":"2007","unstructured":"Willmann P, Shafer J, Carr D, Menon A, Rixner S, Cox A L, Zwaenepoel W. Concurrent direct network access for virtual machine monitors. In: Proccedings of the 13th IEEE International Symposium on High Performance Computer Architecture (HPCA). 2007, 306\u2013317"},{"key":"4207_CR32","first-page":"1","volume-title":"In: Proceedings of the IEEE International Symposium on Parallel & Distributed Processing (IPDPS).","author":"J Liu","year":"2010","unstructured":"Liu J. Evaluating standard-based self-virtualizing devices: a performance study on 10 GbE NICs with SR-IOV support. In: Proceedings of the IEEE International Symposium on Parallel & Distributed Processing (IPDPS). 2010, 1\u201312"},{"key":"4207_CR33","first-page":"1","volume-title":"In: Proceedings of the USENIX Annual Technical Conference (ATC).","author":"S T Jones","year":"2006","unstructured":"Jones S T, Arpaci-Dusseau A C, Arpaci-Dusseau R H. Antfarm: tracking processes in a virtual machine environment. In: Proceedings of the USENIX Annual Technical Conference (ATC). 2006, 1\u201314"},{"issue":"8","key":"4207_CR34","doi-asserted-by":"crossref","first-page":"2222","DOI":"10.1016\/j.future.2013.06.010","volume":"29","author":"H Jin","year":"2013","unstructured":"Jin H, Ling X, Ibrahim S, Cao W, Wu S, Antoniu G. Flubber: two-level disk scheduling in virtualized environment. Future Generation Computer Systems, 2013, 29(8): 2222\u20132238","journal-title":"Future Generation Computer Systems"},{"key":"4207_CR35","first-page":"119","volume-title":"In: Proceedings of the USENIX Conference on File and Storage Technologies.","author":"Y Xu","year":"2011","unstructured":"Xu Y, Jiang S. A scheduling framework that makes any disk schedulers non-work-conserving solely based on request characteristics. In: Proceedings of the USENIX Conference on File and Storage Technologies. 2011, 119\u2013132"},{"issue":"12","key":"4207_CR36","doi-asserted-by":"crossref","first-page":"2312","DOI":"10.3724\/SP.J.1016.2010.02312","volume":"33","author":"B B Zhang","year":"2010","unstructured":"Zhang B B, Wang X L, Yang L, Lai R F, Wang Z L, Luo Y W, Li X M. Modifying guest OS to optimize I\/O virtualization in KVM. Chinese Journal of Computers, 2010, 33(12): 2312\u20132319","journal-title":"Chinese Journal of Computers"},{"key":"4207_CR37","volume-title":"In: Proceedings of the 21st IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS)","author":"X Ling","year":"2013","unstructured":"Ling X, Ibrahim S, Jin H, Wu S, Tao S. Exploiting spatial locality to improve disk efficiency in virtualized environments. In: Proceedings of the 21st IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS). 2013"},{"key":"4207_CR38","first-page":"1","volume-title":"In: Proceedings of the 8th ACM International Conference on Computing Frontiers.","author":"H Wang","year":"2011","unstructured":"Wang H, Varman P. A flexible approach to efficient resource sharing in virtualized environments. In: Proceedings of the 8th ACM International Conference on Computing Frontiers. 2011, 1\u201310"},{"key":"4207_CR39","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1145\/1254810.1254826","volume-title":"In: Proceedings of the 3rd International Conference on Virtual Execution Environments.","author":"S R Seelam","year":"2007","unstructured":"Seelam S R, Teller P J. Virtual I\/O scheduler: a scheduler of schedulers for performance virtualization. In: Proceedings of the 3rd International Conference on Virtual Execution Environments. 2007, 105\u2013115"},{"key":"4207_CR40","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1145\/1807128.1807135","volume-title":"In: Proceedings of the 1st ACM Symposium on Cloud Computing.","author":"M Kesavan","year":"2010","unstructured":"Kesavan M, Gavrilovska A, Schwan K. Differential virtual time (DVT): rethinking I\/O service differentiation for virtual machines. In: Proceedings of the 1st ACM Symposium on Cloud Computing. 2010, 27\u201338"},{"key":"4207_CR41","first-page":"85","volume-title":"In: Proccedings of the 7th Conference on File and Storage Technologies (FAST).","author":"A Gulati","year":"2009","unstructured":"Gulati A, Ahmad I, Waldspurger C A. PARDA: proportional allocation of resources for distributed storage access. In: Proccedings of the 7th Conference on File and Storage Technologies (FAST). 2009, 85\u201398"},{"key":"4207_CR42","first-page":"1","volume-title":"In: Proceedings of the USENIX Symposium on Operating Systems Design and Implementation (OSDI).","author":"A Gulati","year":"2010","unstructured":"Gulati A, Merchant A, Varman P J. mClock: handling throughput variability for hypervisor I\/O scheduling. In: Proceedings of the USENIX Symposium on Operating Systems Design and Implementation (OSDI). 2010, 1\u20137"},{"issue":"1","key":"4207_CR43","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1007\/s10766-012-0217-6","volume":"42","author":"S Arunagiri","year":"2014","unstructured":"Arunagiri S, Kwok Y, Teller P J, Portillo R A, Seelam S R. FAIRIO: a throughput-oriented algorithm for differentiated I\/O performance. International Journal of Parallel Programming, 2014, 42(1): 165\u2013197","journal-title":"International Journal of Parallel Programming"},{"key":"4207_CR44","first-page":"349","volume-title":"In: Proceedings of the USENIX Symposium on Operating Systems Design and Implementation (OSDI).","author":"D Shue","year":"2012","unstructured":"Shue D, Freedman M J, Shaikh A. Performance isolation and fairness for multi-tenant cloud storage. In: Proceedings of the USENIX Symposium on Operating Systems Design and Implementation (OSDI). 2012, 349\u2013362"},{"key":"4207_CR45","first-page":"746","volume-title":"In: Proceedings of the IEEE International Conference on Cloud Computing (CLOUD).","author":"C Lin","year":"2011","unstructured":"Lin C, Lu S. Scheduling scientific workflows elastically for cloud computing. In: Proceedings of the IEEE International Conference on Cloud Computing (CLOUD). 2011, 746\u2013747"},{"key":"4207_CR46","first-page":"9","volume-title":"In: Proceedings of the 3rd IEEE International Conference on Cloud Computing Technology and Science (CloudCom).","author":"F Zhang","year":"2011","unstructured":"Zhang F, Cao J, Hwang K, Wu C. Ordinal optimized scheduling of scientific workflows in elastic compute clouds. In: Proceedings of the 3rd IEEE International Conference on Cloud Computing Technology and Science (CloudCom). 2011, 9\u201317"},{"issue":"13","key":"4207_CR47","doi-asserted-by":"crossref","first-page":"1816","DOI":"10.1002\/cpe.3003","volume":"25","author":"M Rahman","year":"2013","unstructured":"Rahman M, Hassan R, Ranjan R, Buyya R. Adaptive workflow scheduling for dynamic grid and cloud computing environment. Concurrency and Computation: Practice and Experience, 2013, 25(13): 1816\u20131842","journal-title":"Concurrency and Computation: Practice and Experience"},{"key":"4207_CR48","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1016\/j.jbi.2014.01.005","volume":"49","author":"B Liu","year":"2014","unstructured":"Liu B, Li J, Liu C. Cloud-based bioinformatics workflow platform for large-scale next-generation sequencing analyses. Journal of Biomedical Informatics, 2014, 49: 119\u2013133","journal-title":"Journal of Biomedical Informatics"},{"issue":"11","key":"4207_CR49","doi-asserted-by":"crossref","first-page":"2121","DOI":"10.3724\/SP.J.1016.2011.02121","volume":"34","author":"S W Liu","year":"2011","unstructured":"Liu S W, Kong L M, Ren K J, Song J Q, Deng K F, Leng H Z. A twostep data placement and task scheduling strategy for optimizing scientific workflow performance on cloud computing platform. Chinese Journal of Computers, 2011, 34(11): 2121\u20132130","journal-title":"Chinese Journal of Computers"},{"key":"4207_CR50","first-page":"687","volume-title":"In: Proceedings of the 8th IEEE International Symposium on Cluster Computing and the Grid (CCGRID).","author":"E Deelman","year":"2008","unstructured":"Deelman E, Chervenak A. Data management challenges of dataintensive scientific workflows. In: Proceedings of the 8th IEEE International Symposium on Cluster Computing and the Grid (CCGRID). 2008, 687\u2013692"},{"key":"4207_CR51","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/IPDPS.2010.5470453","volume-title":"In: Proceedings of 2010 IEEE International Symposium on Parallel and Distributed Processing (IPDPS).","author":"D Yuan","year":"2010","unstructured":"Yuan D, Yang Y, Liu X, Chen J. A cost-effective strategy for intermediate data storage in scientific cloud workflow systems. In: Proceedings of 2010 IEEE International Symposium on Parallel and Distributed Processing (IPDPS). 2010, 1\u201312"},{"issue":"8","key":"4207_CR52","doi-asserted-by":"crossref","first-page":"1472","DOI":"10.3724\/SP.J.1016.2010.01472","volume":"33","author":"P Zheng","year":"2010","unstructured":"Zheng P, Cui L Z, Wang H Y, Xu M. A data placement strategy for dataintensive applications in cloud. Chinese Journal of Computers, 2010, 33(8): 1472\u20131480","journal-title":"Chinese Journal of Computers"},{"key":"4207_CR53","doi-asserted-by":"crossref","first-page":"260","DOI":"10.1145\/1454115.1454152","volume-title":"In: Proceedings of the 17th International Conference on Parallel Architectures and Compilation Techniques (PACT).","author":"B He","year":"2008","unstructured":"He B, Fang W, Luo Q, Govindaraju N K, Wang T. Mars: a Map Reduce framework on graphics processors. In: Proceedings of the 17th International Conference on Parallel Architectures and Compilation Techniques (PACT). 2008, 260\u2013269"},{"key":"4207_CR54","doi-asserted-by":"crossref","first-page":"287","DOI":"10.1145\/1346281.1346318","volume-title":"In: Proceedings of the 13th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS).","author":"M D Linderman","year":"2008","unstructured":"Linderman M D, Collins J D, Wang H, Meng T H. Merge: a programming model for heterogeneous multi-core systems. In: Proceedings of the 13th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 2008, 287\u2013296"},{"key":"4207_CR55","first-page":"162","volume-title":"In: Proceedings of the 22nd Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP).","author":"S Boob","year":"2014","unstructured":"Boob S, Gonzalez-Velez H, Popescu A M. Automated instantiation of heterogeneous fast flow CPU\/GPU parallel pattern applications in clouds. In: Proceedings of the 22nd Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP). 2014, 162\u2013169"},{"key":"4207_CR56","doi-asserted-by":"crossref","first-page":"354","DOI":"10.1016\/j.future.2013.12.038","volume":"37","author":"S Campa","year":"2014","unstructured":"Campa S, Danelutto M, Goli M, Gonz\u00e1lez-V\u00e9lez H, Popescu A M, Torquati M. Parallel patterns for heterogeneous CPU\/GPU architectures: structured parallelism from cluster to cloud. Future Generation Computer Systems, 2014, 37: 354\u2013366","journal-title":"Future Generation Computer Systems"},{"key":"4207_CR57","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1145\/1669112.1669121","volume-title":"In: Proceedings of the 42nd Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO).","author":"C K Luk","year":"2009","unstructured":"Luk C K, Hong S, Kim H. Qilin: exploiting parallelism on heterogeneous multiprocessors with adaptive mapping. In: Proceedings of the 42nd Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO). 2009, 45\u201355"},{"key":"4207_CR58","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1145\/1810085.1810106","volume-title":"In: Proceedings of the 24th ACM International Conference on Supercomputing (ICS).","author":"V T Ravi","year":"2010","unstructured":"Ravi V T, Ma W, Chiu D, Agrawal G. Compiler and runtime support for enabling generalized reduction computations on heterogeneous parallel configurations. In: Proceedings of the 24th ACM International Conference on Supercomputing (ICS). 2010, 137\u2013146"},{"key":"4207_CR59","doi-asserted-by":"crossref","first-page":"286","DOI":"10.1007\/978-3-642-19861-8_16","volume":"6601","author":"D Grewe","year":"2011","unstructured":"Grewe D, O\u2019Boyle M F. A static task partitioning approach for heterogeneous systems using Open CL. Lecture Notes in Computer Science. 2011, 6601: 286\u2013305","journal-title":"Lecture Notes in Computer Science."},{"key":"4207_CR60","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1145\/1519138.1519141","volume-title":"In: Proceedings of the 3rd ACM Workshop on System-level Virtualization for High Performance Computing.","author":"V Gupta","year":"2009","unstructured":"Gupta V, Gavrilovska A, Schwan K, Kharche H, Tolia N, Talwar V, Ranganathan P. GViM: GPU-accelerated virtual machines. In: Proceedings of the 3rd ACM Workshop on System-level Virtualization for High Performance Computing. 2009, 17\u201324"},{"issue":"6","key":"4207_CR61","doi-asserted-by":"crossref","first-page":"804","DOI":"10.1109\/TC.2011.112","volume":"61","author":"L Shi","year":"2012","unstructured":"Shi L, Chen H, Sun J, Li K. vCUDA: GPU-accelerated highperformance computing in virtual machines. IEEE Transactions on Computers, 2012, 61(6): 804\u2013816","journal-title":"IEEE Transactions on Computers"},{"key":"4207_CR62","doi-asserted-by":"crossref","first-page":"379","DOI":"10.1007\/978-3-642-15277-1_37","volume-title":"In: Proceedings of Euro-Par 2010-Parallel Processing.","author":"G Giunta","year":"2010","unstructured":"Giunta G, Montella R, Agrillo G, Coviello G. A GPGPU transparent virtualization component for high performance computing clouds. In: Proceedings of Euro-Par 2010-Parallel Processing. 2010, 379\u2013391"},{"key":"4207_CR63","volume-title":"BioMed Research International","author":"H Jo","year":"2013","unstructured":"Jo H, Jeong J, Lee M, Choi D H. Exploiting GPUs in virtual machine for Bio Cloud. BioMed Research International, 2013"},{"issue":"1","key":"4207_CR64","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1145\/2460136.2460139","volume":"13","author":"C S Shih","year":"2013","unstructured":"Shih C S, Wei JW, Hung S H, Chen J, Chang N. Fairness scheduler for virtual machines on heterogonous multi-core platforms. ACM SIGAPP Applied Computing Review, 2013, 13(1): 28\u201340","journal-title":"ACM^SIGAPP Applied Computing Review"},{"issue":"1","key":"4207_CR65","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1109\/TST.2013.6449404","volume":"18","author":"L Hu","year":"2013","unstructured":"Hu L, Che X, Xie Z. GPGPU cloud: a paradigm for general purpose computing. Tsinghua Science and Technology, 2013, 18(1): 22\u201323","journal-title":"Tsinghua Science and Technology"},{"key":"4207_CR66","volume-title":"In: Proceedings of the 18th IEEE International Workshop on Quality of Service (IWQoS)","author":"H Chen","year":"2010","unstructured":"Chen H, Shi L, Sun J. VMRPC: a high efficiency and light weight RPC system for virtual machines. In: Proceedings of the 18th IEEE International Workshop on Quality of Service (IWQoS). 2010"},{"issue":"1","key":"4207_CR67","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1007\/s10586-013-0341-0","volume":"17","author":"R Montella","year":"2014","unstructured":"Montella R, Giunta G, Laccetti G. Virtualizing high-end GPGPUs on ARM clusters for the next generation of high performance cloud computing. Cluster Computing, 2014, 17(1): 139\u2013152","journal-title":"Cluster Computing"},{"issue":"1","key":"4207_CR68","doi-asserted-by":"crossref","first-page":"370","DOI":"10.1016\/j.advengsoft.2011.10.014","volume":"45","author":"Y Cai","year":"2012","unstructured":"Cai Y, Li G, Wang H, Zheng G, Lin S. Development of parallel explicit finite element sheet forming simulation system based on GPU architecture. Advances in Engineering Software, 2012, 45(1): 370\u2013379","journal-title":"Advances in Engineering Software"},{"key":"4207_CR69","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1016\/j.advengsoft.2012.10.003","volume":"60","author":"I Ari","year":"2013","unstructured":"Ari I, Muhtaroglu N. Design and implementation of a cloud computing service for finite element analysis. Advances in Engineering Software, 2013, 60: 122\u2013135","journal-title":"Advances in Engineering Software"},{"key":"4207_CR70","first-page":"269","volume":"4","author":"D Negrut","year":"2011","unstructured":"Negrut D, Tasora A, Anitescu M, Mazhar H, Heyn T, Pazouki A. Solving large multi-body dynamics problems on the GPU. GPU Gems, 2011, 4: 269\u2013280","journal-title":"GPU Gems"},{"key":"4207_CR71","first-page":"25","volume-title":"In: Proceedings of the 12th International Conference on Computer-Aided Design and Computer Graphics (CAD\/Graphics).","author":"I Hanniel","year":"2011","unstructured":"Hanniel I, Haller K. Direct rendering of solid CAD models on the GPU. In: Proceedings of the 12th International Conference on Computer-Aided Design and Computer Graphics (CAD\/Graphics). 2011, 25\u201332"},{"issue":"7","key":"4207_CR72","doi-asserted-by":"crossref","first-page":"676","DOI":"10.1080\/0951192X.2011.570792","volume":"24","author":"H T Hsieh","year":"2011","unstructured":"Hsieh H T, Chu C H. Particle swarm optimisation (PSO)-based tool path planning for 5-axis flank milling accelerated by graphics processing unit (GPU). International Journal of Computer Integrated Manufacturing, 2011, 24(7): 676\u2013687","journal-title":"International Journal of Computer Integrated Manufacturing"},{"issue":"1","key":"4207_CR73","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1080\/10556788.2010.509435","volume":"27","author":"Y Hung","year":"2012","unstructured":"Hung Y, Wang W. Accelerating parallel particle swarm optimization via GPU. Optimization Methods and Software, 2012, 27(1): 33\u201351","journal-title":"Optimization Methods and Software"},{"issue":"4","key":"4207_CR74","doi-asserted-by":"crossref","first-page":"973","DOI":"10.1007\/s12206-013-0226-4","volume":"27","author":"H Y Jung","year":"2013","unstructured":"Jung H Y, Jun C W, Sohn J H. GPU-based collision analysis between a multi-body system and numerous particles. Journal of Mechanical Science and Technology, 2013, 27(4): 973\u2013980","journal-title":"Journal of Mechanical Science and Technology"},{"key":"4207_CR75","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/CLOUD.2009.5071526","volume-title":"In: Proceedings of the 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing.","author":"H Nguyen Van","year":"2009","unstructured":"Nguyen Van H, Dang Tran F, Menaud JM. Autonomic virtual resource management for service hosting platforms. In: Proceedings of the 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing. 2009, 1\u20138"},{"key":"4207_CR76","doi-asserted-by":"crossref","first-page":"385","DOI":"10.1145\/1963192.1963348","volume-title":"In: Proceedings of the 20th International Conference Companion on World Wide Web.","author":"H K Mehta","year":"2011","unstructured":"Mehta H K, Kanungo P, Chandwani M. Performance enhancement of scheduling algorithms in clusters and grids using improved dynamic load balancing techniques. In: Proceedings of the 20th International Conference Companion on World Wide Web. 2011, 385\u2013390"},{"issue":"2","key":"4207_CR77","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1007\/s10586-011-0152-0","volume":"15","author":"C Chapman","year":"2012","unstructured":"Chapman C, Emmerich W, M\u00e1rquez F G, Clayman S, Galis A. Software architecture definition for on-demand cloud provisioning. Cluster Computing, 2012, 15(2): 79\u2013100","journal-title":"Cluster Computing"},{"key":"4207_CR78","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1145\/1963405.1963433","volume-title":"In: Proceedings of the 20th International Conference Companion on World Wide Web (WWW).","author":"D Ardagna","year":"2011","unstructured":"Ardagna D, Panicucci B, Passacantando M. A game theoretic formulation of the service provisioning problem in cloud systems. In: Proceedings of the 20th International Conference Companion on World Wide Web (WWW). 2011, 177\u2013186"},{"issue":"12","key":"4207_CR79","volume":"34","year":"2011","unstructured":"Qiang L, Qin-Fen H, Li-Min X, Zhou-Jun L. Adaptive management and multi-objective optimization for virtual machine placement in cloud computing. Chinese Journal of Computers, 2011, 34(12): 2253\u20132264","journal-title":"Chinese Journal of Computers"},{"key":"4207_CR80","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1016\/j.future.2014.02.018","volume":"37","author":"P D Kaur","year":"2014","unstructured":"Kaur P D, Chana I. A resource elasticity framework for QoS-aware execution of cloud applications. Future Generation Computer Systems, 2014, 37: 14\u201325","journal-title":"Future Generation Computer Systems"},{"key":"4207_CR81","first-page":"168","volume-title":"In: Proceedings of the 13th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid).","author":"S Son","year":"2013","unstructured":"Son S, Jun S C. Negotiation-based flexible SLA establishment with SLA-driven resource allocation in cloud computing. In: Proceedings of the 13th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid). 2013, 168\u2013171"},{"key":"4207_CR82","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.future.2013.10.005","volume":"31","author":"A G Garc\u00eda","year":"2014","unstructured":"Garc\u00eda A G, Espert I B, Garc\u00eda V H. SLA-driven dynamic cloud resource management. Future Generation Computer Systems, 2014, 31: 1\u201311","journal-title":"Future Generation Computer Systems"},{"key":"4207_CR83","first-page":"7","volume-title":"In: Proceedings of the 2nd Workshop on Many-Task Computing on Grids and Supercomputers","author":"L Wang","year":"2009","unstructured":"Wang L, Zhan J, Shi W, Liang Y, Yuan L. In cloud, do MTC or HTC service providers benefit from the economies of scale? In: Proceedings of the 2nd Workshop on Many-Task Computing on Grids and Supercomputers. 2009, 7"},{"issue":"3","key":"4207_CR84","doi-asserted-by":"crossref","first-page":"403","DOI":"10.1007\/s10766-013-0286-1","volume":"43","author":"H Jin","year":"2015","unstructured":"Jin H, Qin H, Wu S, Guo X. CCAP: a cache contention-aware virtual machine placement approach for HPC cloud. International Journal of Parallel Programming, 2015, 43(3): 403\u2013420","journal-title":"International Journal of Parallel Programming"},{"key":"4207_CR85","first-page":"125","volume-title":"In: Proceedings of the 23rd International Symposium on High-performance Parallel and Distributed Computing (HPDC).","author":"H Chen","year":"2014","unstructured":"Chen H, Wu S, Di S, Zhou B, Xie Z, Jin H, Shi X. Communicationdriven scheduling for virtual clusters in cloud. In: Proceedings of the 23rd International Symposium on High-performance Parallel and Distributed Computing (HPDC). 2014, 125\u2013128"},{"issue":"10","key":"4207_CR86","doi-asserted-by":"crossref","first-page":"2890","DOI":"10.1109\/TPDS.2014.2359017","volume":"26","author":"S Wu","year":"2015","unstructured":"Wu S, Chen H, Di S, Zhou B, Xie Z, Jin H, Shi X. Synchronizationaware scheduling for virtual clusters in cloud. IEEE Transactions on Parallel and Distributed Systems, 2015, 26(10): 2890\u20132901","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"4207_CR87","volume-title":"Technical Report, Sandia National Labs.","author":"M S Eldred","year":"1998","unstructured":"Eldred M S. Optimization strategies for complex engineering applications. Technical Report, Sandia National Labs., Albuquerque, NM (United States), 1998"},{"key":"4207_CR88","doi-asserted-by":"crossref","first-page":"478","DOI":"10.1007\/978-3-642-02279-1_34","volume-title":"In: Proceedings of the 21st International Conference on Scientific and Statistical Database Management.","author":"K Keahey","year":"2009","unstructured":"Keahey K. Cloud computing for science. In: Proceedings of the 21st International Conference on Scientific and Statistical Database Management. 2009, 478"},{"key":"4207_CR89","first-page":"50","volume-title":"In: Proceedings of the 2008 ACM\/IEEE Conference on Supercomputing (ICS).","author":"E Deelman","year":"2008","unstructured":"Deelman E, Singh G, Livny M, Berriman B, Good J. The cost of doing science on the cloud: the montage example. In: Proceedings of the 2008 ACM\/IEEE Conference on Supercomputing (ICS). 2008, 50"},{"key":"4207_CR90","first-page":"825","volume-title":"In: Proceedings of the IEEE International Conference on High Performance Computing and Communications.","author":"L Wang","year":"2008","unstructured":"Wang L, Tao J, Kunze M, Castellanos A C, Kramer D, Karl W. Scientific cloud computing: Early definition and experience. In: Proceedings of the IEEE International Conference on High Performance Computing and Communications. 2008, 825\u2013830"},{"issue":"10","key":"4207_CR91","doi-asserted-by":"crossref","first-page":"1039","DOI":"10.1002\/cpe.994","volume":"18","author":"B Lud\u00e4scher","year":"2006","unstructured":"Lud\u00e4scher B, Altintas I, Berkley C, Higgins D, Jaeger E, Jones M, Lee E A, Tao J, Zhao Y. Scientific workflow management and the Kepler system. Concurrency and Computation: Practice and Experience, 2006, 18(10): 1039\u20131065","journal-title":"Concurrency and Computation: Practice and Experience"},{"issue":"17","key":"4207_CR92","doi-asserted-by":"crossref","first-page":"3045","DOI":"10.1093\/bioinformatics\/bth361","volume":"20","author":"T Oinn","year":"2004","unstructured":"Oinn T, Addis M, Ferris J, Marvin D, Senger M, Greenwood M, Carver T, Glover K, Pocock M R, Wipat A, Li P. Taverna: a tool for the composition and enactment of bioinformatics workflows. Bioinformatics, 2004, 20(17): 3045\u20133054","journal-title":"Bioinformatics"}],"container-title":["Frontiers of Computer Science"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11704-015-4207-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11704-015-4207-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11704-015-4207-x","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T22:22:45Z","timestamp":1654122165000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11704-015-4207-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,1,19]]},"references-count":92,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2016,6]]}},"alternative-id":["4207"],"URL":"https:\/\/doi.org\/10.1007\/s11704-015-4207-x","relation":{},"ISSN":["2095-2228","2095-2236"],"issn-type":[{"value":"2095-2228","type":"print"},{"value":"2095-2236","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,1,19]]}}}