{"id":"https://openalex.org/W4252677078","doi":"https://doi.org/10.1109/hipc.2013.6799128","title":"SCORPIO: A scalable two-phase parallel I/O library with application to a large scale subsurface simulator","display_name":"SCORPIO: A scalable two-phase parallel I/O library with application to a large scale subsurface simulator","publication_year":2013,"publication_date":"2013-12-01","ids":{"openalex":"https://openalex.org/W4252677078","doi":"https://doi.org/10.1109/hipc.2013.6799128"},"language":"en","primary_location":{"id":"doi:10.1109/hipc.2013.6799128","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hipc.2013.6799128","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"20th Annual International Conference on High Performance 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/A5022174010","display_name":"Sarat Sreepathi","orcid":"https://orcid.org/0000-0002-4978-9423"},"institutions":[{"id":"https://openalex.org/I1289243028","display_name":"Oak Ridge National Laboratory","ror":"https://ror.org/01qz5mb56","country_code":"US","type":"facility","lineage":["https://openalex.org/I1289243028","https://openalex.org/I1330989302","https://openalex.org/I39565521","https://openalex.org/I4210159294"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Sarat Sreepathi","raw_affiliation_strings":["Oak Ridge National Laboratory, Oak Ridge, TN, USA"],"affiliations":[{"raw_affiliation_string":"Oak Ridge National Laboratory, Oak Ridge, TN, USA","institution_ids":["https://openalex.org/I1289243028"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083368202","display_name":"Vamsi Sripathiy","orcid":null},"institutions":[{"id":"https://openalex.org/I1343180700","display_name":"Intel (United States)","ror":"https://ror.org/01ek73717","country_code":"US","type":"company","lineage":["https://openalex.org/I1343180700"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Vamsi Sripathiy","raw_affiliation_strings":["Intel Corp, Santa Clara, CA, US"],"affiliations":[{"raw_affiliation_string":"Intel Corp, Santa Clara, CA, US","institution_ids":["https://openalex.org/I1343180700"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5109651063","display_name":"Richard Mills","orcid":null},"institutions":[{"id":"https://openalex.org/I1289243028","display_name":"Oak Ridge National Laboratory","ror":"https://ror.org/01qz5mb56","country_code":"US","type":"facility","lineage":["https://openalex.org/I1289243028","https://openalex.org/I1330989302","https://openalex.org/I39565521","https://openalex.org/I4210159294"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Richard Mills","raw_affiliation_strings":["Oak Ridge National Laboratory, Oak Ridge, TN, USA"],"affiliations":[{"raw_affiliation_string":"Oak Ridge National Laboratory, Oak Ridge, TN, USA","institution_ids":["https://openalex.org/I1289243028"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019066063","display_name":"Glenn Hammondz","orcid":null},"institutions":[{"id":"https://openalex.org/I142606810","display_name":"Pacific Northwest National Laboratory","ror":"https://ror.org/05h992307","country_code":"US","type":"facility","lineage":["https://openalex.org/I1325736334","https://openalex.org/I1330989302","https://openalex.org/I142606810","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Glenn Hammondz","raw_affiliation_strings":["Pacific Northwest National Laboratory, Richland, WA, US"],"affiliations":[{"raw_affiliation_string":"Pacific Northwest National Laboratory, Richland, WA, US","institution_ids":["https://openalex.org/I142606810"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5040386275","display_name":"G. Mahinthakumar","orcid":"https://orcid.org/0000-0002-9852-1888"},"institutions":[{"id":"https://openalex.org/I137902535","display_name":"North Carolina State University","ror":"https://ror.org/04tj63d06","country_code":"US","type":"education","lineage":["https://openalex.org/I137902535"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"G. Kumar Mahinthakumar","raw_affiliation_strings":["North Carolina State University, Raleigh, NC, USA"],"affiliations":[{"raw_affiliation_string":"North Carolina State University, Raleigh, NC, USA","institution_ids":["https://openalex.org/I137902535"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5022174010"],"corresponding_institution_ids":["https://openalex.org/I1289243028"],"apc_list":null,"apc_paid":null,"fwci":0.3625,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.71794502,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":"125","issue":null,"first_page":"443","last_page":"451"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9998999834060669,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9887999892234802,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.98580002784729,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/speedup","display_name":"Speedup","score":0.8029236793518066},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7756856679916382},{"id":"https://openalex.org/keywords/supercomputer","display_name":"Supercomputer","score":0.6578860282897949},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6465946435928345},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6366041898727417},{"id":"https://openalex.org/keywords/parallel-i/o","display_name":"Parallel I/O","score":0.6301854252815247},{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.6022461652755737},{"id":"https://openalex.org/keywords/massively-parallel","display_name":"Massively parallel","score":0.44669389724731445},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.41920602321624756},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3033163249492645},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.1272890865802765}],"concepts":[{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.8029236793518066},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7756856679916382},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.6578860282897949},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6465946435928345},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6366041898727417},{"id":"https://openalex.org/C2781057727","wikidata":"https://www.wikidata.org/wiki/Q9941","display_name":"Parallel I/O","level":2,"score":0.6301854252815247},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.6022461652755737},{"id":"https://openalex.org/C190475519","wikidata":"https://www.wikidata.org/wiki/Q544384","display_name":"Massively parallel","level":2,"score":0.44669389724731445},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.41920602321624756},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3033163249492645},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.1272890865802765}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/hipc.2013.6799128","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hipc.2013.6799128","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"20th Annual International Conference on High Performance Computing","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320306084","display_name":"U.S. Department of Energy","ror":"https://ror.org/01bj3aw27"},{"id":"https://openalex.org/F4320332359","display_name":"Office of Science","ror":"https://ror.org/00mmn6b08"},{"id":"https://openalex.org/F4320332361","display_name":"Office of Environmental Management","ror":"https://ror.org/00km40770"},{"id":"https://openalex.org/F4320338287","display_name":"Oak Ridge National Laboratory","ror":"https://ror.org/01qz5mb56"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":11,"referenced_works":["https://openalex.org/W1997555544","https://openalex.org/W2036306775","https://openalex.org/W2083200599","https://openalex.org/W2096343740","https://openalex.org/W2108114144","https://openalex.org/W2130836080","https://openalex.org/W2167138189","https://openalex.org/W2171906548","https://openalex.org/W2525589650","https://openalex.org/W4233859894","https://openalex.org/W6685247953"],"related_works":["https://openalex.org/W2058965144","https://openalex.org/W2164382479","https://openalex.org/W2146343568","https://openalex.org/W2056543843","https://openalex.org/W2073684863","https://openalex.org/W3012895752","https://openalex.org/W2041604065","https://openalex.org/W4200564599","https://openalex.org/W2973001798","https://openalex.org/W333661656"],"abstract_inverted_index":{"Inefficient":[0],"parallel":[1,31,51,69,194,220],"I/O":[2,32,80,95,100,109,113,137,162,195,204,221,229,273],"is":[3,132,252],"known":[4],"to":[5,77,148,214,254,268],"be":[6],"a":[7,67,78,87,103,107,191,209,269],"major":[8],"bottleneck":[9],"among":[10],"scientific":[11],"applications":[12],"employed":[13],"on":[14,39,50,178,235],"supercomputers":[15],"as":[16,35,224,259],"the":[17,24,83,94,99,119,136,140,146,151,179,186,215,256,262],"number":[18,237],"of":[19,59,89,150,190,238,265,272],"processor":[20,47,176],"cores":[21,177],"grows":[22],"into":[23,102,123],"thousands.":[25],"Our":[26,62],"prior":[27],"experience":[28],"indicated":[29],"that":[30,37,199,232,249],"libraries":[33,222],"such":[34],"HDF5":[36],"rely":[38],"MPI-IO":[40],"do":[41],"not":[42],"scale":[43,234],"well":[44],"beyond":[45],"10K":[46],"cores,":[48],"especially":[49],"file":[52],"systems":[53],"(like":[54],"Lustre)":[55],"with":[56,242,261],"single":[57],"point":[58],"resource":[60],"contention.":[61],"previous":[63],"optimization":[64],"efforts":[65],"for":[66,134,139,171],"massively":[68],"multi-phase":[70],"and":[71,106,143,165,188,226,246],"multi-component":[72],"subsurface":[73],"simulator":[74],"(PFLOTRAN)":[75],"led":[76],"two-phase":[79,203],"approach":[81,154],"at":[82,173],"application":[84],"level":[85,212],"where":[86],"set":[88],"designated":[90,112],"processes":[91,114],"participate":[92],"in":[93,129,156,160,168],"process":[96,128],"by":[97,117],"splitting":[98,118],"operation":[101],"communication":[104],"phase":[105],"disk":[108],"phase.":[110],"The":[111,126,206],"are":[115],"created":[116],"MPI":[120],"global":[121],"communicator":[122],"multiple":[124],"sub-communicators.":[125],"root":[127],"each":[130],"sub-communicator":[131],"responsible":[133],"performing":[135],"operations":[138],"entire":[141],"group":[142],"then":[144],"distributing":[145],"data":[147],"rest":[149],"group.":[152],"This":[153,183],"resulted":[155],"over":[157,174],"25X":[158],"speedup":[159,167],"HDF":[161],"read":[163],"performance":[164,170],"3X":[166],"write":[169],"PFLOTRAN":[172,247],"100K":[175],"ORNL":[180],"Jaguar":[181],"supercomputer.":[182],"research":[184],"describes":[185],"design":[187],"development":[189],"general":[192],"purpose":[193],"library":[196,207,251],"called":[197],"Scorpio":[198],"incorporates":[200],"our":[201,250],"optimized":[202,228],"approach.":[205],"provides":[208],"simplified":[210],"higher":[211],"abstraction":[213],"user,":[216],"sitting":[217],"atop":[218],"existing":[219],"(such":[223],"HDF5)":[225],"implements":[227],"access":[230],"patterns":[231],"can":[233],"larger":[236],"processors.":[239],"Performance":[240],"results":[241],"standard":[243],"benchmark":[244],"problems":[245],"indicate":[248],"able":[253],"maintain":[255],"same":[257],"speedups":[258],"before":[260],"added":[263],"flexibility":[264],"being":[266],"applicable":[267],"wider":[270],"range":[271],"intensive":[274],"applications.":[275]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2015,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
