{"id":"https://openalex.org/W2095888050","doi":"https://doi.org/10.1109/cluster.2013.6702679","title":"Oncilla: A GAS runtime for efficient resource allocation and data movement in accelerated clusters","display_name":"Oncilla: A GAS runtime for efficient resource allocation and data movement in accelerated clusters","publication_year":2013,"publication_date":"2013-09-01","ids":{"openalex":"https://openalex.org/W2095888050","doi":"https://doi.org/10.1109/cluster.2013.6702679","mag":"2095888050"},"language":"en","primary_location":{"id":"doi:10.1109/cluster.2013.6702679","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cluster.2013.6702679","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2013 IEEE International Conference on Cluster Computing (CLUSTER)","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/A5074170797","display_name":"Jeffrey Young","orcid":"https://orcid.org/0000-0001-9841-4057"},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Jeff Young","raw_affiliation_strings":["School of Electrical and Computer Engineering","Sch. of Electr. & Comput. Eng.,, Georgia Inst. of Technol., Atlanta, GA, USA"],"affiliations":[{"raw_affiliation_string":"School of Electrical and Computer Engineering","institution_ids":[]},{"raw_affiliation_string":"Sch. of Electr. & Comput. Eng.,, Georgia Inst. of Technol., Atlanta, GA, USA","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5033484345","display_name":"Se Hoon Shon","orcid":null},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Se Hoon Shon","raw_affiliation_strings":["School of Electrical and Computer Engineering","Sch. of Electr. & Comput. Eng.,, Georgia Inst. of Technol., Atlanta, GA, USA"],"affiliations":[{"raw_affiliation_string":"School of Electrical and Computer Engineering","institution_ids":[]},{"raw_affiliation_string":"Sch. of Electr. & Comput. Eng.,, Georgia Inst. of Technol., Atlanta, GA, USA","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111855694","display_name":"Sudhakar Yalamanchili","orcid":null},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sudhakar Yalamanchili","raw_affiliation_strings":["School of Electrical and Computer Engineering","Sch. of Electr. & Comput. Eng.,, Georgia Inst. of Technol., Atlanta, GA, USA"],"affiliations":[{"raw_affiliation_string":"School of Electrical and Computer Engineering","institution_ids":[]},{"raw_affiliation_string":"Sch. of Electr. & Comput. Eng.,, Georgia Inst. of Technol., Atlanta, GA, USA","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035944949","display_name":"Alex Merritt","orcid":null},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Alex Merritt","raw_affiliation_strings":["College of Computing, Georgia Institute of Technology","[Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA]"],"affiliations":[{"raw_affiliation_string":"College of Computing, Georgia Institute of Technology","institution_ids":["https://openalex.org/I130701444"]},{"raw_affiliation_string":"[Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA]","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111483107","display_name":"Karsten Schwan","orcid":null},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Karsten Schwan","raw_affiliation_strings":["College of Computing, Georgia Institute of Technology","[Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA]"],"affiliations":[{"raw_affiliation_string":"College of Computing, Georgia Institute of Technology","institution_ids":["https://openalex.org/I130701444"]},{"raw_affiliation_string":"[Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA]","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5014251134","display_name":"Holger Fr\u00f6ning","orcid":"https://orcid.org/0000-0001-9562-0680"},"institutions":[{"id":"https://openalex.org/I223822909","display_name":"Heidelberg University","ror":"https://ror.org/038t36y30","country_code":"DE","type":"education","lineage":["https://openalex.org/I223822909"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Holger Froning","raw_affiliation_strings":["Institute of Computer Engineering, University of Heidelberg, Germany","Institute of Computer Engineering, University of Heidelberg,  Heidelberg, Germany"],"affiliations":[{"raw_affiliation_string":"Institute of Computer Engineering, University of Heidelberg, Germany","institution_ids":["https://openalex.org/I223822909"]},{"raw_affiliation_string":"Institute of Computer Engineering, University of Heidelberg,  Heidelberg, Germany","institution_ids":["https://openalex.org/I223822909"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5074170797"],"corresponding_institution_ids":["https://openalex.org/I130701444"],"apc_list":null,"apc_paid":null,"fwci":1.6179,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.88638257,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9998000264167786,"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.9994000196456909,"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.8367773294448853},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.6259437799453735},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.6148220300674438},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5840883851051331},{"id":"https://openalex.org/keywords/schedule","display_name":"Schedule","score":0.5078786015510559},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5058329105377197},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.48578551411628723},{"id":"https://openalex.org/keywords/runtime-system","display_name":"Runtime system","score":0.47249045968055725},{"id":"https://openalex.org/keywords/big-data","display_name":"Big data","score":0.4451688826084137},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3992424011230469},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3690963387489319}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8367773294448853},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.6259437799453735},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.6148220300674438},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5840883851051331},{"id":"https://openalex.org/C68387754","wikidata":"https://www.wikidata.org/wiki/Q7271585","display_name":"Schedule","level":2,"score":0.5078786015510559},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5058329105377197},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.48578551411628723},{"id":"https://openalex.org/C2780870223","wikidata":"https://www.wikidata.org/wiki/Q1004415","display_name":"Runtime system","level":2,"score":0.47249045968055725},{"id":"https://openalex.org/C75684735","wikidata":"https://www.wikidata.org/wiki/Q858810","display_name":"Big data","level":2,"score":0.4451688826084137},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3992424011230469},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3690963387489319},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/cluster.2013.6702679","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cluster.2013.6702679","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2013 IEEE International Conference on Cluster Computing (CLUSTER)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/8","score":0.46000000834465027,"display_name":"Decent work and economic growth"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320309480","display_name":"Nvidia","ror":"https://ror.org/03jdj4y14"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":32,"referenced_works":["https://openalex.org/W1557692423","https://openalex.org/W1943255280","https://openalex.org/W1983144994","https://openalex.org/W1988756252","https://openalex.org/W1992558790","https://openalex.org/W1992891694","https://openalex.org/W2010220217","https://openalex.org/W2024830919","https://openalex.org/W2054646866","https://openalex.org/W2067348620","https://openalex.org/W2068418796","https://openalex.org/W2089098642","https://openalex.org/W2092070931","https://openalex.org/W2092119316","https://openalex.org/W2093832531","https://openalex.org/W2099284560","https://openalex.org/W2106329447","https://openalex.org/W2107082099","https://openalex.org/W2108510732","https://openalex.org/W2109473404","https://openalex.org/W2113798034","https://openalex.org/W2123321856","https://openalex.org/W2139875443","https://openalex.org/W2144071847","https://openalex.org/W2149234156","https://openalex.org/W2152359846","https://openalex.org/W2170433259","https://openalex.org/W2341655714","https://openalex.org/W4234905039","https://openalex.org/W4246457924","https://openalex.org/W6672966832","https://openalex.org/W6677161999"],"related_works":["https://openalex.org/W2378211422","https://openalex.org/W4390608645","https://openalex.org/W4321353415","https://openalex.org/W4247566972","https://openalex.org/W2745001401","https://openalex.org/W4394895745","https://openalex.org/W2960264696","https://openalex.org/W3090563135","https://openalex.org/W2497432351","https://openalex.org/W4206777497"],"abstract_inverted_index":{"Accelerated":[0],"and":[1,14,26,36,49,74,106,128,161,191],"in-core":[2],"implementations":[3],"of":[4,12,62,135,166,185,199,215],"Big":[5],"Data":[6],"applications":[7,70,111,233],"typically":[8],"require":[9],"large":[10],"amounts":[11],"host":[13],"accelerator":[15],"memory":[16,144],"as":[17,19],"well":[18],"efficient":[20],"mechanisms":[21],"for":[22,33,109,124,170,182,222,237],"transferring":[23],"data":[24,96,129,188,210],"to":[25,68,78,112,163,201,229],"from":[27,99],"accelerators":[28],"in":[29,42,44,197],"heterogeneous":[30,34,114],"clusters.":[31],"Scheduling":[32],"CPU":[35],"GPU":[37],"clusters":[38],"has":[39,55],"been":[40,56],"investigated":[41],"depth":[43],"the":[45,60,100,133,186,216],"high-performance":[46,180],"computing":[47,51],"(HPC)":[48],"cloud":[50],"arenas,":[52],"but":[53],"there":[54],"less":[57],"emphasis":[58],"on":[59,86,93,203],"management":[61,82],"cluster":[63,115,125],"resource":[64,81,126],"that":[65,146,156],"is":[66,175,219],"required":[67],"schedule":[69],"across":[71],"multiple":[72,148],"nodes":[73],"devices.":[75],"Previous":[76],"approaches":[77],"address":[79],"this":[80,192],"problem":[83],"have":[84],"focused":[85],"either":[87],"using":[88,177],"low-performance":[89],"software":[90,152],"layers":[91],"or":[92,141],"adapting":[94],"complex":[95],"movement":[97,130],"techniques":[98],"HPC":[101],"arena,":[102],"which":[103],"reduces":[104],"performance":[105],"creates":[107],"barriers":[108],"migrating":[110],"new":[113,121],"architectures.":[116],"This":[117],"work":[118],"proposes":[119],"a":[120,151,158,195,223],"system":[122],"architecture":[123],"allocation":[127],"built":[131],"around":[132],"concept":[134],"managed":[136,238],"Global":[137],"Address":[138],"Spaces":[139],"(GAS),":[140],"dynamically":[142],"aggregated":[143],"regions":[145],"span":[147],"nodes.We":[149],"propose":[150],"layer":[153],"called":[154],"Oncilla":[155,173,217],"uses":[157],"simple":[159,224],"runtime":[160,174,193,198],"API":[162,218],"take":[164],"advantage":[165],"non-coherent":[167],"hardware":[168],"support":[169,236],"GAS.":[171,239],"The":[172,213],"evaluated":[176,221],"two":[178],"different":[179],"networks":[181],"microkernels":[183],"representative":[184],"TPC-H":[187],"warehousing":[189],"benchmark,":[190],"enables":[194],"reduction":[196],"up":[200],"81%,":[202],"average,":[204],"when":[205],"compared":[206],"with":[207],"standard":[208],"disk-based":[209],"storage":[211],"techniques.":[212],"use":[214],"also":[220],"breadth-first":[225],"search":[226],"(BFS)":[227],"benchmark":[228],"demonstrate":[230],"how":[231],"existing":[232],"can":[234],"incorporate":[235]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2014,"cited_by_count":1},{"year":2013,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
