{"id":"https://openalex.org/W2344725172","doi":"https://doi.org/10.1109/tse.2016.2519346","title":"Parallel Performance Problems on Shared-Memory Multicore Systems: Taxonomy and Observation","display_name":"Parallel Performance Problems on Shared-Memory Multicore Systems: Taxonomy and Observation","publication_year":2016,"publication_date":"2016-01-19","ids":{"openalex":"https://openalex.org/W2344725172","doi":"https://doi.org/10.1109/tse.2016.2519346","mag":"2344725172"},"language":"en","primary_location":{"id":"doi:10.1109/tse.2016.2519346","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2016.2519346","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","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 Software Engineering","raw_type":"journal-article"},"type":"article","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/A5012695804","display_name":"Roman Atachiants","orcid":null},"institutions":[{"id":"https://openalex.org/I205274468","display_name":"Trinity College Dublin","ror":"https://ror.org/02tyrky19","country_code":"IE","type":"education","lineage":["https://openalex.org/I205274468"]}],"countries":["IE"],"is_corresponding":true,"raw_author_name":"Roman Atachiants","raw_affiliation_strings":["Trinity College Dublin, Ireland","Trinity College Dublin,Ireland"],"affiliations":[{"raw_affiliation_string":"Trinity College Dublin, Ireland","institution_ids":["https://openalex.org/I205274468"]},{"raw_affiliation_string":"Trinity College Dublin,Ireland","institution_ids":["https://openalex.org/I205274468"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072415254","display_name":"Gavin Doherty","orcid":"https://orcid.org/0000-0002-9617-7008"},"institutions":[{"id":"https://openalex.org/I205274468","display_name":"Trinity College Dublin","ror":"https://ror.org/02tyrky19","country_code":"IE","type":"education","lineage":["https://openalex.org/I205274468"]}],"countries":["IE"],"is_corresponding":false,"raw_author_name":"Gavin Doherty","raw_affiliation_strings":["Trinity College Dublin, Ireland","Trinity College Dublin,Ireland"],"affiliations":[{"raw_affiliation_string":"Trinity College Dublin, Ireland","institution_ids":["https://openalex.org/I205274468"]},{"raw_affiliation_string":"Trinity College Dublin,Ireland","institution_ids":["https://openalex.org/I205274468"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5003800161","display_name":"David Gregg","orcid":"https://orcid.org/0000-0003-3782-4612"},"institutions":[{"id":"https://openalex.org/I205274468","display_name":"Trinity College Dublin","ror":"https://ror.org/02tyrky19","country_code":"IE","type":"education","lineage":["https://openalex.org/I205274468"]}],"countries":["IE"],"is_corresponding":false,"raw_author_name":"David Gregg","raw_affiliation_strings":["Trinity College Dublin, Ireland","Trinity College Dublin,Ireland"],"affiliations":[{"raw_affiliation_string":"Trinity College Dublin, Ireland","institution_ids":["https://openalex.org/I205274468"]},{"raw_affiliation_string":"Trinity College Dublin,Ireland","institution_ids":["https://openalex.org/I205274468"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5012695804"],"corresponding_institution_ids":["https://openalex.org/I205274468"],"apc_list":null,"apc_paid":null,"fwci":1.2867,"has_fulltext":false,"cited_by_count":14,"citation_normalized_percentile":{"value":0.78008642,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":"42","issue":"8","first_page":"764","last_page":"785"},"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9995999932289124,"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"}},{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","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.8768912553787231},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.7528306245803833},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.7370564937591553},{"id":"https://openalex.org/keywords/salient","display_name":"Salient","score":0.6206846833229065},{"id":"https://openalex.org/keywords/taxonomy","display_name":"Taxonomy (biology)","score":0.5119079351425171},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.4825119972229004},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.46380093693733215},{"id":"https://openalex.org/keywords/data-science","display_name":"Data science","score":0.447763055562973},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.42823317646980286},{"id":"https://openalex.org/keywords/profiling","display_name":"Profiling (computer programming)","score":0.41268596053123474},{"id":"https://openalex.org/keywords/shared-memory","display_name":"Shared memory","score":0.41244417428970337},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.34758901596069336},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.23671022057533264},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.21698811650276184},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.20472952723503113},{"id":"https://openalex.org/keywords/systems-engineering","display_name":"Systems engineering","score":0.11588671803474426}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8768912553787231},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.7528306245803833},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.7370564937591553},{"id":"https://openalex.org/C2780719617","wikidata":"https://www.wikidata.org/wiki/Q1030752","display_name":"Salient","level":2,"score":0.6206846833229065},{"id":"https://openalex.org/C58642233","wikidata":"https://www.wikidata.org/wiki/Q8269924","display_name":"Taxonomy (biology)","level":2,"score":0.5119079351425171},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.4825119972229004},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.46380093693733215},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.447763055562973},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.42823317646980286},{"id":"https://openalex.org/C187191949","wikidata":"https://www.wikidata.org/wiki/Q1138496","display_name":"Profiling (computer programming)","level":2,"score":0.41268596053123474},{"id":"https://openalex.org/C133875982","wikidata":"https://www.wikidata.org/wiki/Q764810","display_name":"Shared memory","level":2,"score":0.41244417428970337},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.34758901596069336},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.23671022057533264},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.21698811650276184},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.20472952723503113},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.11588671803474426},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C59822182","wikidata":"https://www.wikidata.org/wiki/Q441","display_name":"Botany","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tse.2016.2519346","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2016.2519346","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","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 Software Engineering","raw_type":"journal-article"},{"id":"pmh:oai:ulir.ul.ie:10344/5418","is_oa":false,"landing_page_url":"http://hdl.handle.net/10344/5418","pdf_url":null,"source":{"id":"https://openalex.org/S4306401530","display_name":"University of Limerick Institutional Repository (University of Limerick)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I230495080","host_organization_name":"University of Limerick","host_organization_lineage":["https://openalex.org/I230495080"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G5357995293","display_name":null,"funder_award_id":"10/CE/I1855","funder_id":"https://openalex.org/F4320320847","funder_display_name":"Science Foundation Ireland"}],"funders":[{"id":"https://openalex.org/F4320320847","display_name":"Science Foundation Ireland","ror":"https://ror.org/0271asj38"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":110,"referenced_works":["https://openalex.org/W16395633","https://openalex.org/W38926223","https://openalex.org/W110136542","https://openalex.org/W127224647","https://openalex.org/W152697813","https://openalex.org/W155237063","https://openalex.org/W159719520","https://openalex.org/W160336082","https://openalex.org/W626464944","https://openalex.org/W1444168786","https://openalex.org/W1492601037","https://openalex.org/W1502695829","https://openalex.org/W1536852470","https://openalex.org/W1555915743","https://openalex.org/W1556859836","https://openalex.org/W1582415544","https://openalex.org/W1588156709","https://openalex.org/W1594601797","https://openalex.org/W1749508623","https://openalex.org/W1964502958","https://openalex.org/W1978197409","https://openalex.org/W1982401894","https://openalex.org/W1983572666","https://openalex.org/W1989206341","https://openalex.org/W1990195720","https://openalex.org/W1992748711","https://openalex.org/W2004690278","https://openalex.org/W2005986723","https://openalex.org/W2014820189","https://openalex.org/W2016414291","https://openalex.org/W2023582707","https://openalex.org/W2023730632","https://openalex.org/W2027204666","https://openalex.org/W2028770149","https://openalex.org/W2030793160","https://openalex.org/W2034256728","https://openalex.org/W2036200316","https://openalex.org/W2039417226","https://openalex.org/W2042950801","https://openalex.org/W2043218878","https://openalex.org/W2044008453","https://openalex.org/W2048408594","https://openalex.org/W2051717600","https://openalex.org/W2062666593","https://openalex.org/W2068131634","https://openalex.org/W2069278684","https://openalex.org/W2070946250","https://openalex.org/W2073061372","https://openalex.org/W2074743336","https://openalex.org/W2077492350","https://openalex.org/W2077960035","https://openalex.org/W2079039678","https://openalex.org/W2079610913","https://openalex.org/W2080395944","https://openalex.org/W2087515886","https://openalex.org/W2094066970","https://openalex.org/W2096666207","https://openalex.org/W2098278566","https://openalex.org/W2098365678","https://openalex.org/W2098984303","https://openalex.org/W2099661831","https://openalex.org/W2101778912","https://openalex.org/W2109515201","https://openalex.org/W2117975184","https://openalex.org/W2121845205","https://openalex.org/W2123704085","https://openalex.org/W2128317922","https://openalex.org/W2129816520","https://openalex.org/W2129895572","https://openalex.org/W2130819328","https://openalex.org/W2136434791","https://openalex.org/W2140585462","https://openalex.org/W2149984854","https://openalex.org/W2150069716","https://openalex.org/W2150871235","https://openalex.org/W2151996389","https://openalex.org/W2153843289","https://openalex.org/W2154565107","https://openalex.org/W2156697773","https://openalex.org/W2157632164","https://openalex.org/W2157662360","https://openalex.org/W2159054268","https://openalex.org/W2160715838","https://openalex.org/W2163004671","https://openalex.org/W2164777277","https://openalex.org/W2169476734","https://openalex.org/W2173730676","https://openalex.org/W2437600999","https://openalex.org/W2617216825","https://openalex.org/W3145442896","https://openalex.org/W3151686641","https://openalex.org/W3152352337","https://openalex.org/W4232848214","https://openalex.org/W4234346598","https://openalex.org/W4234449879","https://openalex.org/W4237482759","https://openalex.org/W4240262711","https://openalex.org/W4241134169","https://openalex.org/W4251536482","https://openalex.org/W4255353403","https://openalex.org/W4256028745","https://openalex.org/W4293763691","https://openalex.org/W6606290995","https://openalex.org/W6628505203","https://openalex.org/W6629981346","https://openalex.org/W6670022321","https://openalex.org/W6679004590","https://openalex.org/W6683151363","https://openalex.org/W6685177392","https://openalex.org/W6685386638"],"related_works":["https://openalex.org/W4321442002","https://openalex.org/W2015265939","https://openalex.org/W2284072287","https://openalex.org/W2059759476","https://openalex.org/W1618604010","https://openalex.org/W1646292588","https://openalex.org/W2139075651","https://openalex.org/W2134920996","https://openalex.org/W2963830067","https://openalex.org/W4205439893"],"abstract_inverted_index":{"The":[0],"shift":[1],"towards":[2,172],"multicore":[3,53],"processing":[4],"has":[5],"led":[6],"to":[7,23,49,55,81,107],"a":[8,33,67,91,112,133],"much":[9],"wider":[10],"population":[11],"of":[12,19,42,52,63,70,94,114,125,135,138,152],"developers":[13],"being":[14],"faced":[15],"with":[16,119,132,159],"the":[17,71,78,86,136],"challenge":[18],"exploiting":[20],"parallel":[21,30,43,95,120],"cores":[22],"improve":[24],"software":[25,142],"performance.":[26],"Debugging":[27],"and":[28,35,57,77,98,127,162],"optimizing":[29],"programs":[31,44],"is":[32,130],"complex":[34],"demanding":[36],"task.":[37],"Tools":[38],"which":[39,73,102,165],"support":[40],"development":[41],"should":[45],"provide":[46],"salient":[47],"information":[48,79],"allow":[50],"programmers":[51],"systems":[54],"diagnose":[56,82],"distinguish":[58],"performance":[59,96,105],"problems.":[60,109],"Appropriate":[61],"design":[62],"such":[64],"tools":[65],"requires":[66],"systematic":[68],"analysis":[69],"problems":[72,140],"might":[74],"be":[75],"identified,":[76],"used":[80],"them.":[83],"Building":[84],"on":[85],"literature,":[87],"we":[88,146],"put":[89],"forward":[90],"potential":[92],"taxonomy":[93],"problems,":[97],"an":[99],"observational":[100],"model":[101,116],"links":[103],"measurable":[104],"data":[106],"these":[108,139],"We":[110],"present":[111],"validation":[113],"this":[115,145],"carried":[117],"out":[118],"programming":[121],"experts,":[122],"identifying":[123],"areas":[124,150],"agreement":[126],"disagreement.":[128],"This":[129],"accompanied":[131],"survey":[134],"prevalence":[137,161],"in":[141],"development.":[143],"From":[144],"can":[147],"identify":[148],"contentious":[149],"worthy":[151],"further":[153],"exploration,":[154],"as":[155,157],"well":[156],"those":[158],"high":[160],"strong":[163],"agreement,":[164],"are":[166],"natural":[167],"candidates":[168],"for":[169],"initial":[170],"moves":[171],"better":[173],"tool":[174],"support.":[175]},"counts_by_year":[{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":2},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1}],"updated_date":"2026-03-10T16:38:18.471706","created_date":"2025-10-10T00:00:00"}
