{"id":"https://openalex.org/W4411292544","doi":"https://doi.org/10.1145/3743135","title":"Scheduling Language Chronology: Past, Present, and Future","display_name":"Scheduling Language Chronology: Past, Present, and Future","publication_year":2025,"publication_date":"2025-06-13","ids":{"openalex":"https://openalex.org/W4411292544","doi":"https://doi.org/10.1145/3743135"},"language":"en","primary_location":{"id":"doi:10.1145/3743135","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3743135","pdf_url":null,"source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Architecture and Code Optimization","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://doi.org/10.1145/3743135","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5030152493","display_name":"Mary Hall","orcid":"https://orcid.org/0000-0002-3058-7573"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mary Hall","raw_affiliation_strings":["University of Utah","University of Utah, United States"],"raw_orcid":"https://orcid.org/0000-0002-3058-7573","affiliations":[{"raw_affiliation_string":"University of Utah","institution_ids":["https://openalex.org/I223532165"]},{"raw_affiliation_string":"University of Utah, United States","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080735312","display_name":"Cosmin E. Oancea","orcid":"https://orcid.org/0000-0001-5421-6876"},"institutions":[{"id":"https://openalex.org/I124055696","display_name":"University of Copenhagen","ror":"https://ror.org/035b05819","country_code":"DK","type":"education","lineage":["https://openalex.org/I124055696"]}],"countries":["DK"],"is_corresponding":false,"raw_author_name":"Cosmin E. Oancea","raw_affiliation_strings":["University of Copenhagen","University of Copenhagen, Denmark"],"raw_orcid":"https://orcid.org/0000-0001-5421-6876","affiliations":[{"raw_affiliation_string":"University of Copenhagen","institution_ids":["https://openalex.org/I124055696"]},{"raw_affiliation_string":"University of Copenhagen, Denmark","institution_ids":["https://openalex.org/I124055696"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045535996","display_name":"Anne C. Elster","orcid":"https://orcid.org/0000-0002-7087-6193"},"institutions":[{"id":"https://openalex.org/I204778367","display_name":"Norwegian University of Science and Technology","ror":"https://ror.org/05xg72x27","country_code":"NO","type":"education","lineage":["https://openalex.org/I204778367"]},{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["NO","US"],"is_corresponding":false,"raw_author_name":"Anne C. Elster","raw_affiliation_strings":["Norwegian University of Science and Technology","Univ. of Texas at Austin","Department of Computer Science, Faculty of Information Technology and Electrical Engineering, Norwegian Institute of Science and Technology, Trondheim Norway","Norwegian University of Science and Technology, Norway and Univ. of Texas at Austin, USA"],"raw_orcid":"https://orcid.org/0000-0002-7087-6193","affiliations":[{"raw_affiliation_string":"Norwegian University of Science and Technology","institution_ids":["https://openalex.org/I204778367"]},{"raw_affiliation_string":"Univ. of Texas at Austin","institution_ids":["https://openalex.org/I86519309"]},{"raw_affiliation_string":"Department of Computer Science, Faculty of Information Technology and Electrical Engineering, Norwegian Institute of Science and Technology, Trondheim Norway","institution_ids":["https://openalex.org/I204778367"]},{"raw_affiliation_string":"Norwegian University of Science and Technology, Norway and Univ. of Texas at Austin, USA","institution_ids":["https://openalex.org/I204778367"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017852288","display_name":"Ari Rasch","orcid":"https://orcid.org/0000-0002-0286-0755"},"institutions":[{"id":"https://openalex.org/I22465464","display_name":"University of M\u00fcnster","ror":"https://ror.org/00pd74e08","country_code":"DE","type":"education","lineage":["https://openalex.org/I22465464"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Ari Rasch","raw_affiliation_strings":["University of Muenster","University of Muenster, Germany","Department of Computer Science, University of M\u00fcnster, M\u00fcnster United States"],"raw_orcid":"https://orcid.org/0000-0002-0286-0755","affiliations":[{"raw_affiliation_string":"University of Muenster","institution_ids":["https://openalex.org/I22465464"]},{"raw_affiliation_string":"University of Muenster, Germany","institution_ids":["https://openalex.org/I22465464"]},{"raw_affiliation_string":"Department of Computer Science, University of M\u00fcnster, M\u00fcnster United States","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057550262","display_name":"Sameeran Joshi","orcid":"https://orcid.org/0009-0003-0345-4235"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sameeran Joshi","raw_affiliation_strings":["University of Utah","University of Utah, United States"],"raw_orcid":"https://orcid.org/0009-0003-0345-4235","affiliations":[{"raw_affiliation_string":"University of Utah","institution_ids":["https://openalex.org/I223532165"]},{"raw_affiliation_string":"University of Utah, United States","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035272342","display_name":"Amir Mohammad Tavakkoli","orcid":"https://orcid.org/0009-0006-2990-1496"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Amir Mohammad Tavakkoli","raw_affiliation_strings":["University of Utah","University of Utah, United States"],"raw_orcid":"https://orcid.org/0009-0006-2990-1496","affiliations":[{"raw_affiliation_string":"University of Utah","institution_ids":["https://openalex.org/I223532165"]},{"raw_affiliation_string":"University of Utah, United States","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5087539290","display_name":"Richard Schulze","orcid":"https://orcid.org/0000-0001-7592-6850"},"institutions":[{"id":"https://openalex.org/I22465464","display_name":"University of M\u00fcnster","ror":"https://ror.org/00pd74e08","country_code":"DE","type":"education","lineage":["https://openalex.org/I22465464"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Richard Schulze","raw_affiliation_strings":["University of Muenster","University of Muenster, Germany"],"raw_orcid":"https://orcid.org/0000-0001-7592-6850","affiliations":[{"raw_affiliation_string":"University of Muenster","institution_ids":["https://openalex.org/I22465464"]},{"raw_affiliation_string":"University of Muenster, Germany","institution_ids":["https://openalex.org/I22465464"]}]}],"institutions":[],"countries_distinct_count":4,"institutions_distinct_count":7,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.6025,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.80629761,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":98},"biblio":{"volume":"22","issue":"3","first_page":"1","last_page":"31"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9994999766349792,"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":0.9994999766349792,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.991100013256073,"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/T11269","display_name":"Algorithms and Data Compression","score":0.9886999726295471,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.7724074125289917},{"id":"https://openalex.org/keywords/chronology","display_name":"Chronology","score":0.6430145502090454},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.6066240668296814},{"id":"https://openalex.org/keywords/history","display_name":"History","score":0.16618496179580688},{"id":"https://openalex.org/keywords/archaeology","display_name":"Archaeology","score":0.12235167622566223},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.08055570721626282},{"id":"https://openalex.org/keywords/operations-management","display_name":"Operations management","score":0.07991248369216919}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7724074125289917},{"id":"https://openalex.org/C181536285","wikidata":"https://www.wikidata.org/wiki/Q130788","display_name":"Chronology","level":2,"score":0.6430145502090454},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6066240668296814},{"id":"https://openalex.org/C95457728","wikidata":"https://www.wikidata.org/wiki/Q309","display_name":"History","level":0,"score":0.16618496179580688},{"id":"https://openalex.org/C166957645","wikidata":"https://www.wikidata.org/wiki/Q23498","display_name":"Archaeology","level":1,"score":0.12235167622566223},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.08055570721626282},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.07991248369216919}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3743135","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3743135","pdf_url":null,"source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Architecture and Code Optimization","raw_type":"journal-article"},{"id":"pmh:oai:pure.atira.dk:openaire_cris_publications/6f64721c-178f-4e5b-8cc2-b80efddec348","is_oa":true,"landing_page_url":"https://researchprofiles.ku.dk/da/publications/6f64721c-178f-4e5b-8cc2-b80efddec348","pdf_url":"https://curis.ku.dk/ws/files/523048570/Scheduling_Language_Chronology.pdf","source":{"id":"https://openalex.org/S4306401983","display_name":"Research at the University of Copenhagen (University of Copenhagen)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I124055696","host_organization_name":"University of Copenhagen","host_organization_lineage":["https://openalex.org/I124055696"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Hall , M , Oancea , C E , Elster , A C , Rasch , A , Joshi , S , Tavakkoli , A M & Schulze , R 2025 , ' Scheduling Language Chronology : Past, Present, and Future ' , ACM Transactions on Architecture and Code Optimization , vol. 22 , no. 3 , 100 . https://doi.org/10.1145/3743135","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1145/3743135","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3743135","pdf_url":null,"source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Architecture and Code Optimization","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G3705642058","display_name":null,"funder_award_id":"CCF-2107556","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7275849276","display_name":null,"funder_award_id":"309960","funder_id":"https://openalex.org/F4320323299","funder_display_name":"Norges Forskningsr\u00e5d"},{"id":"https://openalex.org/G7535025683","display_name":null,"funder_award_id":"NNF24OC0090447","funder_id":"https://openalex.org/F4320325957","funder_display_name":"Novo Nordisk Fonden"},{"id":"https://openalex.org/G8792855560","display_name":"Collaborative Research: SHF: Medium: Co-Optimizing Computation and Data Transformations for Sparse Tensors","funder_award_id":"2107556","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G940864400","display_name":"Performance, Portabilit\u00e4t und Produktivit\u00e4t f\u00fcr DeepLearning Anwendungen auf Multi und ManyCore Architekturen (PPPDL)","funder_award_id":"470527619","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320320847","display_name":"Science Foundation Ireland","ror":"https://ror.org/0271asj38"},{"id":"https://openalex.org/F4320320879","display_name":"Deutsche Forschungsgemeinschaft","ror":"https://ror.org/018mejw64"},{"id":"https://openalex.org/F4320322436","display_name":"Novo Nordisk","ror":"https://ror.org/0435rc536"},{"id":"https://openalex.org/F4320323299","display_name":"Norges Forskningsr\u00e5d","ror":"https://ror.org/00epmv149"},{"id":"https://openalex.org/F4320325957","display_name":"Novo Nordisk Fonden","ror":"https://ror.org/04txyc737"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":48,"referenced_works":["https://openalex.org/W350392096","https://openalex.org/W1495586946","https://openalex.org/W1583783031","https://openalex.org/W1871638951","https://openalex.org/W1964031104","https://openalex.org/W1975001341","https://openalex.org/W1991501286","https://openalex.org/W1997978901","https://openalex.org/W2013433526","https://openalex.org/W2021592255","https://openalex.org/W2071110673","https://openalex.org/W2077143534","https://openalex.org/W2116963870","https://openalex.org/W2119609467","https://openalex.org/W2130289795","https://openalex.org/W2158737060","https://openalex.org/W2166247098","https://openalex.org/W2298668594","https://openalex.org/W2462687788","https://openalex.org/W2471164860","https://openalex.org/W2582073145","https://openalex.org/W2604546911","https://openalex.org/W2608177516","https://openalex.org/W2782678115","https://openalex.org/W2783614532","https://openalex.org/W2810610794","https://openalex.org/W2938476095","https://openalex.org/W2961619211","https://openalex.org/W2966258469","https://openalex.org/W2997238241","https://openalex.org/W3012249773","https://openalex.org/W3029585407","https://openalex.org/W3047196046","https://openalex.org/W3122749996","https://openalex.org/W3122888791","https://openalex.org/W3194999758","https://openalex.org/W3213084269","https://openalex.org/W4242946001","https://openalex.org/W4248073216","https://openalex.org/W4251637954","https://openalex.org/W4290648346","https://openalex.org/W4293329542","https://openalex.org/W4307380766","https://openalex.org/W4389500477","https://openalex.org/W4396817063","https://openalex.org/W6669712749","https://openalex.org/W6781579235","https://openalex.org/W6810356189"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2464365423","https://openalex.org/W4205786535","https://openalex.org/W2332034210","https://openalex.org/W2362786027","https://openalex.org/W2366486594","https://openalex.org/W2387945563","https://openalex.org/W815903946"],"abstract_inverted_index":{"Scheduling":[0],"languages":[1,33,47],"express":[2],"to":[3,13,55,62,76,129],"a":[4,7,19,36,60,87,102],"compiler\u2014or":[5],"equivalently,":[6],"code":[8],"generator\u2014a":[9],"sequence":[10],"of":[11,25,39,45,90,97,104],"optimizations":[12],"apply.":[14],"Performance":[15],"tools":[16,40],"that":[17,119],"support":[18,86],"scheduling":[20,32,105],"language":[21],"interface":[22],"allow":[23],"exploration":[24],"optimizations,":[26],"i.e.,":[27],"exploratory":[28,70],"compilers":[29],".":[30],"While":[31],"have":[34],"become":[35],"common":[37,50,69,117],"feature":[38],"for":[41,78,127],"experts,":[42],"the":[43,64,95,116],"proliferation":[44],"these":[46],"without":[48],"unifying":[49],"features":[51,118],"may":[52,92],"be":[53],"confusing":[54],"users.":[56],"Moreover,":[57],"we":[58],"recognize":[59],"need":[61],"organize":[63],"compiler":[65,71],"developer":[66],"community":[67],"around":[68],"infrastructure,":[72],"and":[73,82,113,125,133],"future":[74],"advances":[75],"address,":[77],"example,":[79],"data":[80,83],"layout":[81],"movement.":[84],"To":[85],"broader":[88],"set":[89],"users":[91],"require":[93],"raising":[94],"level":[96],"abstraction.":[98],"This":[99],"article":[100],"provides":[101],"chronology":[103],"languages,":[106],"discussing":[107],"their":[108,131],"origins":[109],"in":[110,122],"iterative":[111],"compilation":[112],"autotuning,":[114],"noting":[115],"are":[120],"used":[121],"existing":[123],"frameworks,":[124],"calling":[126],"changes":[128],"increase":[130],"utility":[132],"portability.":[134]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-06-22T08:00:12.763002","created_date":"2025-10-10T00:00:00"}
