{"id":"https://openalex.org/W3176970646","doi":"https://doi.org/10.1109/tpds.2021.3091015","title":"Compiler-Assisted Compaction/Restoration of SIMD Instructions","display_name":"Compiler-Assisted Compaction/Restoration of SIMD Instructions","publication_year":2021,"publication_date":"2021-06-22","ids":{"openalex":"https://openalex.org/W3176970646","doi":"https://doi.org/10.1109/tpds.2021.3091015","mag":"3176970646"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2021.3091015","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2021.3091015","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://hdl.handle.net/2117/349312","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5029097110","display_name":"Juan M. Cebri\u00e1n","orcid":"https://orcid.org/0000-0002-3731-9301"},"institutions":[{"id":"https://openalex.org/I80180929","display_name":"Universidad de Murcia","ror":"https://ror.org/03p3aeb86","country_code":"ES","type":"education","lineage":["https://openalex.org/I80180929"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Juan M. Cebrian","raw_affiliation_strings":["Computer Engineering Department, University of Murcia, Murcia, Spain"],"raw_orcid":"https://orcid.org/0000-0002-3731-9301","affiliations":[{"raw_affiliation_string":"Computer Engineering Department, University of Murcia, Murcia, Spain","institution_ids":["https://openalex.org/I80180929"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000640955","display_name":"Thibaud Balem","orcid":null},"institutions":[{"id":"https://openalex.org/I4210146044","display_name":"\u00c9cole Normale Sup\u00e9rieure de Rennes","ror":"https://ror.org/03rxtdc22","country_code":"FR","type":"education","lineage":["https://openalex.org/I4210146044","https://openalex.org/I56067802"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Thibaud Balem","raw_affiliation_strings":["ENS Rennes, Rennes, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ENS Rennes, Rennes, France","institution_ids":["https://openalex.org/I4210146044"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019112047","display_name":"Adri\u00e1n Barredo","orcid":"https://orcid.org/0000-0001-9435-3234"},"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":"Adrian Barredo","raw_affiliation_strings":["Barcelona Supercomputing Center, Barcelona, Spain"],"raw_orcid":"https://orcid.org/0000-0001-9435-3234","affiliations":[{"raw_affiliation_string":"Barcelona Supercomputing Center, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848","https://openalex.org/I2799803557"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044183257","display_name":"Marc Casas","orcid":"https://orcid.org/0000-0003-4564-2093"},"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":"Marc Casas","raw_affiliation_strings":["Barcelona Supercomputing Center, Barcelona, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Barcelona Supercomputing Center, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848","https://openalex.org/I2799803557"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088729105","display_name":"Miquel Moret\u00f3","orcid":"https://orcid.org/0000-0002-9848-8758"},"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":"Miquel Moreto","raw_affiliation_strings":["Barcelona Supercomputing Center, Barcelona, Spain"],"raw_orcid":"https://orcid.org/0000-0002-9848-8758","affiliations":[{"raw_affiliation_string":"Barcelona Supercomputing Center, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848","https://openalex.org/I2799803557"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073507304","display_name":"Alberto Ros","orcid":"https://orcid.org/0000-0001-5757-1064"},"institutions":[{"id":"https://openalex.org/I80180929","display_name":"Universidad de Murcia","ror":"https://ror.org/03p3aeb86","country_code":"ES","type":"education","lineage":["https://openalex.org/I80180929"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Alberto Ros","raw_affiliation_strings":["Computer Engineering Department, University of Murcia, Murcia, Spain"],"raw_orcid":"https://orcid.org/0000-0001-5757-1064","affiliations":[{"raw_affiliation_string":"Computer Engineering Department, University of Murcia, Murcia, Spain","institution_ids":["https://openalex.org/I80180929"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5039379608","display_name":"Alexandra Jimborean","orcid":"https://orcid.org/0000-0001-8642-2447"},"institutions":[{"id":"https://openalex.org/I80180929","display_name":"Universidad de Murcia","ror":"https://ror.org/03p3aeb86","country_code":"ES","type":"education","lineage":["https://openalex.org/I80180929"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Alexandra Jimborean","raw_affiliation_strings":["Computer Engineering Department, University of Murcia, Murcia, Spain"],"raw_orcid":"https://orcid.org/0000-0001-8642-2447","affiliations":[{"raw_affiliation_string":"Computer Engineering Department, University of Murcia, Murcia, Spain","institution_ids":["https://openalex.org/I80180929"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.4539,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.57961681,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"33","issue":"4","first_page":"779","last_page":"791"},"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9987999796867371,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9976999759674072,"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/simd","display_name":"SIMD","score":0.91611248254776},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.865128755569458},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8500638008117676},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.691897988319397},{"id":"https://openalex.org/keywords/control-flow","display_name":"Control flow","score":0.5386308431625366},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.506620466709137},{"id":"https://openalex.org/keywords/optimizing-compiler","display_name":"Optimizing compiler","score":0.46253183484077454},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4563681483268738},{"id":"https://openalex.org/keywords/loop-unrolling","display_name":"Loop unrolling","score":0.4474119544029236},{"id":"https://openalex.org/keywords/supercomputer","display_name":"Supercomputer","score":0.4208701252937317},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.22949594259262085},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.14684879779815674}],"concepts":[{"id":"https://openalex.org/C150552126","wikidata":"https://www.wikidata.org/wiki/Q339387","display_name":"SIMD","level":2,"score":0.91611248254776},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.865128755569458},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8500638008117676},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.691897988319397},{"id":"https://openalex.org/C160191386","wikidata":"https://www.wikidata.org/wiki/Q868299","display_name":"Control flow","level":2,"score":0.5386308431625366},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.506620466709137},{"id":"https://openalex.org/C190902152","wikidata":"https://www.wikidata.org/wiki/Q1325106","display_name":"Optimizing compiler","level":3,"score":0.46253183484077454},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4563681483268738},{"id":"https://openalex.org/C76970557","wikidata":"https://www.wikidata.org/wiki/Q1869750","display_name":"Loop unrolling","level":3,"score":0.4474119544029236},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.4208701252937317},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.22949594259262085},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.14684879779815674},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tpds.2021.3091015","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2021.3091015","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-article"},{"id":"pmh:oai:upcommons.upc.edu:2117/349312","is_oa":true,"landing_page_url":"https://hdl.handle.net/2117/349312","pdf_url":null,"source":{"id":"https://openalex.org/S4377196262","display_name":"UPCommons institutional repository (Universitat Polit\u00e8cnica de Catalunya)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I9617848","host_organization_name":"Universitat Polit\u00e8cnica de Catalunya","host_organization_lineage":["https://openalex.org/I9617848"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article"}],"best_oa_location":{"id":"pmh:oai:upcommons.upc.edu:2117/349312","is_oa":true,"landing_page_url":"https://hdl.handle.net/2117/349312","pdf_url":null,"source":{"id":"https://openalex.org/S4377196262","display_name":"UPCommons institutional repository (Universitat Polit\u00e8cnica de Catalunya)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I9617848","host_organization_name":"Universitat Polit\u00e8cnica de Catalunya","host_organization_lineage":["https://openalex.org/I9617848"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article"},"sustainable_development_goals":[{"score":0.9200000166893005,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[{"id":"https://openalex.org/G1643949827","display_name":null,"funder_award_id":"AEI/10.13039/501100011033","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G2262748287","display_name":null,"funder_award_id":"501100011033","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G2309174360","display_name":null,"funder_award_id":"10.13039","funder_id":"https://openalex.org/F4320322930","funder_display_name":"Ministerio de Ciencia e Innovaci\u00f3n"},{"id":"https://openalex.org/G2541611411","display_name":null,"funder_award_id":"PID2019-107255GB-C21/AEI/10.13039/501100011033","funder_id":"https://openalex.org/F4320322930","funder_display_name":"Ministerio de Ciencia e Innovaci\u00f3n"},{"id":"https://openalex.org/G2855141111","display_name":null,"funder_award_id":"10.13039/501100011033","funder_id":"https://openalex.org/F4320326262","funder_display_name":"Ministerio de Asuntos Econ\u00f3micos y Transformaci\u00f3n Digital, Gobierno de Espa\u00f1a"},{"id":"https://openalex.org/G2953935077","display_name":null,"funder_award_id":"PID2019-107255GB-C21/AEI/10.13039/501100011033","funder_id":"https://openalex.org/F4320326262","funder_display_name":"Ministerio de Asuntos Econ\u00f3micos y Transformaci\u00f3n Digital, Gobierno de Espa\u00f1a"},{"id":"https://openalex.org/G300979063","display_name":null,"funder_award_id":"10.13039/501100011033","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G3418367361","display_name":null,"funder_award_id":"RYC-2016-21104","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G3480869486","display_name":null,"funder_award_id":"13039","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G3690828678","display_name":null,"funder_award_id":"PID2019","funder_id":"https://openalex.org/F4320322930","funder_display_name":"Ministerio de Ciencia e Innovaci\u00f3n"},{"id":"https://openalex.org/G370059240","display_name":null,"funder_award_id":"779877","funder_id":"https://openalex.org/F4320332999","funder_display_name":"Horizon 2020 Framework Programme"},{"id":"https://openalex.org/G4017095837","display_name":null,"funder_award_id":"AEI/10.13039/501100011033","funder_id":"https://openalex.org/F4320322930","funder_display_name":"Ministerio de Ciencia e Innovaci\u00f3n"},{"id":"https://openalex.org/G4350665218","display_name":null,"funder_award_id":"H2020","funder_id":"https://openalex.org/F4320326262","funder_display_name":"Ministerio de Asuntos Econ\u00f3micos y Transformaci\u00f3n Digital, Gobierno de Espa\u00f1a"},{"id":"https://openalex.org/G4619247980","display_name":null,"funder_award_id":"RYC-2016-21104","funder_id":"https://openalex.org/F4320326262","funder_display_name":"Ministerio de Asuntos Econ\u00f3micos y Transformaci\u00f3n Digital, Gobierno de Espa\u00f1a"},{"id":"https://openalex.org/G4882408770","display_name":null,"funder_award_id":"AEI/10.13039/501100011033","funder_id":"https://openalex.org/F4320326262","funder_display_name":"Ministerio de Asuntos Econ\u00f3micos y Transformaci\u00f3n Digital, Gobierno de Espa\u00f1a"},{"id":"https://openalex.org/G5080475149","display_name":null,"funder_award_id":"10.13039","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G5175525644","display_name":null,"funder_award_id":"PID2019","funder_id":"https://openalex.org/F4320332999","funder_display_name":"Horizon 2020 Framework Programme"},{"id":"https://openalex.org/G5391675908","display_name":null,"funder_award_id":"RTI2018-098156-B-C53","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G5421974903","display_name":null,"funder_award_id":"501100011033","funder_id":"https://openalex.org/F4320322930","funder_display_name":"Ministerio de Ciencia e Innovaci\u00f3n"},{"id":"https://openalex.org/G5550858994","display_name":null,"funder_award_id":"AEI/10","funder_id":"https://openalex.org/F4320322930","funder_display_name":"Ministerio de Ciencia e Innovaci\u00f3n"},{"id":"https://openalex.org/G5584920962","display_name":null,"funder_award_id":"PID2019-107255GB-C21/AEI/10.13039/501100011033","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G5765248861","display_name":null,"funder_award_id":"RYC-2017-23269","funder_id":"https://openalex.org/F4320326262","funder_display_name":"Ministerio de Asuntos Econ\u00f3micos y Transformaci\u00f3n Digital, Gobierno de Espa\u00f1a"},{"id":"https://openalex.org/G6006988010","display_name":null,"funder_award_id":"PID2019-107255GB","funder_id":"https://openalex.org/F4320322930","funder_display_name":"Ministerio de Ciencia e Innovaci\u00f3n"},{"id":"https://openalex.org/G6415078851","display_name":null,"funder_award_id":"RYC-2017","funder_id":"https://openalex.org/F4320322930","funder_display_name":"Ministerio de Ciencia e Innovaci\u00f3n"},{"id":"https://openalex.org/G6641934258","display_name":null,"funder_award_id":"PID2019-107255GB-C21","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G6833763678","display_name":null,"funder_award_id":"PID2019-107255GB","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G683931746","display_name":null,"funder_award_id":"H2020","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G7084143925","display_name":null,"funder_award_id":"AEI/10","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G7266728691","display_name":null,"funder_award_id":"13039/501100011033","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G7535663061","display_name":null,"funder_award_id":"AEI/10.","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G7643708868","display_name":null,"funder_award_id":"10.13039/501100011033","funder_id":"https://openalex.org/F4320322930","funder_display_name":"Ministerio de Ciencia e Innovaci\u00f3n"},{"id":"https://openalex.org/G7874301403","display_name":null,"funder_award_id":"C21/AEI/10.13039/501100011033","funder_id":"https://openalex.org/F4320322930","funder_display_name":"Ministerio de Ciencia e Innovaci\u00f3n"},{"id":"https://openalex.org/G8055432103","display_name":null,"funder_award_id":"13039/501100011033","funder_id":"https://openalex.org/F4320322930","funder_display_name":"Ministerio de Ciencia e Innovaci\u00f3n"},{"id":"https://openalex.org/G8388673173","display_name":null,"funder_award_id":"RTI2018-098156-B-C53","funder_id":"https://openalex.org/F4320322930","funder_display_name":"Ministerio de Ciencia e Innovaci\u00f3n"},{"id":"https://openalex.org/G8684520763","display_name":null,"funder_award_id":"PID2019","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G8796179060","display_name":null,"funder_award_id":"PID2019-107255GB-C21","funder_id":"https://openalex.org/F4320322930","funder_display_name":"Ministerio de Ciencia e Innovaci\u00f3n"},{"id":"https://openalex.org/G8853601691","display_name":null,"funder_award_id":"/AEI/10.13039/501100011033","funder_id":"https://openalex.org/F4320322930","funder_display_name":"Ministerio de Ciencia e Innovaci\u00f3n"}],"funders":[{"id":"https://openalex.org/F4320322930","display_name":"Ministerio de Ciencia e Innovaci\u00f3n","ror":"https://ror.org/034900433"},{"id":"https://openalex.org/F4320326262","display_name":"Ministerio de Asuntos Econ\u00f3micos y Transformaci\u00f3n Digital, Gobierno de Espa\u00f1a","ror":"https://ror.org/03sv46s19"},{"id":"https://openalex.org/F4320332999","display_name":"Horizon 2020 Framework Programme","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320335598","display_name":"Agencia Estatal de Investigaci\u00f3n","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":40,"referenced_works":["https://openalex.org/W1555915743","https://openalex.org/W1973538724","https://openalex.org/W1981153984","https://openalex.org/W2001984859","https://openalex.org/W2012252449","https://openalex.org/W2013259664","https://openalex.org/W2029014329","https://openalex.org/W2036484604","https://openalex.org/W2066862978","https://openalex.org/W2081373884","https://openalex.org/W2085171150","https://openalex.org/W2097572763","https://openalex.org/W2108283760","https://openalex.org/W2120585153","https://openalex.org/W2124273985","https://openalex.org/W2135018441","https://openalex.org/W2144481293","https://openalex.org/W2147657366","https://openalex.org/W2153185479","https://openalex.org/W2155568054","https://openalex.org/W2167399819","https://openalex.org/W2168921806","https://openalex.org/W2170382128","https://openalex.org/W2236252626","https://openalex.org/W2278832452","https://openalex.org/W2475636809","https://openalex.org/W2613264175","https://openalex.org/W2757156483","https://openalex.org/W2913795363","https://openalex.org/W2963768428","https://openalex.org/W3016723581","https://openalex.org/W3123542955","https://openalex.org/W3140574618","https://openalex.org/W3145971282","https://openalex.org/W3148394109","https://openalex.org/W4246166885","https://openalex.org/W4255229080","https://openalex.org/W4386017381","https://openalex.org/W6666992991","https://openalex.org/W6987144925"],"related_works":["https://openalex.org/W7941220","https://openalex.org/W2127972303","https://openalex.org/W2133860611","https://openalex.org/W3169195854","https://openalex.org/W2107831078","https://openalex.org/W4248145683","https://openalex.org/W2901114907","https://openalex.org/W2010414531","https://openalex.org/W1498734356","https://openalex.org/W2889110163"],"abstract_inverted_index":{"Vector":[0],"processors":[1],"(e.g.,":[2],"SIMD":[3,147],"or":[4,212],"GPUs)":[5],"are":[6,182],"ubiquitous":[7],"in":[8,15,89,101,134,244],"high":[9],"performance":[10,66,85,193,272,305],"systems.":[11],"All":[12],"the":[13,16,64,84,96,106,114,138,158,177,185,219,222,238,245,312],"supercomputers":[14],"world":[17],"exploit":[18],"data-level":[19],"parallelism":[20],"(DLP),":[21],"for":[22,40,225,252,289,311],"example":[23],"by":[24,273,282],"using":[25],"single":[26],"instructions":[27,148,242],"to":[28,79,95,130,184,200,206,229,237,261,275,284],"operate":[29],"over":[30],"several":[31],"data":[32],"elements.":[33],"Improving":[34],"vector":[35,47,71,110,136,173],"processing":[36],"is":[37,61,92,108],"therefore":[38],"key":[39,226],"exascale":[41,118],"computing.":[42],"However,":[43,188],"despite":[44],"its":[45],"potential,":[46],"code":[48,223],"generation":[49],"and":[50,86,194,278,306,315],"execution":[51,132],"have":[52],"significant":[53,192],"challenges.":[54],"Among":[55],"these":[56],"challenges,":[57],"control":[58],"flow":[59],"divergence":[60,81],"one":[62],"of":[63,98,117,157,161,208,214,293],"main":[65],"limiting":[67],"factors.":[68],"Most":[69],"modern":[70],"instruction":[72,160],"sets,":[73],"including":[74],"SIMD,":[75],"rely":[76],"on":[77,255,287],"predication":[78],"support":[80],"control.":[82],"Nevertheless,":[83],"energy":[87,115,195,281,309],"consumption":[88],"predicated":[90,103,135,146,296],"codes":[91],"usually":[93],"insensitive":[94],"number":[97],"active":[99,153,202,253],"elements":[100,154,166,254],"a":[102,127,191,290,291],"mask.":[104],"Since":[105],"trend":[107],"that":[109,269],"register":[111],"size":[112],"increases,":[113],"efficiency":[116,133],"computing":[119],"systems":[120],"will":[121],"become":[122],"sub-optimal.":[123],"This":[124,247],"article":[125],"proposes":[126],"novel":[128],"approach":[129],"improve":[131],"codes,":[137],"Compiler-Assisted":[139],"Compaction/Restoration":[140],"(CACR)":[141],"technique.":[142],"Baseline":[143],"CR":[144,189,249,300],"delays":[145],"with":[149,295],"inactive":[150],"elements,":[151,203],"compacting":[152],"from":[155,250],"instances":[156],"same":[159,313],"consecutive":[162],"loop":[163],"iterations.":[164],"Compacted":[165],"form":[167,262],"an":[168],"equivalent":[169],"<italic":[170],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[171],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">dense</i>":[172],"instruction.":[174],"After":[175],"executing":[176],"dense":[178,263],"instructions,":[179],"their":[180],"results":[181,266],"restored":[183],"original":[186],"instructions.":[187,264],"has":[190],"penalty":[196],"when":[197,210,257],"it":[198,233,258],"fails":[199],"find":[201],"either":[204],"due":[205],"lack":[207],"resources":[209],"unrolling":[211],"because":[213],"inter-loop":[215],"dependencies.":[216],"In":[217],"CACR,":[218],"compiler":[220],"analyzes":[221],"looking":[224],"information":[227,236],"required":[228],"configure":[230],"CR.":[231],"Then,":[232],"passes":[234],"this":[235],"processor":[239],"via":[240],"new":[241],"inserted":[243],"code.":[246],"prevents":[248],"waiting":[251],"scenarios":[256],"would":[259],"fail":[260],"Simulated":[265],"(gem5)":[267],"show":[268],"CACR":[270],"improves":[271],"up":[274,283],"29":[276],"percent":[277,286,304,308],"reduces":[279],"dynamic":[280],"24.2":[285],"average,":[288],"set":[292],"applications":[294],"execution.":[297],"The":[298],"baseline":[299],"only":[301],"achieves":[302],"18.6":[303],"14":[307],"improvements":[310],"configuration":[314],"applications.":[316]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2021-07-05T00:00:00"}
