{"id":"https://openalex.org/W4366166157","doi":"https://doi.org/10.1016/j.jpdc.2023.04.002","title":"CSMV: A highly scalable multi-versioned software transactional memory for GPUs","display_name":"CSMV: A highly scalable multi-versioned software transactional memory for GPUs","publication_year":2023,"publication_date":"2023-04-17","ids":{"openalex":"https://openalex.org/W4366166157","doi":"https://doi.org/10.1016/j.jpdc.2023.04.002"},"language":"en","primary_location":{"id":"doi:10.1016/j.jpdc.2023.04.002","doi":"https://doi.org/10.1016/j.jpdc.2023.04.002","is_oa":false,"landing_page_url":"https://doi.org/10.1016/j.jpdc.2023.04.002","pdf_url":null,"source":{"id":"https://openalex.org/S157146593","display_name":"Journal of Parallel and Distributed Computing","issn_l":"0743-7315","issn":["0743-7315","1096-0848"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["ccf-b","cwts-core","dongbi-b","jufo-2","norway-2","poland-100","russia-white-list-1"],"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Parallel and Distributed Computing","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"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/A5014440375","display_name":"Diogo A. P. Nunes","orcid":"https://orcid.org/0000-0002-6614-8556","observed_orcids":["https://orcid.org/0000-0002-6614-8556"]},"institutions":[{"id":"https://openalex.org/I121345201","display_name":"Instituto de Engenharia de Sistemas e Computadores Investiga\u00e7\u00e3o e Desenvolvimento","ror":"https://ror.org/04mqy3p58","country_code":"PT","type":"nonprofit","lineage":["https://openalex.org/I121345201","https://openalex.org/I4210125590"]},{"id":"https://openalex.org/I141596103","display_name":"University of Lisbon","ror":"https://ror.org/01c27hj86","country_code":"PT","type":"education","lineage":["https://openalex.org/I141596103"]},{"id":"https://openalex.org/I4387152517","display_name":"Instituto Superior T\u00e9cnico","ror":"https://ror.org/03db2by73","country_code":"PT","type":"education","lineage":["https://openalex.org/I141596103","https://openalex.org/I4387152517"]}],"countries":["PT"],"is_corresponding":true,"raw_author_name":"Diogo Nunes","raw_affiliation_strings":["INESC-ID & Instituto Superior T\u00e9cnico, Universidade de Lisboa, Rua Alves Redol, 9, 1000-029, Lisbon, Portugal"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"INESC-ID & Instituto Superior T\u00e9cnico, Universidade de Lisboa, Rua Alves Redol, 9, 1000-029, Lisbon, Portugal","institution_ids":["https://openalex.org/I121345201","https://openalex.org/I141596103","https://openalex.org/I4387152517"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070358654","display_name":"Daniel Castro","orcid":"https://orcid.org/0000-0002-7564-0454","observed_orcids":["https://orcid.org/0000-0002-7564-0454"]},"institutions":[{"id":"https://openalex.org/I121345201","display_name":"Instituto de Engenharia de Sistemas e Computadores Investiga\u00e7\u00e3o e Desenvolvimento","ror":"https://ror.org/04mqy3p58","country_code":"PT","type":"nonprofit","lineage":["https://openalex.org/I121345201","https://openalex.org/I4210125590"]},{"id":"https://openalex.org/I141596103","display_name":"University of Lisbon","ror":"https://ror.org/01c27hj86","country_code":"PT","type":"education","lineage":["https://openalex.org/I141596103"]},{"id":"https://openalex.org/I4387152517","display_name":"Instituto Superior T\u00e9cnico","ror":"https://ror.org/03db2by73","country_code":"PT","type":"education","lineage":["https://openalex.org/I141596103","https://openalex.org/I4387152517"]}],"countries":["PT"],"is_corresponding":true,"raw_author_name":"Daniel Castro","raw_affiliation_strings":["INESC-ID & Instituto Superior T\u00e9cnico, Universidade de Lisboa, Rua Alves Redol, 9, 1000-029, Lisbon, Portugal"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"INESC-ID & Instituto Superior T\u00e9cnico, Universidade de Lisboa, Rua Alves Redol, 9, 1000-029, Lisbon, Portugal","institution_ids":["https://openalex.org/I121345201","https://openalex.org/I141596103","https://openalex.org/I4387152517"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5049600349","display_name":"Paolo Romano","orcid":"https://orcid.org/0000-0001-7026-7446","observed_orcids":["https://orcid.org/0000-0001-7026-7446"]},"institutions":[{"id":"https://openalex.org/I121345201","display_name":"Instituto de Engenharia de Sistemas e Computadores Investiga\u00e7\u00e3o e Desenvolvimento","ror":"https://ror.org/04mqy3p58","country_code":"PT","type":"nonprofit","lineage":["https://openalex.org/I121345201","https://openalex.org/I4210125590"]},{"id":"https://openalex.org/I141596103","display_name":"University of Lisbon","ror":"https://ror.org/01c27hj86","country_code":"PT","type":"education","lineage":["https://openalex.org/I141596103"]},{"id":"https://openalex.org/I4387152517","display_name":"Instituto Superior T\u00e9cnico","ror":"https://ror.org/03db2by73","country_code":"PT","type":"education","lineage":["https://openalex.org/I141596103","https://openalex.org/I4387152517"]}],"countries":["PT"],"is_corresponding":true,"raw_author_name":"Paolo Romano","raw_affiliation_strings":["INESC-ID & Instituto Superior T\u00e9cnico, Universidade de Lisboa, Rua Alves Redol, 9, 1000-029, Lisbon, Portugal"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"INESC-ID & Instituto Superior T\u00e9cnico, Universidade de Lisboa, Rua Alves Redol, 9, 1000-029, Lisbon, Portugal","institution_ids":["https://openalex.org/I121345201","https://openalex.org/I141596103","https://openalex.org/I4387152517"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5014440375","https://openalex.org/A5049600349","https://openalex.org/A5070358654"],"corresponding_institution_ids":["https://openalex.org/I121345201","https://openalex.org/I141596103","https://openalex.org/I4387152517"],"apc_list":{"value":3160,"currency":"USD","value_usd":3160},"apc_paid":null,"fwci":0.0907,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.34688316,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":93},"biblio":{"volume":"180","issue":null,"first_page":"104701","last_page":"104701"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9970999956130981,"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"}},"topics":[{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9970999956130981,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.00279999990016222,"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/T10317","display_name":"Advanced Database Systems and Queries","score":9.999999747378752e-05,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/software-transactional-memory","display_name":"software transactional memory","score":0.9919999837875366},{"id":"https://openalex.org/keywords/gpu-programming","display_name":"GPU programming","score":0.5289999842643738},{"id":"https://openalex.org/keywords/transaction-commit","display_name":"transaction commit","score":0.5740000009536743},{"id":"https://openalex.org/keywords/on-chip-memory","display_name":"on-chip memory","score":0.75},{"id":"https://openalex.org/keywords/scalability","display_name":"scalability","score":0.5070000290870667},{"id":"https://openalex.org/keywords/irregular-applications","display_name":"irregular applications","score":0.8130000233650208}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9212614297866821},{"id":"https://openalex.org/C153180980","wikidata":"https://www.wikidata.org/wiki/Q19776675","display_name":"Commit","level":2,"score":0.7242650389671326},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6672580242156982},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.540256917476654},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.49177291989326477},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4381246864795685},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.42465710639953613},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.42174533009529114},{"id":"https://openalex.org/C167149655","wikidata":"https://www.wikidata.org/wiki/Q1189004","display_name":"Software transactional memory","level":4,"score":0.41388148069381714},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.39470529556274414},{"id":"https://openalex.org/C134277064","wikidata":"https://www.wikidata.org/wiki/Q878206","display_name":"Transactional memory","level":3,"score":0.3602004051208496},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.18099528551101685},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.17255684733390808}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1016/j.jpdc.2023.04.002","doi":"https://doi.org/10.1016/j.jpdc.2023.04.002","is_oa":false,"landing_page_url":"https://doi.org/10.1016/j.jpdc.2023.04.002","pdf_url":null,"source":{"id":"https://openalex.org/S157146593","display_name":"Journal of Parallel and Distributed Computing","issn_l":"0743-7315","issn":["0743-7315","1096-0848"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["ccf-b","cwts-core","dongbi-b","jufo-2","norway-2","poland-100","russia-white-list-1"],"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Parallel and Distributed Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[{"id":"https://openalex.org/G2441341484","display_name":"Instituto de Engenharia de Sistemas e Computadores, Investiga\u00e7\u00e3o e Desenvolvimento em Lisboa","funder_award_id":"UIDB/50021/2020","funder_id":"https://openalex.org/F4320334779","funder_display_name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia"}],"funders":[{"id":"https://openalex.org/F4320334779","display_name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","ror":"https://ror.org/00snfqn58"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":57,"referenced_works":["https://openalex.org/W181050998","https://openalex.org/W185983079","https://openalex.org/W186802466","https://openalex.org/W1540417193","https://openalex.org/W1542975293","https://openalex.org/W1545155892","https://openalex.org/W1625856128","https://openalex.org/W1715366078","https://openalex.org/W2004735493","https://openalex.org/W2033276376","https://openalex.org/W2041356909","https://openalex.org/W2042082001","https://openalex.org/W2084130915","https://openalex.org/W2101209730","https://openalex.org/W2101545021","https://openalex.org/W2105055683","https://openalex.org/W2122621236","https://openalex.org/W2128585185","https://openalex.org/W2138218143","https://openalex.org/W2138373335","https://openalex.org/W2142349608","https://openalex.org/W2144457445","https://openalex.org/W2149089882","https://openalex.org/W2227386419","https://openalex.org/W2335340700","https://openalex.org/W2435606122","https://openalex.org/W2545744347","https://openalex.org/W2604961016","https://openalex.org/W2611473431","https://openalex.org/W2765098254","https://openalex.org/W2907106711","https://openalex.org/W2913417797","https://openalex.org/W2913827295","https://openalex.org/W2929410821","https://openalex.org/W2943801410","https://openalex.org/W2998553639","https://openalex.org/W3004243704","https://openalex.org/W3004616691","https://openalex.org/W3108978940","https://openalex.org/W4229779967","https://openalex.org/W4230336775","https://openalex.org/W4231526937","https://openalex.org/W4237260832","https://openalex.org/W4241443068","https://openalex.org/W4242859796","https://openalex.org/W4244583165","https://openalex.org/W4245124044","https://openalex.org/W4248980851","https://openalex.org/W4252832591","https://openalex.org/W4253730529","https://openalex.org/W4254439475","https://openalex.org/W4256176389","https://openalex.org/W4285503912","https://openalex.org/W4285789112","https://openalex.org/W4292907573","https://openalex.org/W4376272906","https://openalex.org/W6825987982"],"related_works":["https://openalex.org/W7214276208","https://openalex.org/W2386489834","https://openalex.org/W2080571439","https://openalex.org/W2227386419","https://openalex.org/W655437646","https://openalex.org/W2972765204","https://openalex.org/W4403427004","https://openalex.org/W6981238451","https://openalex.org/W4416962895","https://openalex.org/W3151329009"],"abstract_inverted_index":null,"counts_by_year":[{"year":2024,"cited_by_count":1}],"updated_date":"2026-11-03T10:50:19.383937","created_date":"2023-04-19T00:00:00"}
