{"id":"https://openalex.org/W3139171839","doi":"https://doi.org/10.1109/pact.2013.6618824","title":"Vectorization past dependent branches through speculation","display_name":"Vectorization past dependent branches through speculation","publication_year":2013,"publication_date":"2013-10-01","ids":{"openalex":"https://openalex.org/W3139171839","doi":"https://doi.org/10.1109/pact.2013.6618824","mag":"3139171839"},"language":"en","primary_location":{"id":"doi:10.1109/pact.2013.6618824","is_oa":false,"landing_page_url":"https://doi.org/10.1109/pact.2013.6618824","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 22nd International Conference on Parallel Architectures and Compilation Techniques","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://www.openaccessrepository.it/record/22008","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5040617669","display_name":"Luc\u00eda G. Menezo","orcid":"https://orcid.org/0000-0003-0850-6738"},"institutions":[{"id":"https://openalex.org/I13134134","display_name":"Universidad de Cantabria","ror":"https://ror.org/046ffzj20","country_code":"ES","type":"education","lineage":["https://openalex.org/I13134134"]}],"countries":["ES"],"is_corresponding":true,"raw_author_name":"Lucia G. Menezo","raw_affiliation_strings":["University of Cantabria, Santander, Spain"],"affiliations":[{"raw_affiliation_string":"University of Cantabria, Santander, Spain","institution_ids":["https://openalex.org/I13134134"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072719334","display_name":"Valent\u00edn Puente","orcid":"https://orcid.org/0000-0002-6904-3282"},"institutions":[{"id":"https://openalex.org/I13134134","display_name":"Universidad de Cantabria","ror":"https://ror.org/046ffzj20","country_code":"ES","type":"education","lineage":["https://openalex.org/I13134134"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Valentin Puente","raw_affiliation_strings":["University of Cantabria, Santander, Spain"],"affiliations":[{"raw_affiliation_string":"University of Cantabria, Santander, Spain","institution_ids":["https://openalex.org/I13134134"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5034888161","display_name":"J.A. Gregorio","orcid":"https://orcid.org/0000-0003-2214-303X"},"institutions":[{"id":"https://openalex.org/I13134134","display_name":"Universidad de Cantabria","ror":"https://ror.org/046ffzj20","country_code":"ES","type":"education","lineage":["https://openalex.org/I13134134"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Jose Angel Gregorio","raw_affiliation_strings":["University of Cantabria, Santander, Spain"],"affiliations":[{"raw_affiliation_string":"University of Cantabria, Santander, Spain","institution_ids":["https://openalex.org/I13134134"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5040617669"],"corresponding_institution_ids":["https://openalex.org/I13134134"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.3385412,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"37","issue":null,"first_page":"353","last_page":"362"},"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9994999766349792,"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/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.8177393674850464},{"id":"https://openalex.org/keywords/directory","display_name":"Directory","score":0.766616940498352},{"id":"https://openalex.org/keywords/cache-coherence","display_name":"Cache coherence","score":0.5801864266395569},{"id":"https://openalex.org/keywords/coherence","display_name":"Coherence (philosophical gambling strategy)","score":0.5649816393852234},{"id":"https://openalex.org/keywords/reduction","display_name":"Reduction (mathematics)","score":0.46828386187553406},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.46310609579086304},{"id":"https://openalex.org/keywords/protocol","display_name":"Protocol (science)","score":0.45330485701560974},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4520835280418396},{"id":"https://openalex.org/keywords/memory-hierarchy","display_name":"Memory hierarchy","score":0.4495052099227905},{"id":"https://openalex.org/keywords/hierarchy","display_name":"Hierarchy","score":0.43586260080337524},{"id":"https://openalex.org/keywords/mesi-protocol","display_name":"MESI protocol","score":0.4255073070526123},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4057060182094574},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.35273420810699463},{"id":"https://openalex.org/keywords/cache-algorithms","display_name":"Cache algorithms","score":0.33389613032341003},{"id":"https://openalex.org/keywords/cpu-cache","display_name":"CPU cache","score":0.3214845657348633},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.10672551393508911},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.10204151272773743}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8177393674850464},{"id":"https://openalex.org/C2777683733","wikidata":"https://www.wikidata.org/wiki/Q201456","display_name":"Directory","level":2,"score":0.766616940498352},{"id":"https://openalex.org/C141917322","wikidata":"https://www.wikidata.org/wiki/Q1025017","display_name":"Cache coherence","level":5,"score":0.5801864266395569},{"id":"https://openalex.org/C2781181686","wikidata":"https://www.wikidata.org/wiki/Q4226068","display_name":"Coherence (philosophical gambling strategy)","level":2,"score":0.5649816393852234},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.46828386187553406},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.46310609579086304},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.45330485701560974},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4520835280418396},{"id":"https://openalex.org/C2778100165","wikidata":"https://www.wikidata.org/wiki/Q1589327","display_name":"Memory hierarchy","level":3,"score":0.4495052099227905},{"id":"https://openalex.org/C31170391","wikidata":"https://www.wikidata.org/wiki/Q188619","display_name":"Hierarchy","level":2,"score":0.43586260080337524},{"id":"https://openalex.org/C120936851","wikidata":"https://www.wikidata.org/wiki/Q1408065","display_name":"MESI protocol","level":5,"score":0.4255073070526123},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4057060182094574},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.35273420810699463},{"id":"https://openalex.org/C38556500","wikidata":"https://www.wikidata.org/wiki/Q13404475","display_name":"Cache algorithms","level":4,"score":0.33389613032341003},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.3214845657348633},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.10672551393508911},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.10204151272773743},{"id":"https://openalex.org/C204787440","wikidata":"https://www.wikidata.org/wiki/Q188504","display_name":"Alternative medicine","level":2,"score":0.0},{"id":"https://openalex.org/C34447519","wikidata":"https://www.wikidata.org/wiki/Q179522","display_name":"Market economy","level":1,"score":0.0},{"id":"https://openalex.org/C142724271","wikidata":"https://www.wikidata.org/wiki/Q7208","display_name":"Pathology","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/pact.2013.6618824","is_oa":false,"landing_page_url":"https://doi.org/10.1109/pact.2013.6618824","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 22nd International Conference on Parallel Architectures and Compilation Techniques","raw_type":"proceedings-article"},{"id":"pmh:oai:zenodo.org:22008","is_oa":true,"landing_page_url":"https://www.openaccessrepository.it/record/22008","pdf_url":null,"source":{"id":"https://openalex.org/S4306402478","display_name":"INFM-OAR (INFN Catania)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210116497","host_organization_name":"Istituto Nazionale di Fisica Nucleare, Sezione di Catania","host_organization_lineage":["https://openalex.org/I4210116497"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/conferencePaper"},{"id":"pmh:oai:zenodo.org:3444669","is_oa":true,"landing_page_url":"https://zenodo.org/record/3444669","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/conferencePaper"}],"best_oa_location":{"id":"pmh:oai:zenodo.org:22008","is_oa":true,"landing_page_url":"https://www.openaccessrepository.it/record/22008","pdf_url":null,"source":{"id":"https://openalex.org/S4306402478","display_name":"INFM-OAR (INFN Catania)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210116497","host_organization_name":"Istituto Nazionale di Fisica Nucleare, Sezione di Catania","host_organization_lineage":["https://openalex.org/I4210116497"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/conferencePaper"},"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.4000000059604645}],"awards":[],"funders":[{"id":"https://openalex.org/F4320322930","display_name":"Ministerio de Ciencia e Innovaci\u00f3n","ror":"https://ror.org/034900433"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":36,"referenced_works":["https://openalex.org/W1510263988","https://openalex.org/W1966887456","https://openalex.org/W1976343682","https://openalex.org/W1985818188","https://openalex.org/W2003292940","https://openalex.org/W2016521571","https://openalex.org/W2028918287","https://openalex.org/W2043340768","https://openalex.org/W2046996113","https://openalex.org/W2083963764","https://openalex.org/W2095703264","https://openalex.org/W2096013455","https://openalex.org/W2097876246","https://openalex.org/W2100741459","https://openalex.org/W2105102111","https://openalex.org/W2118703320","https://openalex.org/W2134022882","https://openalex.org/W2137196255","https://openalex.org/W2139397536","https://openalex.org/W2140354616","https://openalex.org/W2140480749","https://openalex.org/W2140643961","https://openalex.org/W2148797773","https://openalex.org/W2151032144","https://openalex.org/W2151460056","https://openalex.org/W2153445207","https://openalex.org/W2159793853","https://openalex.org/W2162109942","https://openalex.org/W2164264749","https://openalex.org/W2467393770","https://openalex.org/W2587796955","https://openalex.org/W2997147979","https://openalex.org/W4234916704","https://openalex.org/W4236466223","https://openalex.org/W4255469022","https://openalex.org/W6836629886"],"related_works":["https://openalex.org/W4285204597","https://openalex.org/W2290195868","https://openalex.org/W3193874149","https://openalex.org/W2139534474","https://openalex.org/W2290179447","https://openalex.org/W2123859627","https://openalex.org/W2057019356","https://openalex.org/W1993010599","https://openalex.org/W3139889547","https://openalex.org/W2929727597"],"abstract_inverted_index":{"This":[0,115],"paper":[1],"introduces":[2,89],"a":[3,90,104,149],"new":[4,91],"coherence":[5,24,33,81,107],"protocol":[6,25,82,101],"that":[7,134,158],"addresses":[8],"the":[9,64,70,100,111,117,131,159,172,177],"challenges":[10],"of":[11,40,72,120,154,166,176],"complex":[12],"multilevel":[13],"cache":[14,66],"hierarchies":[15],"in":[16,37,63,84,164],"future":[17],"many-core":[18],"systems.":[19],"In":[20,97],"order":[21],"to":[22,31,55,93,126,130,140,171],"keep":[23],"complexity":[26,58,142],"bounded,":[27],"inclusiveness":[28,135],"is":[29,78,136,145,161],"required":[30],"track":[32],"information":[34,113],"across":[35],"levels":[36],"this":[38,43,57,85,95],"type":[39],"systems,":[41],"but":[42,109],"might":[44],"introduce":[45,60],"unsustainable":[46],"costs":[47],"for":[48],"directory":[49,106,121],"structures.":[50],"Cost":[51],"reduction":[52,125],"decisions":[53],"taken":[54],"reduce":[56],"may":[59],"artificial":[61],"inefficiencies":[62],"on-chip":[65],"hierarchy,":[67],"especially":[68],"when":[69,138],"number":[71],"cores":[73],"and":[74,123,168,174],"private":[75],"caches":[76],"size":[77,122,173],"large.":[79],"The":[80,152],"presented":[83],"work,":[86],"denoted":[87],"MOSAIC,":[88],"approach":[92,160],"tackle":[94],"problem.":[96],"energy":[98,169],"terms,":[99],"scales":[102],"like":[103],"conventional":[105,150],"protocol,":[108],"relaxes":[110],"shared":[112],"inclusiveness.":[114],"allows":[116],"performance":[118,167],"implications":[119],"associativity":[124,175],"be":[127],"overcome.":[128],"Contrary":[129],"common":[132],"belief":[133],"inescapable":[137],"attempting":[139],"maintain":[141],"constrained,":[143],"MOSAIC":[144],"even":[146],"simpler":[147],"than":[148],"directory.":[151,178],"results":[153],"our":[155],"evaluation":[156],"show":[157],"quite":[162],"insensitive,":[163],"terms":[165],"expenditure,":[170]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2017,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
