{"id":"https://openalex.org/W4411800489","doi":"https://doi.org/10.1109/ccgrid64434.2025.00018","title":"Let It Unthread: The Good, the Bad and the Ugly Within Webassembly Portable Multithreading","display_name":"Let It Unthread: The Good, the Bad and the Ugly Within Webassembly Portable Multithreading","publication_year":2025,"publication_date":"2025-05-19","ids":{"openalex":"https://openalex.org/W4411800489","doi":"https://doi.org/10.1109/ccgrid64434.2025.00018"},"language":"en","primary_location":{"id":"doi:10.1109/ccgrid64434.2025.00018","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ccgrid64434.2025.00018","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 25th International Symposium on Cluster, Cloud and Internet Computing (CCGrid)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5023440534","display_name":"Marc S\u00e1nchez\u2010Artigas","orcid":"https://orcid.org/0000-0002-9700-7318"},"institutions":[{"id":"https://openalex.org/I55952717","display_name":"Universitat Rovira i Virgili","ror":"https://ror.org/00g5sqv46","country_code":"ES","type":"education","lineage":["https://openalex.org/I55952717"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Marc S\u00e1nchez-Artigas","raw_affiliation_strings":["Computer Science and Maths, Universitat Rovira i Virgili,Tarragona,Catalonia,Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Science and Maths, Universitat Rovira i Virgili,Tarragona,Catalonia,Spain","institution_ids":["https://openalex.org/I55952717"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5118706988","display_name":"Julen Bohoyo-Bengoetxea","orcid":null},"institutions":[{"id":"https://openalex.org/I55952717","display_name":"Universitat Rovira i Virgili","ror":"https://ror.org/00g5sqv46","country_code":"ES","type":"education","lineage":["https://openalex.org/I55952717"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Julen Bohoyo-Bengoetxea","raw_affiliation_strings":["Computer Science and Maths, Universitat Rovira i Virgili,Tarragona,Catalonia,Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Science and Maths, Universitat Rovira i Virgili,Tarragona,Catalonia,Spain","institution_ids":["https://openalex.org/I55952717"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I55952717"],"apc_list":null,"apc_paid":null,"fwci":1.5151,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.78259141,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"256","last_page":"265"},"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.9995999932289124,"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.9995999932289124,"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.9987000226974487,"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.9979000091552734,"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/multithreading","display_name":"Multithreading","score":0.8215677738189697},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5857802629470825},{"id":"https://openalex.org/keywords/simultaneous-multithreading","display_name":"Simultaneous multithreading","score":0.47087371349334717},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.26210877299308777},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.1448918879032135}],"concepts":[{"id":"https://openalex.org/C201410400","wikidata":"https://www.wikidata.org/wiki/Q1064412","display_name":"Multithreading","level":3,"score":0.8215677738189697},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5857802629470825},{"id":"https://openalex.org/C85717602","wikidata":"https://www.wikidata.org/wiki/Q82178","display_name":"Simultaneous multithreading","level":4,"score":0.47087371349334717},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.26210877299308777},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.1448918879032135}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ccgrid64434.2025.00018","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ccgrid64434.2025.00018","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 25th International Symposium on Cluster, Cloud and Internet Computing (CCGrid)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W2085773946","https://openalex.org/W2169875292","https://openalex.org/W2734941459","https://openalex.org/W3112572460","https://openalex.org/W3155555003","https://openalex.org/W3197594700","https://openalex.org/W3207840788","https://openalex.org/W3211290491","https://openalex.org/W4232865065","https://openalex.org/W4245410964","https://openalex.org/W4283375991","https://openalex.org/W4286307980","https://openalex.org/W4321446241","https://openalex.org/W4321780968","https://openalex.org/W4384154547"],"related_works":["https://openalex.org/W2118532220","https://openalex.org/W4240807263","https://openalex.org/W2913446311","https://openalex.org/W1532726325","https://openalex.org/W2354938433","https://openalex.org/W3142147837","https://openalex.org/W2115561485","https://openalex.org/W1987511199","https://openalex.org/W35114839","https://openalex.org/W196517846"],"abstract_inverted_index":{"With":[0,50],"a":[1,20,26,102,106,137,157],"well-defined":[2],"low-level":[3],"virtual":[4],"instruction":[5],"set,":[6],"low":[7],"memory":[8,149],"footprint":[9],"and":[10,45,90,101,134],"fast":[11],"start-up":[12],"times,":[13],"WebAssembly":[14,33],"has":[15,36],"been":[16,37],"strongly":[17],"positioned":[18],"as":[19,156],"lightweight":[21],"alternative":[22],"to":[23,40,73,88,95,123,139],"containers.":[24],"For":[25],"long":[27],"time,":[28],"one":[29],"missing":[30],"piece":[31],"from":[32,47],"standalone":[34,108],"runtimes":[35],"the":[38,51,56,82,115,128,145,162],"incapacity":[39],"run":[41],"shared-memory":[42],"parallel":[43],"code":[44,121],"benefit":[46],"multicore":[48],"execution.":[49],"recent":[52],"WASI":[53,147,154],"threads":[54,86,155],"proposal,":[55],"tantalizing":[57],"promise":[58,77],"of":[59,84,105,117,130,165],"cross-platform":[60],"highperformance":[61],"execution":[62,93,164],"is":[63,78],"more":[64],"real":[65],"than":[66],"ever.":[67],"In":[68],"this":[69,76],"article,":[70],"we":[71,110,152],"explore":[72],"what":[74],"extent":[75],"fulfilled":[79],"by":[80,144],"investigating":[81],"translation":[83],"POSIX":[85],"applications":[87],"WebAssembly,":[89],"how":[91],"their":[92],"compares":[94],"native":[96],"code.":[97,167],"Using":[98],"standardized":[99],"benchmarks":[100],"deep":[103],"analysis":[104],"popular":[107],"runtime,":[109],"reveal":[111],"interesting":[112],"findings":[113],"on":[114,127],"lack":[116],"performance":[118],"in":[119],"multithreaded":[120,166],"cross-compiled":[122],"WebAssembly.":[124],"We":[125],"elaborate":[126],"difficulty":[129],"correcting":[131],"these":[132],"inefficiencies,":[133],"even":[135],"provide":[136],"mitigation":[138],"excessive":[140],"thread":[141],"locking":[142],"caused":[143],"default":[146],"libe":[148],"allocator.":[150],"Overall,":[151],"see":[153],"good":[158],"starting":[159],"point":[160],"for":[161],"efficient":[163]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
