{"id":"https://openalex.org/W3107382845","doi":"https://doi.org/10.1007/978-981-15-7683-6_2","title":"Implementation and Performance Evaluation of Omni Compiler","display_name":"Implementation and Performance Evaluation of Omni Compiler","publication_year":2020,"publication_date":"2020-11-19","ids":{"openalex":"https://openalex.org/W3107382845","doi":"https://doi.org/10.1007/978-981-15-7683-6_2","mag":"3107382845"},"language":"en","primary_location":{"id":"doi:10.1007/978-981-15-7683-6_2","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-981-15-7683-6_2","pdf_url":"https://link.springer.com/content/pdf/10.1007%2F978-981-15-7683-6_2.pdf","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"XcalableMP PGAS Programming Language","raw_type":"book-chapter"},"type":"book-chapter","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://link.springer.com/content/pdf/10.1007%2F978-981-15-7683-6_2.pdf","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5089793884","display_name":"Masahiro Nakao","orcid":"https://orcid.org/0000-0001-7848-1172"},"institutions":[{"id":"https://openalex.org/I4210129730","display_name":"RIKEN Center for Computational Science","ror":"https://ror.org/03r519674","country_code":"JP","type":"facility","lineage":["https://openalex.org/I4210110652","https://openalex.org/I4210129730"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Masahiro Nakao","raw_affiliation_strings":["RIKEN Center for Computational Science, Kobe, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"RIKEN Center for Computational Science, Kobe, Japan","institution_ids":["https://openalex.org/I4210129730"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5103277015","display_name":"Hitoshi Murai","orcid":"https://orcid.org/0000-0002-6239-3968"},"institutions":[{"id":"https://openalex.org/I4210129730","display_name":"RIKEN Center for Computational Science","ror":"https://ror.org/03r519674","country_code":"JP","type":"facility","lineage":["https://openalex.org/I4210110652","https://openalex.org/I4210129730"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Hitoshi Murai","raw_affiliation_strings":["RIKEN Center for Computational Science, Kobe, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"RIKEN Center for Computational Science, Kobe, Japan","institution_ids":["https://openalex.org/I4210129730"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.32281335,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"73","last_page":"96"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":1.0,"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"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":1.0,"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"}},{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.9940000176429749,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9937999844551086,"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/compiler","display_name":"Compiler","score":0.9262588024139404},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8452063202857971},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.7484409809112549},{"id":"https://openalex.org/keywords/suite","display_name":"Suite","score":0.7317845225334167},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6329638957977295},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5521508455276489},{"id":"https://openalex.org/keywords/compiler-correctness","display_name":"Compiler correctness","score":0.4498150646686554},{"id":"https://openalex.org/keywords/compiler-construction","display_name":"Compiler construction","score":0.44895681738853455},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3297309875488281},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.32145294547080994}],"concepts":[{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.9262588024139404},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8452063202857971},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.7484409809112549},{"id":"https://openalex.org/C79581498","wikidata":"https://www.wikidata.org/wiki/Q1367530","display_name":"Suite","level":2,"score":0.7317845225334167},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6329638957977295},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5521508455276489},{"id":"https://openalex.org/C68366613","wikidata":"https://www.wikidata.org/wiki/Q5156378","display_name":"Compiler correctness","level":3,"score":0.4498150646686554},{"id":"https://openalex.org/C9957790","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler construction","level":3,"score":0.44895681738853455},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3297309875488281},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.32145294547080994},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","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},{"id":"https://openalex.org/C166957645","wikidata":"https://www.wikidata.org/wiki/Q23498","display_name":"Archaeology","level":1,"score":0.0},{"id":"https://openalex.org/C95457728","wikidata":"https://www.wikidata.org/wiki/Q309","display_name":"History","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/978-981-15-7683-6_2","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-981-15-7683-6_2","pdf_url":"https://link.springer.com/content/pdf/10.1007%2F978-981-15-7683-6_2.pdf","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"XcalableMP PGAS Programming Language","raw_type":"book-chapter"}],"best_oa_location":{"id":"doi:10.1007/978-981-15-7683-6_2","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-981-15-7683-6_2","pdf_url":"https://link.springer.com/content/pdf/10.1007%2F978-981-15-7683-6_2.pdf","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"XcalableMP PGAS Programming Language","raw_type":"book-chapter"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320335125","display_name":"RIKEN","ror":"https://ror.org/01sjwvz98"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3107382845.pdf","grobid_xml":"https://content.openalex.org/works/W3107382845.grobid-xml"},"referenced_works_count":6,"referenced_works":["https://openalex.org/W2045836768","https://openalex.org/W2134572726","https://openalex.org/W2166544971","https://openalex.org/W2601752703","https://openalex.org/W2788733687","https://openalex.org/W6602533018"],"related_works":["https://openalex.org/W2094199724","https://openalex.org/W3000589862","https://openalex.org/W4226439887","https://openalex.org/W4240253816","https://openalex.org/W2169584677","https://openalex.org/W2374859588","https://openalex.org/W4232954277","https://openalex.org/W2089705195","https://openalex.org/W2552474338","https://openalex.org/W2749133591"],"abstract_inverted_index":{"Abstract":[0],"This":[1],"chapter":[2,26],"describes":[3],"the":[4,18,32,50],"implementation":[5,16],"and":[6],"performance":[7,23,51],"evaluation":[8],"of":[9,17,52,58],"Omni":[10],"compiler,":[11],"which":[12,36],"is":[13,37,54],"a":[14,38],"reference":[15],"compiler":[19],"for":[20,41],"XcalableMP.":[21],"For":[22],"evaluation,":[24],"this":[25],"also":[27],"presents":[28],"how":[29],"to":[30,56],"implement":[31],"HPC":[33,43],"Challenge":[34],"benchmarks,":[35],"benchmark":[39],"suite":[40],"an":[42],"parallel":[44],"language.":[45],"The":[46],"results":[47],"show":[48],"that":[49,57],"XMP":[53],"comparable":[55],"MPI":[59],"in":[60],"many":[61],"cases.":[62]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
