{"id":"https://openalex.org/W2011389593","doi":"https://doi.org/10.1145/1996130.1996160","title":"Supporting GPU sharing in cloud environments with a transparent runtime consolidation framework","display_name":"Supporting GPU sharing in cloud environments with a transparent runtime consolidation framework","publication_year":2011,"publication_date":"2011-06-08","ids":{"openalex":"https://openalex.org/W2011389593","doi":"https://doi.org/10.1145/1996130.1996160","mag":"2011389593"},"language":"en","primary_location":{"id":"doi:10.1145/1996130.1996160","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1996130.1996160","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 20th international symposium on High performance distributed computing","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5086667064","display_name":"Vignesh T. Ravi","orcid":null},"institutions":[{"id":"https://openalex.org/I52357470","display_name":"The Ohio State University","ror":"https://ror.org/00rs6vg23","country_code":"US","type":"education","lineage":["https://openalex.org/I52357470"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Vignesh T. Ravi","raw_affiliation_strings":["The Ohio State University, Columbus, OH, USA","The Ohio State University, Columbus, OH, USA.;"],"affiliations":[{"raw_affiliation_string":"The Ohio State University, Columbus, OH, USA","institution_ids":["https://openalex.org/I52357470"]},{"raw_affiliation_string":"The Ohio State University, Columbus, OH, USA.;","institution_ids":["https://openalex.org/I52357470"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041520129","display_name":"Michela Becchi","orcid":"https://orcid.org/0000-0001-8353-2915"},"institutions":[{"id":"https://openalex.org/I76835614","display_name":"University of Missouri","ror":"https://ror.org/02ymw8z06","country_code":"US","type":"education","lineage":["https://openalex.org/I76835614"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Michela Becchi","raw_affiliation_strings":["University of Missouri, Columbia, MO, USA","University of Missouri,, Columbia, MO, USA"],"affiliations":[{"raw_affiliation_string":"University of Missouri, Columbia, MO, USA","institution_ids":["https://openalex.org/I76835614"]},{"raw_affiliation_string":"University of Missouri,, Columbia, MO, USA","institution_ids":["https://openalex.org/I76835614"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025342178","display_name":"Gagan Agrawal","orcid":"https://orcid.org/0000-0002-2923-5327"},"institutions":[{"id":"https://openalex.org/I52357470","display_name":"The Ohio State University","ror":"https://ror.org/00rs6vg23","country_code":"US","type":"education","lineage":["https://openalex.org/I52357470"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Gagan Agrawal","raw_affiliation_strings":["The Ohio State University, Columbus, OH, USA","The Ohio State University, Columbus, OH, USA.;"],"affiliations":[{"raw_affiliation_string":"The Ohio State University, Columbus, OH, USA","institution_ids":["https://openalex.org/I52357470"]},{"raw_affiliation_string":"The Ohio State University, Columbus, OH, USA.;","institution_ids":["https://openalex.org/I52357470"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5042424184","display_name":"Srimat Chakradhar","orcid":"https://orcid.org/0000-0003-3530-3901"},"institutions":[{"id":"https://openalex.org/I20089843","display_name":"Princeton University","ror":"https://ror.org/00hx57361","country_code":"US","type":"education","lineage":["https://openalex.org/I20089843"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Srimat Chakradhar","raw_affiliation_strings":["NEC Laboratories America, Princeton, NJ, USA"],"affiliations":[{"raw_affiliation_string":"NEC Laboratories America, Princeton, NJ, USA","institution_ids":["https://openalex.org/I20089843"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5086667064"],"corresponding_institution_ids":["https://openalex.org/I52357470"],"apc_list":null,"apc_paid":null,"fwci":35.4696,"has_fulltext":false,"cited_by_count":134,"citation_normalized_percentile":{"value":0.99660422,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"217","last_page":"228"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.9975000023841858,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9968000054359436,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8767929077148438},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.7785600423812866},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.6205374002456665},{"id":"https://openalex.org/keywords/virtualization","display_name":"Virtualization","score":0.6029874682426453},{"id":"https://openalex.org/keywords/cuda","display_name":"CUDA","score":0.5594233274459839},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4988400936126709},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4906998872756958},{"id":"https://openalex.org/keywords/general-purpose-computing-on-graphics-processing-units","display_name":"General-purpose computing on graphics processing units","score":0.47546786069869995},{"id":"https://openalex.org/keywords/just-in-time-compilation","display_name":"Just-in-time compilation","score":0.4703298509120941},{"id":"https://openalex.org/keywords/rendering","display_name":"Rendering (computer graphics)","score":0.46631085872650146},{"id":"https://openalex.org/keywords/software-framework","display_name":"Software framework","score":0.4301295876502991},{"id":"https://openalex.org/keywords/gpu-cluster","display_name":"GPU cluster","score":0.429464191198349},{"id":"https://openalex.org/keywords/virtual-machine","display_name":"Virtual machine","score":0.42466384172439575},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.38448572158813477},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.26759016513824463},{"id":"https://openalex.org/keywords/graphics","display_name":"Graphics","score":0.22270971536636353},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.1524004340171814},{"id":"https://openalex.org/keywords/component-based-software-engineering","display_name":"Component-based software engineering","score":0.11627653241157532},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.08961176872253418}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8767929077148438},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.7785600423812866},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.6205374002456665},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.6029874682426453},{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.5594233274459839},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4988400936126709},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4906998872756958},{"id":"https://openalex.org/C50630238","wikidata":"https://www.wikidata.org/wiki/Q971505","display_name":"General-purpose computing on graphics processing units","level":3,"score":0.47546786069869995},{"id":"https://openalex.org/C76782552","wikidata":"https://www.wikidata.org/wiki/Q110546","display_name":"Just-in-time compilation","level":3,"score":0.4703298509120941},{"id":"https://openalex.org/C205711294","wikidata":"https://www.wikidata.org/wiki/Q176953","display_name":"Rendering (computer graphics)","level":2,"score":0.46631085872650146},{"id":"https://openalex.org/C76518257","wikidata":"https://www.wikidata.org/wiki/Q271680","display_name":"Software framework","level":5,"score":0.4301295876502991},{"id":"https://openalex.org/C2781335571","wikidata":"https://www.wikidata.org/wiki/Q2633544","display_name":"GPU cluster","level":3,"score":0.429464191198349},{"id":"https://openalex.org/C25344961","wikidata":"https://www.wikidata.org/wiki/Q192726","display_name":"Virtual machine","level":2,"score":0.42466384172439575},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.38448572158813477},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.26759016513824463},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.22270971536636353},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.1524004340171814},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.11627653241157532},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.08961176872253418},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1996130.1996160","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1996130.1996160","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 20th international symposium on High performance distributed computing","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":33,"referenced_works":["https://openalex.org/W1493147916","https://openalex.org/W1508947956","https://openalex.org/W1537323515","https://openalex.org/W1548926371","https://openalex.org/W1584927062","https://openalex.org/W2000300079","https://openalex.org/W2005574683","https://openalex.org/W2009980104","https://openalex.org/W2065392434","https://openalex.org/W2067231500","https://openalex.org/W2099170436","https://openalex.org/W2103128343","https://openalex.org/W2105641992","https://openalex.org/W2107589497","https://openalex.org/W2109414524","https://openalex.org/W2113639928","https://openalex.org/W2118502218","https://openalex.org/W2120542827","https://openalex.org/W2121636721","https://openalex.org/W2126026097","https://openalex.org/W2126374822","https://openalex.org/W2131056547","https://openalex.org/W2132364035","https://openalex.org/W2135575903","https://openalex.org/W2137240782","https://openalex.org/W2139250332","https://openalex.org/W2146492971","https://openalex.org/W2150476673","https://openalex.org/W2151531626","https://openalex.org/W2153808006","https://openalex.org/W2163229756","https://openalex.org/W2164304411","https://openalex.org/W6675882717"],"related_works":["https://openalex.org/W1963859303","https://openalex.org/W2364044215","https://openalex.org/W2389600408","https://openalex.org/W240129890","https://openalex.org/W3048701459","https://openalex.org/W2149078538","https://openalex.org/W2080146221","https://openalex.org/W2370314112","https://openalex.org/W1912958759","https://openalex.org/W2792081825"],"abstract_inverted_index":{"Driven":[0],"by":[1,28],"the":[2,15,46,56,103,118,152,211,215],"emergence":[3],"of":[4,19,33,48,106,130,154,175,180,218],"GPUs":[5,34],"as":[6,142],"a":[7,36,51,65,114,143,173,178],"major":[8],"player":[9],"in":[10,35,55,151,209],"high":[11,157,203],"performance":[12,132],"computing":[13,117],"and":[14,45,98,192,213],"rapidly":[16],"growing":[17],"popularity":[18],"cloud":[20,29,37,57],"environments,":[21],"GPU":[22,50,90,96,107,148,190],"instances":[23],"are":[24,83],"now":[25],"being":[26],"offered":[27],"providers.":[30],"The":[31],"use":[32,163],"environment,":[38],"however,":[39],"is":[40,202,207,221],"still":[41],"at":[42],"initial":[43],"stages,":[44],"challenge":[47],"making":[49],"true":[52],"shared":[53],"resource":[54,160],"has":[58],"not":[59],"yet":[60],"been":[61],"addressed.This":[62],"paper":[63],"presents":[64],"framework":[66,186,220],"to":[67,74,93,102,145,166,170],"enable":[68],"applications":[69],"executing":[70],"within":[71],"virtual":[72],"machines":[73],"transparently":[75],"share":[76],"one":[77],"or":[78,123,158],"more":[79,124],"GPUs.":[80,181,195],"Our":[81],"contributions":[82],"twofold:":[84],"we":[85,99,112,139],"extend":[86],"an":[87,128,168],"open":[88],"source":[89],"virtualization":[91],"software":[92],"include":[94],"efficient":[95,147],"sharing,":[97],"propose":[100],"solutions":[101],"conceptual":[104],"problem":[105],"kernel":[108,135],"consolidation.":[109,136],"In":[110,137],"particular,":[111],"introduce":[113],"method":[115],"for":[116],"affinity":[119],"score":[120],"between":[121],"two":[122,193],"kernels,":[125],"which":[126],"provides":[127],"indication":[129],"potential":[131],"improvements":[133],"upon":[134],"addition,":[138],"explore":[140],"molding":[141],"means":[144],"achieve":[146],"sharing":[149],"also":[150],"case":[153],"kernels":[155,176,191],"with":[156],"conflicting":[159],"requirements.":[161],"We":[162,182,196],"these":[164],"concepts":[165],"develop":[167],"algorithm":[169,206],"efficiently":[171],"map":[172],"set":[174],"on":[177],"pair":[179],"extensively":[183],"evaluate":[184],"our":[185,204,219],"using":[187],"eight":[188],"popular":[189],"Fermi":[194],"find":[197],"that":[198,214],"even":[199],"when":[200],"contention":[201],"consolidation":[205],"effective":[208],"improving":[210],"throughput,":[212],"runtime":[216],"overhead":[217],"low.":[222]},"counts_by_year":[{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":9},{"year":2020,"cited_by_count":10},{"year":2019,"cited_by_count":6},{"year":2018,"cited_by_count":7},{"year":2017,"cited_by_count":11},{"year":2016,"cited_by_count":21},{"year":2015,"cited_by_count":12},{"year":2014,"cited_by_count":17},{"year":2013,"cited_by_count":24},{"year":2012,"cited_by_count":6}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
