{"id":"https://openalex.org/W2980002395","doi":"https://doi.org/10.1145/3352460.3358271","title":"Adding Tightly-Integrated Task Scheduling Acceleration to a RISC-V Multi-core Processor","display_name":"Adding Tightly-Integrated Task Scheduling Acceleration to a RISC-V Multi-core Processor","publication_year":2019,"publication_date":"2019-10-11","ids":{"openalex":"https://openalex.org/W2980002395","doi":"https://doi.org/10.1145/3352460.3358271","mag":"2980002395"},"language":"en","primary_location":{"id":"doi:10.1145/3352460.3358271","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3352460.3358271","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 52nd Annual IEEE/ACM International Symposium on Microarchitecture","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://hdl.handle.net/2117/191010","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5061170318","display_name":"Lucas Morais","orcid":"https://orcid.org/0000-0002-9461-9183"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Lucas Morais","raw_affiliation_strings":["University of S\u00e3o Paulo"],"affiliations":[{"raw_affiliation_string":"University of S\u00e3o Paulo","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100761448","display_name":"V\u00edtor Silva","orcid":"https://orcid.org/0000-0003-2439-1184"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Vitor Silva","raw_affiliation_strings":["University of S\u00e3o Paulo"],"affiliations":[{"raw_affiliation_string":"University of S\u00e3o Paulo","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005500028","display_name":"Alfredo Goldman","orcid":"https://orcid.org/0000-0001-5746-4154"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Alfredo Goldman","raw_affiliation_strings":["University of S\u00e3o Paulo"],"affiliations":[{"raw_affiliation_string":"University of S\u00e3o Paulo","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5020612955","display_name":"Carlos \u00c1lvarez","orcid":"https://orcid.org/0000-0003-0536-5183"},"institutions":[{"id":"https://openalex.org/I2799803557","display_name":"Barcelona Supercomputing Center","ror":"https://ror.org/05sd8tv96","country_code":"ES","type":"facility","lineage":["https://openalex.org/I2799803557","https://openalex.org/I9617848"]},{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Carlos Alvarez","raw_affiliation_strings":["Barcelona Supercomputing Center"],"affiliations":[{"raw_affiliation_string":"Barcelona Supercomputing Center","institution_ids":["https://openalex.org/I9617848","https://openalex.org/I2799803557"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011369407","display_name":"Jaume Bosch","orcid":"https://orcid.org/0000-0002-4040-3416"},"institutions":[{"id":"https://openalex.org/I2799803557","display_name":"Barcelona Supercomputing Center","ror":"https://ror.org/05sd8tv96","country_code":"ES","type":"facility","lineage":["https://openalex.org/I2799803557","https://openalex.org/I9617848"]},{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Jaume Bosch","raw_affiliation_strings":["Barcelona Supercomputing Center"],"affiliations":[{"raw_affiliation_string":"Barcelona Supercomputing Center","institution_ids":["https://openalex.org/I9617848","https://openalex.org/I2799803557"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087710128","display_name":"Michael Frank","orcid":"https://orcid.org/0009-0004-5963-2165"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Michael Frank","raw_affiliation_strings":["MagiCore Inc"],"affiliations":[{"raw_affiliation_string":"MagiCore Inc","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5067675731","display_name":"Guido Ara\u00fajo","orcid":"https://orcid.org/0000-0003-4869-5190"},"institutions":[{"id":"https://openalex.org/I181391015","display_name":"Universidade Estadual de Campinas (UNICAMP)","ror":"https://ror.org/04wffgt70","country_code":"BR","type":"education","lineage":["https://openalex.org/I181391015"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Guido Araujo","raw_affiliation_strings":["University of Campinas"],"affiliations":[{"raw_affiliation_string":"University of Campinas","institution_ids":["https://openalex.org/I181391015"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5061170318"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.9683,"has_fulltext":true,"cited_by_count":16,"citation_normalized_percentile":{"value":0.86359001,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":93,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"861","last_page":"872"},"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.9998999834060669,"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.9998999834060669,"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/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.9962999820709229,"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.876258373260498},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.7798868417739868},{"id":"https://openalex.org/keywords/pointer","display_name":"Pointer (user interface)","score":0.6193667054176331},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.5806643962860107},{"id":"https://openalex.org/keywords/task-parallelism","display_name":"Task parallelism","score":0.5485317707061768},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5048083066940308},{"id":"https://openalex.org/keywords/automatic-parallelization","display_name":"Automatic parallelization","score":0.4867289364337921},{"id":"https://openalex.org/keywords/parallel-programming-model","display_name":"Parallel programming model","score":0.460345983505249},{"id":"https://openalex.org/keywords/data-parallelism","display_name":"Data parallelism","score":0.45579513907432556},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.45449298620224},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.4422224462032318},{"id":"https://openalex.org/keywords/runtime-system","display_name":"Runtime system","score":0.42801904678344727},{"id":"https://openalex.org/keywords/parallelism","display_name":"Parallelism (grammar)","score":0.39257490634918213},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.36910009384155273},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.34193819761276245},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.11929678916931152},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.09076866507530212}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.876258373260498},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.7798868417739868},{"id":"https://openalex.org/C150202949","wikidata":"https://www.wikidata.org/wiki/Q107602","display_name":"Pointer (user interface)","level":2,"score":0.6193667054176331},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.5806643962860107},{"id":"https://openalex.org/C42992933","wikidata":"https://www.wikidata.org/wiki/Q691169","display_name":"Task parallelism","level":3,"score":0.5485317707061768},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5048083066940308},{"id":"https://openalex.org/C164833996","wikidata":"https://www.wikidata.org/wiki/Q2323839","display_name":"Automatic parallelization","level":3,"score":0.4867289364337921},{"id":"https://openalex.org/C137364921","wikidata":"https://www.wikidata.org/wiki/Q27929394","display_name":"Parallel programming model","level":3,"score":0.460345983505249},{"id":"https://openalex.org/C61483411","wikidata":"https://www.wikidata.org/wiki/Q3124522","display_name":"Data parallelism","level":3,"score":0.45579513907432556},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.45449298620224},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.4422224462032318},{"id":"https://openalex.org/C2780870223","wikidata":"https://www.wikidata.org/wiki/Q1004415","display_name":"Runtime system","level":2,"score":0.42801904678344727},{"id":"https://openalex.org/C2781172179","wikidata":"https://www.wikidata.org/wiki/Q853109","display_name":"Parallelism (grammar)","level":2,"score":0.39257490634918213},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.36910009384155273},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.34193819761276245},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.11929678916931152},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.09076866507530212},{"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/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3352460.3358271","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3352460.3358271","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 52nd Annual IEEE/ACM International Symposium on Microarchitecture","raw_type":"proceedings-article"},{"id":"pmh:oai:upcommons.upc.edu:2117/191010","is_oa":true,"landing_page_url":"https://hdl.handle.net/2117/191010","pdf_url":"http://hdl.handle.net/2117/191010","source":{"id":"https://openalex.org/S4210207057","display_name":"QRU Quaderns de Recerca en Urbanisme","issn_l":"2014-9689","issn":["2014-9689","2385-6777"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310322448","host_organization_name":"Q71272178","host_organization_lineage":["https://openalex.org/P4310322448"],"host_organization_lineage_names":["Q71272178"],"type":"journal"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":{"id":"pmh:oai:upcommons.upc.edu:2117/191010","is_oa":true,"landing_page_url":"https://hdl.handle.net/2117/191010","pdf_url":"http://hdl.handle.net/2117/191010","source":{"id":"https://openalex.org/S4210207057","display_name":"QRU Quaderns de Recerca en Urbanisme","issn_l":"2014-9689","issn":["2014-9689","2385-6777"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310322448","host_organization_name":"Q71272178","host_organization_lineage":["https://openalex.org/P4310322448"],"host_organization_lineage_names":["Q71272178"],"type":"journal"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/conferenceObject"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1210577963","display_name":null,"funder_award_id":"017-SGR-1414","funder_id":"https://openalex.org/F4320321505","funder_display_name":"Generalitat de Catalunya"},{"id":"https://openalex.org/G1272314236","display_name":null,"funder_award_id":"2017-SGR-14","funder_id":"https://openalex.org/F4320321505","funder_display_name":"Generalitat de Catalunya"},{"id":"https://openalex.org/G1589553732","display_name":null,"funder_award_id":"unknown","funder_id":"https://openalex.org/F4320322025","funder_display_name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico"},{"id":"https://openalex.org/G1950316668","display_name":null,"funder_award_id":"CAPES","funder_id":"https://openalex.org/F4320320997","funder_display_name":"Funda\u00e7\u00e3o de Amparo \u00e0 Pesquisa do Estado de S\u00e3o Paulo"},{"id":"https://openalex.org/G2794775738","display_name":null,"funder_award_id":"2017-SGR-13","funder_id":"https://openalex.org/F4320321505","funder_display_name":"Generalitat de Catalunya"},{"id":"https://openalex.org/G3331681876","display_name":null,"funder_award_id":"CAPES","funder_id":"https://openalex.org/F4320322025","funder_display_name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico"},{"id":"https://openalex.org/G3476058532","display_name":null,"funder_award_id":"unknown","funder_id":"https://openalex.org/F4320321091","funder_display_name":"Coordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior"},{"id":"https://openalex.org/G3572101131","display_name":null,"funder_award_id":"2014/","funder_id":"https://openalex.org/F4320320997","funder_display_name":"Funda\u00e7\u00e3o de Amparo \u00e0 Pesquisa do Estado de S\u00e3o Paulo"},{"id":"https://openalex.org/G4600047395","display_name":null,"funder_award_id":"FAPESP","funder_id":"https://openalex.org/F4320321091","funder_display_name":"Coordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior"},{"id":"https://openalex.org/G4786115336","display_name":null,"funder_award_id":"-SGR-","funder_id":"https://openalex.org/F4320321505","funder_display_name":"Generalitat de Catalunya"},{"id":"https://openalex.org/G4952876371","display_name":null,"funder_award_id":"General","funder_id":"https://openalex.org/F4320322025","funder_display_name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico"},{"id":"https://openalex.org/G5079005330","display_name":null,"funder_award_id":"support","funder_id":"https://openalex.org/F4320322025","funder_display_name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico"},{"id":"https://openalex.org/G6456004180","display_name":null,"funder_award_id":"2017-SGR-1414","funder_id":"https://openalex.org/F4320321505","funder_display_name":"Generalitat de Catalunya"},{"id":"https://openalex.org/G6712513641","display_name":null,"funder_award_id":"2017-SGR-1328","funder_id":"https://openalex.org/F4320321505","funder_display_name":"Generalitat de Catalunya"},{"id":"https://openalex.org/G7096924396","display_name":null,"funder_award_id":"TIN2015-65316","funder_id":"https://openalex.org/F4320321505","funder_display_name":"Generalitat de Catalunya"},{"id":"https://openalex.org/G7696339486","display_name":null,"funder_award_id":"2015-6","funder_id":"https://openalex.org/F4320322025","funder_display_name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico"}],"funders":[{"id":"https://openalex.org/F4320320997","display_name":"Funda\u00e7\u00e3o de Amparo \u00e0 Pesquisa do Estado de S\u00e3o Paulo","ror":"https://ror.org/02ddkpn78"},{"id":"https://openalex.org/F4320321091","display_name":"Coordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior","ror":"https://ror.org/00x0ma614"},{"id":"https://openalex.org/F4320321505","display_name":"Generalitat de Catalunya","ror":"https://ror.org/01bg62x04"},{"id":"https://openalex.org/F4320322025","display_name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico","ror":"https://ror.org/03swz6y49"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2980002395.pdf","grobid_xml":"https://content.openalex.org/works/W2980002395.grobid-xml"},"referenced_works_count":22,"referenced_works":["https://openalex.org/W1517732772","https://openalex.org/W1521205728","https://openalex.org/W1531079003","https://openalex.org/W1983394510","https://openalex.org/W2013620284","https://openalex.org/W2049087431","https://openalex.org/W2063144678","https://openalex.org/W2089572724","https://openalex.org/W2107194324","https://openalex.org/W2128928939","https://openalex.org/W2138634601","https://openalex.org/W2142677441","https://openalex.org/W2169076607","https://openalex.org/W2411282835","https://openalex.org/W2588464298","https://openalex.org/W2621001283","https://openalex.org/W2726672824","https://openalex.org/W2903505684","https://openalex.org/W2923511102","https://openalex.org/W4256412718","https://openalex.org/W6630984136","https://openalex.org/W6756584069"],"related_works":["https://openalex.org/W2142344422","https://openalex.org/W1483753031","https://openalex.org/W2085780778","https://openalex.org/W2103813409","https://openalex.org/W2378666660","https://openalex.org/W4253043195","https://openalex.org/W2152960795","https://openalex.org/W1784161403","https://openalex.org/W2139618719","https://openalex.org/W297872448"],"abstract_inverted_index":{"Task":[0],"Parallelism":[1],"is":[2,46],"a":[3,34],"parallel":[4],"programming":[5],"model":[6],"that":[7,24],"provides":[8],"code":[9],"annotation":[10],"constructs":[11],"to":[12],"outline":[13],"tasks":[14],"and":[15,31,39,54],"describe":[16],"how":[17],"their":[18,41],"pointer":[19],"parameters":[20],"are":[21],"accessed":[22],"so":[23],"they":[25],"might":[26],"be":[27],"executed":[28],"in":[29],"parallel,":[30],"asynchronously,":[32],"by":[33,48],"runtime":[35],"capable":[36],"of":[37],"inferring":[38],"honoring":[40],"data":[42],"dependence":[43],"relationships.":[44],"It":[45],"supported":[47],"several":[49],"parallelization":[50],"frameworks,":[51],"as":[52],"OpenMP":[53],"StarSs.":[55]},"counts_by_year":[{"year":2025,"cited_by_count":6},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":3}],"updated_date":"2026-03-14T08:43:22.919905","created_date":"2025-10-10T00:00:00"}
