{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:38:55Z","timestamp":1740123535339,"version":"3.37.3"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"8","license":[{"start":{"date-parts":[[2015,4,26]],"date-time":"2015-04-26T00:00:00Z","timestamp":1430006400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"the National High Technology Research and Development Program of China","award":["ID0EIFAE41"],"award-info":[{"award-number":["ID0EIFAE41"]}]},{"name":"the National High Technology Research and Development Program of China","award":["ID0EMGAE42"],"award-info":[{"award-number":["ID0EMGAE42"]}]},{"name":"the NSFC","award":["ID0EQHAE43"],"award-info":[{"award-number":["ID0EQHAE43"]}]},{"name":"the NSFC","award":["ID0EUIAE44"],"award-info":[{"award-number":["ID0EUIAE44"]}]},{"name":"the NSFC","award":["ID0EWJAE45"],"award-info":[{"award-number":["ID0EWJAE45"]}]},{"name":"the NSFC","award":["ID0EFKAE46"],"award-info":[{"award-number":["ID0EFKAE46"]}]},{"name":"the National Basic Research Program of China","award":["ID0EUKAE47"],"award-info":[{"award-number":["ID0EUKAE47"]}]},{"name":"the NSFC","award":["ID0EYLAE48"],"award-info":[{"award-number":["ID0EYLAE48"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2015,8]]},"DOI":"10.1007\/s11227-015-1427-7","type":"journal-article","created":{"date-parts":[[2015,4,25]],"date-time":"2015-04-25T02:51:40Z","timestamp":1429930300000},"page":"3054-3093","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["WiseThrottling: a new asynchronous task scheduler for mitigating I\/O bottleneck in large-scale datacenter servers"],"prefix":"10.1007","volume":"71","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9723-9410","authenticated-orcid":false,"given":"Fang","family":"Lv","sequence":"first","affiliation":[]},{"given":"Lei","family":"Liu","sequence":"additional","affiliation":[]},{"given":"Hui-min","family":"Cui","sequence":"additional","affiliation":[]},{"given":"Lei","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Ying","family":"Liu","sequence":"additional","affiliation":[]},{"given":"Xiao-bing","family":"Feng","sequence":"additional","affiliation":[]},{"given":"Pen-Chung","family":"Yew","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2015,4,26]]},"reference":[{"key":"1427_CR1","unstructured":"Alvarez GA, Chambliss DD, Jadav D et al (2009) Utilizing informed throttling to guarantee quality of service to I\/O streams. US Patent, Google Patents"},{"key":"1427_CR2","unstructured":"Armbrust M, Fox A, Griffith R et al (2009) Above the clouds: a berkeley view of cloud computing. Technical Report UCB\/EECS-2009-28"},{"issue":"12","key":"1427_CR3","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1109\/MC.2007.443","volume":"40","author":"L Barroso","year":"2007","unstructured":"Barroso L, Holzle U (2007) The case for energy-proportional computing. IEEE Comput 40(12):33\u201337","journal-title":"IEEE Comput"},{"key":"1427_CR4","unstructured":"Bienia C (2011) Benchmarking Modern Multiprocessors. Princeton University. http:\/\/parsec.cs.princeton.edu\/publications\/bienia11benchmarking.pdf"},{"key":"1427_CR5","doi-asserted-by":"crossref","unstructured":"Boneti C, Cazorla FJ, Gioiosa R, Buyuktosunoglu A, Cher C-Y, Valero M (2008) Software-controlled priority characterization of POWER5 processor. In: Proceedings of the 35th international symposium on computer architecture, June 21\u201325, pp 415\u2013426","DOI":"10.1109\/ISCA.2008.8"},{"key":"1427_CR6","doi-asserted-by":"crossref","unstructured":"Bordawekar R, Rosario JM, Choudhary AN (1993) Design and evaluation of primitives for parallel I\/O. In: Proceedings of SC\u201993, pp 452\u2013461","DOI":"10.1145\/169627.169782"},{"key":"1427_CR7","unstructured":"Ching A, Choudhary A, Coloma K, Liao WK, Ross R, Gropp W (2003) Noncontiguous access through MPI-IO. In: Proceedings of CCGrid\u201903. pp 104\u2013111"},{"key":"1427_CR8","doi-asserted-by":"crossref","unstructured":"Das R, Ausavarungnirun R, Mutlu O, Kumar A et al (Feb 2013) Application-to-core mapping policies to reduce memory interference in multi-core systems. In: Proceedings of PACT\u201913","DOI":"10.1109\/HPCA.2013.6522311"},{"key":"1427_CR9","doi-asserted-by":"crossref","unstructured":"Dhodapkar A, Smith J (2003) Comparing program phase detection techniques [C]. In: Proceedings of the 36th annual IEEE\/ACM international symposium on microarchitecture. IEEE Computer Society, Los Alamitos, pp 217\u2013217","DOI":"10.1109\/MICRO.2003.1253197"},{"key":"1427_CR10","unstructured":"Ding C, Dwarkadas S, Huang MC et al (2006) Program phase detection and exploitation. In: Proceedings of the 20th international conference on parallel and distributed processing. IEEE Computer Society, Los Alamitos, pp 279\u2013279"},{"issue":"6","key":"1427_CR11","doi-asserted-by":"crossref","first-page":"611","DOI":"10.1016\/S0743-7315(03)00015-7","volume":"63","author":"D Durand","year":"2003","unstructured":"Durand D, Jain R, Tseytlin D et al (2003) Parallel I\/O scheduling using randomized, distributed edge coloring algorithms. J Parallel Distrib Comput 63(6):611\u2013618","journal-title":"J Parallel Distrib Comput"},{"key":"1427_CR12","doi-asserted-by":"crossref","unstructured":"Govindan S, Nath AR, Das A et al (2007) Xen and co.: communication-aware CPU scheduling for consolidated xen-based hosting platforms. In: Proceedings of VEE\u201907, pp 126\u2013136","DOI":"10.1145\/1254810.1254828"},{"key":"1427_CR13","doi-asserted-by":"crossref","unstructured":"Hastings A, Choudhary A (Sep 2006) Exploiting shared memory to improve parallel i\/o performance. In: EuroPVM\/MPI\u201906, pp 212\u2013221","DOI":"10.1007\/11846802_33"},{"issue":"4","key":"1427_CR14","first-page":"352","volume":"16","author":"R Jain","year":"1992","unstructured":"Jain R, Somalwar K, Werth J et al (1992) Scheduling parallel I\/O operations in multiple-bus systems. IEEE Trans Parallel Distrib Syst 16(4):352\u2013362","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"3","key":"1427_CR15","doi-asserted-by":"crossref","first-page":"310","DOI":"10.1109\/71.584096","volume":"8","author":"R Jain","year":"1997","unstructured":"Jain R, Somalwar K, Werth J et al (1997) Heuristics for scheduling I\/O operations. IEEE Trans Parallel Distrib Syst 8(3):310\u2013320","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"1427_CR16","doi-asserted-by":"crossref","unstructured":"Jiang Y, Tian K, Shen X (2010) Combining locality analysis with online proactive job co-scheduling in chip multiprocessors. In: Proceedings of the 5th international conference on high performance embedded architectures and compilers. Springer, Berlin, pp 201\u2013215","DOI":"10.1007\/978-3-642-11515-8_16"},{"key":"1427_CR17","doi-asserted-by":"crossref","unstructured":"Kambadur M, Moseley T, Hank R, Kim Martha A (2012) Measuring interference between live datacenter applications. In: IEEE\/ACM SC\u201912, pp 51","DOI":"10.1109\/SC.2012.78"},{"issue":"5","key":"1427_CR18","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1145\/165660.165664","volume":"21","author":"Z Lin","year":"1993","unstructured":"Lin Z, Zhou S (1993) Parallelizing I\/O intensive applications for a workstation cluster: a case study. SIGARCH Comput Arch News 21(5):15\u201322","journal-title":"SIGARCH Comput Arch News"},{"key":"1427_CR19","doi-asserted-by":"crossref","unstructured":"Ling X, Jin H, Ibrahim S et al (2012) Efficient Disk I\/O scheduling with QoS guarantee for Xen-based hosting platforms. In: Proceedings of CCGRID \u201912, pp 81\u201389","DOI":"10.1109\/CCGrid.2012.17"},{"key":"1427_CR20","doi-asserted-by":"crossref","unstructured":"Lu Y, Chen Y, Amritkar P, Thakur R et al (2012) A new data sieving approach for high performance I\/O. In: Proceedings of the 7th international conference on future information technology (FutureTech\u201912)","DOI":"10.1007\/978-94-007-4516-2_12"},{"key":"1427_CR21","doi-asserted-by":"crossref","unstructured":"Lv F, Cui H-M, Wang L, Liu L, Wu CG, Feng X-B, Yew PC (2014) Dynamic I\/O-aware scheduling for batch-mode applications on chip multiprocessor systems of cluster platforms. J Comput Sci Technol 29(1):21\u201337","DOI":"10.1007\/s11390-013-1409-2"},{"key":"1427_CR22","unstructured":"Ma S, Sun X-H, Ioan R (2012) I\/O throttling and coordination for MapReduce. Technical Report, Illinois Institute of Technology"},{"key":"1427_CR23","doi-asserted-by":"crossref","unstructured":"Mars J, Tang L, Hundt R et al (2011) Bubble-up: increasing utilization in modern warehouse scale computers via sensible co-locations. In: Proceedings of Micro\u201911, pp 248\u2013259","DOI":"10.1145\/2155620.2155650"},{"issue":"4","key":"1427_CR24","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1145\/1773394.1773400","volume":"37","author":"AK Mishra","year":"2010","unstructured":"Mishra AK, Hellerstein JL, Cirne W, Das CR (2010) Towards characterizing cloud backend workloads: insights from google compute clusters. SIGMETRICS Perform Eval Rev 37(4):34\u201341","journal-title":"SIGMETRICS Perform Eval Rev"},{"key":"1427_CR25","doi-asserted-by":"crossref","unstructured":"Moreira JE, Franke H, Chan W et al (1999) A gang-scheduling system for ASCI Blue-Pacific. In: HPCN\u201999, pp 831\u2013840","DOI":"10.1007\/BFb0100643"},{"key":"1427_CR26","doi-asserted-by":"crossref","unstructured":"Ma L, Chamberlain R, Agrawal K (2014) Performance modeling for highly-threaded many-core GPUs. In: Proceedings of IEEE ASAP\u201914, pp 84\u201391","DOI":"10.1109\/ASAP.2014.6868641"},{"key":"1427_CR27","doi-asserted-by":"crossref","first-page":"202","DOI":"10.1016\/j.future.2013.06.020","volume":"30","author":"L Ma","year":"2014","unstructured":"Ma L, Agrawal K, Chamberlain RD (2014) A memory access model for highly-threaded many-core architectures. Future Gener Comput Syst 30:202\u2013215","journal-title":"Future Gener Comput Syst"},{"key":"1427_CR28","unstructured":"Ongaro D, Cox AL, Rixner S (2018) Scheduling I\/O in virtual machine monitors. In: Proceedings of VEE\u201908, pp 1\u201310"},{"key":"1427_CR29","unstructured":"Park S, Shen K (2012) FIOS: a fair, efficient flash i\/o scheduler. In: FAST\u201912"},{"key":"1427_CR30","doi-asserted-by":"crossref","unstructured":"Ryu KD, Hollingsworth JK, Keleher PJ (2001) Efficient network and I\/O throttling for fine-grain cycle stealing. In: Proceedings of SC\u201901, pp 3\u20133 (CDROM)","DOI":"10.1145\/582034.582037"},{"key":"1427_CR31","unstructured":"Schulz G (2006) Data center I\/O performance issues and impacts a look at I\/O performance bottlenecks and their impact on time sensitive applications. White paper"},{"key":"1427_CR32","unstructured":"Shakshober DJ (2015) Choosing an I\/O Scheduler for Red Hat $$\\textregistered $$ \u00ae Enterprise Linux $$\\textregistered $$ \u00ae 4 and the 2.6 Kernel. http:\/\/www.redhat.com\/magazine\/008jun05\/features\/schedulers\/"},{"key":"1427_CR33","doi-asserted-by":"crossref","unstructured":"Snavely A, Tullsen D (2000) Symbiotic jobscheduling for a simultaneous multithreaded processor. In: Proc of ASPLOS\u201900, pp 234\u2013244","DOI":"10.1145\/378993.379244"},{"key":"1427_CR34","doi-asserted-by":"crossref","unstructured":"Sun N-H, Meng D (2007) Dawning4000A high performance computer. Front Comput Sci China 1(1):20\u201325","DOI":"10.1007\/s11704-007-0003-6"},{"key":"1427_CR35","doi-asserted-by":"crossref","unstructured":"Thakur R, Gropp W, Lusk E (1999) Data sieving and collective I\/O in romio. In: Frontiers\u201999, pp 182\u2013189","DOI":"10.1109\/FMPC.1999.750599"},{"key":"1427_CR36","unstructured":"Thakur R, Ross R, Lusk E, Gropp W, Latham R (2004) Users guide for ROMIO: a high-performance, portable MPI-IO implementation. Technical Memorandum ANL\/MCS-TM-234, Mathematics and Computer Science Division. Argonne National Laboratory (revised)"},{"key":"1427_CR37","doi-asserted-by":"crossref","unstructured":"Zhang Y, Yang A, Sivasubramaniam A et al (2003) Gang scheduling extensions for I\/O intensive workloads. In: JSSPP\u201903, pp 183\u2013207","DOI":"10.1007\/10968987_10"},{"key":"1427_CR38","unstructured":"http:\/\/hadoop.apache.org\/releases.html . Accessed Apr 2015"},{"key":"1427_CR39","unstructured":"http:\/\/www.graph500.org . Accessed Apr 2015"},{"key":"1427_CR40","unstructured":"http:\/\/parsec.cs.princeton.edu\/ . Accessed Apr 2015"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-015-1427-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-015-1427-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-015-1427-7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,23]],"date-time":"2019-08-23T23:12:41Z","timestamp":1566601961000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-015-1427-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,4,26]]},"references-count":40,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2015,8]]}},"alternative-id":["1427"],"URL":"https:\/\/doi.org\/10.1007\/s11227-015-1427-7","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2015,4,26]]}}}