{"id":"https://openalex.org/W4362675208","doi":"https://doi.org/10.1145/3585341.3585379","title":"Leveraging MLIR for Better SYCL Compilation (Poster)","display_name":"Leveraging MLIR for Better SYCL Compilation (Poster)","publication_year":2023,"publication_date":"2023-04-06","ids":{"openalex":"https://openalex.org/W4362675208","doi":"https://doi.org/10.1145/3585341.3585379"},"language":"en","primary_location":{"id":"doi:10.1145/3585341.3585379","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3585341.3585379","pdf_url":null,"source":{"id":"https://openalex.org/S4306420323","display_name":"International Workshop on OpenCL","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Workshop on OpenCL","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/A5014861968","display_name":"V\u00edctor P\u00e9rez","orcid":"https://orcid.org/0000-0002-3302-8339"},"institutions":[{"id":"https://openalex.org/I4210128426","display_name":"Codeplay (United Kingdom)","ror":"https://ror.org/03g46y557","country_code":"GB","type":"company","lineage":["https://openalex.org/I4210128426"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Victor Perez","raw_affiliation_strings":["Codeplay Software Ltd, United Kingdom"],"raw_orcid":"https://orcid.org/0000-0002-3302-8339","affiliations":[{"raw_affiliation_string":"Codeplay Software Ltd, United Kingdom","institution_ids":["https://openalex.org/I4210128426"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085106119","display_name":"Ettore Tiotto","orcid":"https://orcid.org/0000-0001-5235-8248"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ettore Tiotto","raw_affiliation_strings":["Intel Corporation, Canada"],"raw_orcid":"https://orcid.org/0000-0001-5235-8248","affiliations":[{"raw_affiliation_string":"Intel Corporation, Canada","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064454455","display_name":"Whitney Tsang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Whitney Tsang","raw_affiliation_strings":["Intel Corporation, Canada"],"raw_orcid":"https://orcid.org/0000-0003-2517-0623","affiliations":[{"raw_affiliation_string":"Intel Corporation, Canada","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080700103","display_name":"Arnamoy Bhattacharyya","orcid":"https://orcid.org/0009-0009-9467-7058"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Arnamoy Bhattacharyya","raw_affiliation_strings":["Intel Corporation, Canada"],"raw_orcid":"https://orcid.org/0009-0009-9467-7058","affiliations":[{"raw_affiliation_string":"Intel Corporation, Canada","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090242105","display_name":"Luk\u00e1\u0161 Sommer","orcid":"https://orcid.org/0000-0003-1918-3911"},"institutions":[{"id":"https://openalex.org/I4210128426","display_name":"Codeplay (United Kingdom)","ror":"https://ror.org/03g46y557","country_code":"GB","type":"company","lineage":["https://openalex.org/I4210128426"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Lukas Sommer","raw_affiliation_strings":["Codeplay Software Ltd, United Kingdom"],"raw_orcid":"https://orcid.org/0000-0003-1918-3911","affiliations":[{"raw_affiliation_string":"Codeplay Software Ltd, United Kingdom","institution_ids":["https://openalex.org/I4210128426"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050988939","display_name":"Victor Lom\u00fcller","orcid":"https://orcid.org/0000-0003-1726-4662"},"institutions":[{"id":"https://openalex.org/I4210128426","display_name":"Codeplay (United Kingdom)","ror":"https://ror.org/03g46y557","country_code":"GB","type":"company","lineage":["https://openalex.org/I4210128426"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Victor Lom\u00fcller","raw_affiliation_strings":["Codeplay Software Ltd, United Kingdom"],"raw_orcid":"https://orcid.org/0000-0003-1726-4662","affiliations":[{"raw_affiliation_string":"Codeplay Software Ltd, United Kingdom","institution_ids":["https://openalex.org/I4210128426"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070964918","display_name":"Jefferson Le Quellec","orcid":"https://orcid.org/0009-0000-9655-6254"},"institutions":[{"id":"https://openalex.org/I4210128426","display_name":"Codeplay (United Kingdom)","ror":"https://ror.org/03g46y557","country_code":"GB","type":"company","lineage":["https://openalex.org/I4210128426"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Jefferson Le Quellec","raw_affiliation_strings":["Codeplay Software Ltd, United Kingdom"],"raw_orcid":"https://orcid.org/0009-0000-9655-6254","affiliations":[{"raw_affiliation_string":"Codeplay Software Ltd, United Kingdom","institution_ids":["https://openalex.org/I4210128426"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5021545906","display_name":"James Brodman","orcid":"https://orcid.org/0009-0004-7563-1752"},"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":"James Brodman","raw_affiliation_strings":["Intel Corporation, United States"],"raw_orcid":"https://orcid.org/0009-0004-7563-1752","affiliations":[{"raw_affiliation_string":"Intel Corporation, United States","institution_ids":["https://openalex.org/I1343180700"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5014861968"],"corresponding_institution_ids":["https://openalex.org/I4210128426"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.23170732,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"1"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.9894999861717224,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.9894999861717224,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.988099992275238,"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.984499990940094,"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.9033560752868652},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8727086782455444},{"id":"https://openalex.org/keywords/intermediate-language","display_name":"Intermediate language","score":0.7235431671142578},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.7084873914718628},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.6262170076370239},{"id":"https://openalex.org/keywords/syntax","display_name":"Syntax","score":0.5729225277900696},{"id":"https://openalex.org/keywords/abstract-syntax-tree","display_name":"Abstract syntax tree","score":0.4762006998062134},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4708877205848694},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.4672306180000305},{"id":"https://openalex.org/keywords/parsing","display_name":"Parsing","score":0.26025286316871643},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.2047072947025299}],"concepts":[{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.9033560752868652},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8727086782455444},{"id":"https://openalex.org/C77660490","wikidata":"https://www.wikidata.org/wiki/Q244916","display_name":"Intermediate language","level":3,"score":0.7235431671142578},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7084873914718628},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.6262170076370239},{"id":"https://openalex.org/C60048249","wikidata":"https://www.wikidata.org/wiki/Q37437","display_name":"Syntax","level":2,"score":0.5729225277900696},{"id":"https://openalex.org/C58646249","wikidata":"https://www.wikidata.org/wiki/Q127380","display_name":"Abstract syntax tree","level":3,"score":0.4762006998062134},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4708877205848694},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.4672306180000305},{"id":"https://openalex.org/C186644900","wikidata":"https://www.wikidata.org/wiki/Q194152","display_name":"Parsing","level":2,"score":0.26025286316871643},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.2047072947025299},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C94625758","wikidata":"https://www.wikidata.org/wiki/Q7163","display_name":"Politics","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3585341.3585379","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3585341.3585379","pdf_url":null,"source":{"id":"https://openalex.org/S4306420323","display_name":"International Workshop on OpenCL","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Workshop on OpenCL","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":0,"referenced_works":[],"related_works":["https://openalex.org/W2077104824","https://openalex.org/W3083197299","https://openalex.org/W2536864162","https://openalex.org/W2390421503","https://openalex.org/W1533028283","https://openalex.org/W2095633838","https://openalex.org/W2364428493","https://openalex.org/W3129800153","https://openalex.org/W4236307538","https://openalex.org/W1980076962"],"abstract_inverted_index":{"Recent":[0],"years":[1],"have":[2],"raised":[3],"awareness":[4],"of":[5,23,33],"the":[6,21,44],"fact":[7],"that":[8],"many":[9],"optimizing":[10],"C++":[11],"compilers,":[12],"such":[13,34,65],"as":[14,66],"Clang/LLVM,":[15],"miss":[16],"optimization":[17],"opportunities":[18],"due":[19],"to":[20,43,57],"lack":[22],"a":[24,35,40,58],"suitable":[25],"high-level":[26],"intermediate":[27,63],"representation.":[28],"The":[29],"typical":[30],"compilation":[31],"flow":[32],"compiler":[36],"would":[37],"lower":[38],"from":[39],"representation":[41,64],"close":[42],"original":[45],"or":[46],"pre-processed":[47],"source":[48],"code,":[49],"e.g.,":[50],"an":[51],"abstract":[52],"syntax":[53],"tree":[54],"(AST),":[55],"directly":[56],"low-level,":[59],"CFG-":[60],"and":[61],"SSA-based":[62],"LLVM":[67],"IR.":[68]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
