{"id":"https://openalex.org/W2052167384","doi":"https://doi.org/10.1109/tc.2013.46","title":"Squashing Alternatives for Software-Based Speculative Parallelization","display_name":"Squashing Alternatives for Software-Based Speculative Parallelization","publication_year":2014,"publication_date":"2014-06-23","ids":{"openalex":"https://openalex.org/W2052167384","doi":"https://doi.org/10.1109/tc.2013.46","mag":"2052167384"},"language":"en","primary_location":{"id":"doi:10.1109/tc.2013.46","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2013.46","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","1557-9956","2326-3814"],"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 Computers","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://uvadoc.uva.es/bitstream/10324/70432/1/Squashing_Alternatives_for_Software-Based_Speculative_Parallelization.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5098590621","display_name":"\u00c1lvaro Garc\u00eda Y\u00e1g\u00fcez","orcid":null},"institutions":[{"id":"https://openalex.org/I108103353","display_name":"Universidad de Valladolid","ror":"https://ror.org/01fvbaw18","country_code":"ES","type":"education","lineage":["https://openalex.org/I108103353"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"\u00c1lvaro Garc\u00eda Y\u00e1g\u00fcez","raw_affiliation_strings":["Departamento de Inform&#x00E1;tica, ETS Inform&#x00E1;tica, Universidad de Valladolid, Campus Miguel Delibes, Valladolid, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Departamento de Inform&#x00E1;tica, ETS Inform&#x00E1;tica, Universidad de Valladolid, Campus Miguel Delibes, Valladolid, Spain","institution_ids":["https://openalex.org/I108103353"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043394187","display_name":"Diego R. Llanos","orcid":"https://orcid.org/0000-0001-6240-9109"},"institutions":[{"id":"https://openalex.org/I108103353","display_name":"Universidad de Valladolid","ror":"https://ror.org/01fvbaw18","country_code":"ES","type":"education","lineage":["https://openalex.org/I108103353"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Diego R. Llanos","raw_affiliation_strings":["Departamento de Inform&#x00E1;tica, ETS Inform&#x00E1;tica, Universidad de Valladolid, Campus Miguel Delibes, Valladolid, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Departamento de Inform&#x00E1;tica, ETS Inform&#x00E1;tica, Universidad de Valladolid, Campus Miguel Delibes, Valladolid, Spain","institution_ids":["https://openalex.org/I108103353"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5025222271","display_name":"Arturo Gonz\u00e1lez-Escribano","orcid":"https://orcid.org/0000-0003-1309-9321"},"institutions":[{"id":"https://openalex.org/I108103353","display_name":"Universidad de Valladolid","ror":"https://ror.org/01fvbaw18","country_code":"ES","type":"education","lineage":["https://openalex.org/I108103353"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Arturo Gonzalez-Escribano","raw_affiliation_strings":["Departamento de Inform&#x00E1;tica, ETS Inform&#x00E1;tica, Universidad de Valladolid, Campus Miguel Delibes, Valladolid, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Departamento de Inform&#x00E1;tica, ETS Inform&#x00E1;tica, Universidad de Valladolid, Campus Miguel Delibes, Valladolid, Spain","institution_ids":["https://openalex.org/I108103353"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I108103353"],"apc_list":null,"apc_paid":null,"fwci":1.8905,"has_fulltext":true,"cited_by_count":12,"citation_normalized_percentile":{"value":0.857289,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"63","issue":"7","first_page":"1826","last_page":"1839"},"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/T10772","display_name":"Distributed systems and fault tolerance","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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9991000294685364,"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.8933768272399902},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.8810945749282837},{"id":"https://openalex.org/keywords/speculative-multithreading","display_name":"Speculative multithreading","score":0.8424218893051147},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.7714961767196655},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.5887824296951294},{"id":"https://openalex.org/keywords/execution-time","display_name":"Execution time","score":0.48346811532974243},{"id":"https://openalex.org/keywords/speculative-execution","display_name":"Speculative execution","score":0.47399818897247314},{"id":"https://openalex.org/keywords/posix-threads","display_name":"POSIX Threads","score":0.4655837118625641},{"id":"https://openalex.org/keywords/automatic-parallelization","display_name":"Automatic parallelization","score":0.4598463773727417},{"id":"https://openalex.org/keywords/compile-time","display_name":"Compile time","score":0.45518678426742554},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.41910967230796814},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.393116295337677},{"id":"https://openalex.org/keywords/multithreading","display_name":"Multithreading","score":0.36614274978637695},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.29713523387908936}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8933768272399902},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.8810945749282837},{"id":"https://openalex.org/C15296174","wikidata":"https://www.wikidata.org/wiki/Q7575343","display_name":"Speculative multithreading","level":4,"score":0.8424218893051147},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.7714961767196655},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.5887824296951294},{"id":"https://openalex.org/C2989134064","wikidata":"https://www.wikidata.org/wiki/Q288510","display_name":"Execution time","level":2,"score":0.48346811532974243},{"id":"https://openalex.org/C141331961","wikidata":"https://www.wikidata.org/wiki/Q2164465","display_name":"Speculative execution","level":2,"score":0.47399818897247314},{"id":"https://openalex.org/C41138395","wikidata":"https://www.wikidata.org/wiki/Q928112","display_name":"POSIX Threads","level":3,"score":0.4655837118625641},{"id":"https://openalex.org/C164833996","wikidata":"https://www.wikidata.org/wiki/Q2323839","display_name":"Automatic parallelization","level":3,"score":0.4598463773727417},{"id":"https://openalex.org/C200833197","wikidata":"https://www.wikidata.org/wiki/Q333707","display_name":"Compile time","level":3,"score":0.45518678426742554},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.41910967230796814},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.393116295337677},{"id":"https://openalex.org/C201410400","wikidata":"https://www.wikidata.org/wiki/Q1064412","display_name":"Multithreading","level":3,"score":0.36614274978637695},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.29713523387908936}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tc.2013.46","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2013.46","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","1557-9956","2326-3814"],"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 Computers","raw_type":"journal-article"},{"id":"pmh:oai:uvadoc.uva.es:10324/70432","is_oa":true,"landing_page_url":"https://uvadoc.uva.es/handle/10324/70432","pdf_url":"https://uvadoc.uva.es/bitstream/10324/70432/1/Squashing_Alternatives_for_Software-Based_Speculative_Parallelization.pdf","source":{"id":"https://openalex.org/S4306401553","display_name":"UVaDOC UVaDOC University of Valladolid Documentary Repository (University of Valladolid)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I108103353","host_organization_name":"Universidad de Valladolid","host_organization_lineage":["https://openalex.org/I108103353"],"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/article"}],"best_oa_location":{"id":"pmh:oai:uvadoc.uva.es:10324/70432","is_oa":true,"landing_page_url":"https://uvadoc.uva.es/handle/10324/70432","pdf_url":"https://uvadoc.uva.es/bitstream/10324/70432/1/Squashing_Alternatives_for_Software-Based_Speculative_Parallelization.pdf","source":{"id":"https://openalex.org/S4306401553","display_name":"UVaDOC UVaDOC University of Valladolid Documentary Repository (University of Valladolid)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I108103353","host_organization_name":"Universidad de Valladolid","host_organization_lineage":["https://openalex.org/I108103353"],"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/article"},"sustainable_development_goals":[{"score":0.800000011920929,"display_name":"Peace, Justice and strong institutions","id":"https://metadata.un.org/sdg/16"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320328351","display_name":"Junta de Castilla y Le\u00f3n","ror":"https://ror.org/02s8dab97"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2052167384.pdf","grobid_xml":"https://content.openalex.org/works/W2052167384.grobid-xml"},"referenced_works_count":40,"referenced_works":["https://openalex.org/W1517933564","https://openalex.org/W1556859836","https://openalex.org/W1642167091","https://openalex.org/W1646289414","https://openalex.org/W1920457490","https://openalex.org/W2002549773","https://openalex.org/W2016764587","https://openalex.org/W2029439570","https://openalex.org/W2034295647","https://openalex.org/W2037462607","https://openalex.org/W2063135141","https://openalex.org/W2076406769","https://openalex.org/W2078429521","https://openalex.org/W2080457852","https://openalex.org/W2097717378","https://openalex.org/W2101036721","https://openalex.org/W2105121389","https://openalex.org/W2106018697","https://openalex.org/W2109192102","https://openalex.org/W2114251233","https://openalex.org/W2116170858","https://openalex.org/W2120518487","https://openalex.org/W2126753236","https://openalex.org/W2127218465","https://openalex.org/W2136798749","https://openalex.org/W2141944997","https://openalex.org/W2146039870","https://openalex.org/W2153185584","https://openalex.org/W2158308706","https://openalex.org/W2164529885","https://openalex.org/W2214214281","https://openalex.org/W2537115708","https://openalex.org/W3136337477","https://openalex.org/W4231356916","https://openalex.org/W4246980034","https://openalex.org/W4250395842","https://openalex.org/W4255786934","https://openalex.org/W6630972986","https://openalex.org/W6636707980","https://openalex.org/W6677579146"],"related_works":["https://openalex.org/W2034886984","https://openalex.org/W3196293061","https://openalex.org/W2146081545","https://openalex.org/W4387670486","https://openalex.org/W2269131302","https://openalex.org/W3012385591","https://openalex.org/W2004692581","https://openalex.org/W2969801138","https://openalex.org/W586214199","https://openalex.org/W2069366701"],"abstract_inverted_index":{"Speculative":[0],"parallelization":[1,186],"is":[2,92],"a":[3,23,74,88,133,164,174],"runtime":[4],"technique":[5],"that":[6,14,51,77,83,117,141],"optimistically":[7],"executes":[8],"sequential":[9,34],"code":[10],"in":[11,191],"parallel,":[12],"checking":[13],"no":[15],"dependence":[16,24,90,156],"violations":[17,157],"arise.":[18],"In":[19,59],"the":[20,41,65,79,179],"case":[21],"of":[22,68,81,102,154,168,176,178,181],"violation,":[25],"all":[26,45,115],"mechanisms":[27],"proposed":[28],"so":[29],"far":[30],"either":[31],"switch":[32],"to":[33,170],"execution,":[35],"or":[36],"conservatively":[37],"stop":[38],"and":[39,44,109,148,188],"restart":[40],"offending":[42,111],"thread":[43],"its":[46],"successors,":[47],"potentially":[48],"discarding":[49],"work":[50,61],"does":[52],"not":[53,143],"depend":[54],"on":[55,132],"this":[56,60,71,126,192],"particular":[57],"violation.":[58],"we":[62],"systematically":[63],"explore":[64],"design":[66],"space":[67],"solutions":[69,131],"for":[70],"problem,":[72],"proposing":[73],"new":[75,95,127],"mechanism":[76],"reduces":[78],"number":[80],"threads":[82,116],"should":[84],"be":[85],"restarted":[86],"when":[87],"data":[89,120],"violation":[91],"found.":[93],"Our":[94,160],"solution,":[96],"called":[97],"exclusive":[98],"squashing,":[99],"keeps":[100],"track":[101],"inter-thread":[103,155],"dependencies":[104],"at":[105,145,158],"runtime,":[106],"selectively":[107],"stopping":[108],"restarting":[110],"threads,":[112],"together":[113,172],"with":[114,129,139,173],"have":[118,124],"consumed":[119],"from":[121],"them.":[122],"We":[123],"compared":[125],"approach":[128],"existent":[130],"real":[134],"system,":[135],"executing":[136],"different":[137],"applications":[138],"loops":[140],"are":[142,194],"analyzable":[144],"compile":[146],"time":[147],"present":[149],"as":[150,152],"much":[151],"10%":[153],"runtime.":[159],"experimental":[161],"results":[162],"show":[163],"relative":[165],"performance":[166],"improvement":[167],"up":[169],"14%,":[171],"reduction":[175],"one-third":[177],"numbers":[180],"squashed":[182],"threads.":[183],"The":[184],"speculative":[185],"scheme":[187],"benchmarks":[189],"described":[190],"paper":[193],"available":[195],"under":[196],"request.":[197]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":3},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":3}],"updated_date":"2026-06-26T08:34:08.712188","created_date":"2016-06-24T00:00:00"}
