{"id":"https://openalex.org/W2260536731","doi":"https://doi.org/10.14279/depositonce-4903","title":"Automatic task and data mapping in shared memory architectures","display_name":"Automatic task and data mapping in shared memory architectures","publication_year":2015,"publication_date":"2015-01-01","ids":{"openalex":"https://openalex.org/W2260536731","doi":"https://doi.org/10.14279/depositonce-4903","mag":"2260536731"},"language":"en","primary_location":{"id":"pmh:oai:americanae.aecid.es:3150892","doi":null,"is_oa":true,"landing_page_url":"http://hdl.handle.net/10183/131871","pdf_url":null,"source":{"id":"https://openalex.org/S4306400786","display_name":"Americanae (AECID Library)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"reponame:Biblioteca Digital de Teses e Disserta\u00e7\u00f5es da UFRGS","raw_type":"info:eu-repo/semantics/doctoralThesis"},"volume":null,"type":"dissertation","is_traditional":true,"indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://hdl.handle.net/10183/131871","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5005902443","display_name":"Matthias Diener","orcid":"https://orcid.org/0000-0002-9064-7806","observed_orcids":["https://orcid.org/0000-0002-9064-7806"]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Diener, Matthias","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5005902443"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"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.9990000128746033,"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.9990000128746033,"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.0005000000237487257,"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/T10101","display_name":"Cloud Computing and Resource Management","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/task-mapping","display_name":"task mapping","score":0.9409999847412109},{"id":"https://openalex.org/keywords/data-mapping","display_name":"data mapping","score":0.9959999918937683},{"id":"https://openalex.org/keywords/shared-memory-architecture","display_name":"shared memory architecture","score":0.8389999866485596},{"id":"https://openalex.org/keywords/numa","display_name":"NUMA","score":0.8640000224113464},{"id":"https://openalex.org/keywords/memory-controller","display_name":"memory controller","score":0.44999998807907104},{"id":"https://openalex.org/keywords/parallel-applications","display_name":"parallel applications","score":0.5580000281333923},{"id":"https://openalex.org/keywords/automated-mapping","display_name":"automated mapping","score":0.5329999923706055},{"id":"https://openalex.org/keywords/energy-efficiency","display_name":"energy efficiency","score":0.7549999952316284},{"id":"https://openalex.org/keywords/memory-access-cost","display_name":"memory access cost","score":0.6819999814033508}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8490217924118042},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.6645551919937134},{"id":"https://openalex.org/C133875982","wikidata":"https://www.wikidata.org/wiki/Q764810","display_name":"Shared memory","level":2,"score":0.5696354508399963},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5689191818237305},{"id":"https://openalex.org/C74426580","wikidata":"https://www.wikidata.org/wiki/Q719484","display_name":"Memory map","level":3,"score":0.5643488764762878},{"id":"https://openalex.org/C51290061","wikidata":"https://www.wikidata.org/wiki/Q1936765","display_name":"Uniform memory access","level":4,"score":0.49799227714538574},{"id":"https://openalex.org/C3720319","wikidata":"https://www.wikidata.org/wiki/Q5015937","display_name":"Cache-only memory architecture","level":5,"score":0.48506513237953186},{"id":"https://openalex.org/C137314826","wikidata":"https://www.wikidata.org/wiki/Q2330408","display_name":"Data mapping","level":2,"score":0.47996973991394043},{"id":"https://openalex.org/C63511323","wikidata":"https://www.wikidata.org/wiki/Q908936","display_name":"Interleaved memory","level":4,"score":0.4775006175041199},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4503065049648285},{"id":"https://openalex.org/C91481028","wikidata":"https://www.wikidata.org/wiki/Q1054686","display_name":"Distributed memory","level":3,"score":0.44229090213775635},{"id":"https://openalex.org/C41036726","wikidata":"https://www.wikidata.org/wiki/Q844824","display_name":"Physical address","level":3,"score":0.4395892322063446},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.4313563406467438},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.421121209859848},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.41769149899482727},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.3714291453361511},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3228292763233185},{"id":"https://openalex.org/C136085584","wikidata":"https://www.wikidata.org/wiki/Q910289","display_name":"Overlay","level":2,"score":0.21204233169555664},{"id":"https://openalex.org/C201148951","wikidata":"https://www.wikidata.org/wiki/Q5015976","display_name":"Cache coloring","level":4,"score":0.19434362649917603},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1447376310825348},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.09033563733100891},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.08278092741966248},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","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}],"mesh":[],"locations_count":4,"locations":[{"id":"pmh:oai:americanae.aecid.es:3150892","doi":null,"is_oa":true,"landing_page_url":"http://hdl.handle.net/10183/131871","pdf_url":null,"source":{"id":"https://openalex.org/S4306400786","display_name":"Americanae (AECID Library)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"reponame:Biblioteca Digital de Teses e Disserta\u00e7\u00f5es da UFRGS","raw_type":"info:eu-repo/semantics/doctoralThesis"},{"id":"pmh:oai:depositonce.tu-berlin.de:11303/5206","doi":null,"is_oa":false,"landing_page_url":"https://depositonce.tu-berlin.de/handle/11303/5206","pdf_url":null,"source":{"id":"https://openalex.org/S4406922277","display_name":"DepositOnce","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"public-domain","license_id":"https://openalex.org/licenses/public-domain","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Doctoral Thesis"},{"id":"doi:10.14279/depositonce-4903","doi":"https://doi.org/10.14279/depositonce-4903","is_oa":true,"landing_page_url":"https://doi.org/10.14279/depositonce-4903","pdf_url":null,"source":{"id":"https://openalex.org/S7407052985","display_name":"Technische Universit\u00e4t Berlin \u2013 Universit\u00e4tsbibliothek","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I4577782","host_organization_name":"Technische Universit\u00e4t Berlin","host_organization_lineage":["https://openalex.org/I4577782"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article-journal"},{"id":"mag:2260536731","doi":null,"is_oa":false,"landing_page_url":"https://depositonce.tu-berlin.de/bitstream/11303/5206/5/diener_matthias.pdf","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":{"id":"pmh:oai:americanae.aecid.es:3150892","doi":null,"is_oa":true,"landing_page_url":"http://hdl.handle.net/10183/131871","pdf_url":null,"source":{"id":"https://openalex.org/S4306400786","display_name":"Americanae (AECID Library)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"reponame:Biblioteca Digital de Teses e Disserta\u00e7\u00f5es da UFRGS","raw_type":"info:eu-repo/semantics/doctoralThesis"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":82,"referenced_works":["https://openalex.org/W3118130","https://openalex.org/W85452980","https://openalex.org/W122350082","https://openalex.org/W787130922","https://openalex.org/W1495954130","https://openalex.org/W1498252843","https://openalex.org/W1501770295","https://openalex.org/W1510263988","https://openalex.org/W1527148394","https://openalex.org/W1536453769","https://openalex.org/W1579295331","https://openalex.org/W1601162325","https://openalex.org/W1696587378","https://openalex.org/W1756783600","https://openalex.org/W1914552515","https://openalex.org/W1964411420","https://openalex.org/W1965302146","https://openalex.org/W1975451955","https://openalex.org/W1976514563","https://openalex.org/W1977709465","https://openalex.org/W1978262702","https://openalex.org/W1980052993","https://openalex.org/W1983096721","https://openalex.org/W1988888548","https://openalex.org/W1991357793","https://openalex.org/W2001325665","https://openalex.org/W2004937484","https://openalex.org/W2016559894","https://openalex.org/W2017915001","https://openalex.org/W2020797161","https://openalex.org/W2021592094","https://openalex.org/W2022272738","https://openalex.org/W2023186718","https://openalex.org/W2027829345","https://openalex.org/W2030532958","https://openalex.org/W2038229768","https://openalex.org/W2041374386","https://openalex.org/W2059638322","https://openalex.org/W2060116642","https://openalex.org/W2064076387","https://openalex.org/W2064977311","https://openalex.org/W2070232376","https://openalex.org/W2079303253","https://openalex.org/W2083144732","https://openalex.org/W2086010014","https://openalex.org/W2094605327","https://openalex.org/W2097165944","https://openalex.org/W2099611016","https://openalex.org/W2100799944","https://openalex.org/W2101712435","https://openalex.org/W2101778912","https://openalex.org/W2102081731","https://openalex.org/W2116464699","https://openalex.org/W2117324528","https://openalex.org/W2120635877","https://openalex.org/W2121082877","https://openalex.org/W2122452659","https://openalex.org/W2122797462","https://openalex.org/W2124142472","https://openalex.org/W2127927798","https://openalex.org/W2131239319","https://openalex.org/W2133352850","https://openalex.org/W2134245859","https://openalex.org/W2134633067","https://openalex.org/W2139571722","https://openalex.org/W2139578661","https://openalex.org/W2140455011","https://openalex.org/W2147657366","https://openalex.org/W2152001105","https://openalex.org/W2152389483","https://openalex.org/W2154565673","https://openalex.org/W2156858199","https://openalex.org/W2159054268","https://openalex.org/W2160602621","https://openalex.org/W2161563555","https://openalex.org/W2163523559","https://openalex.org/W2168281730","https://openalex.org/W2171119362","https://openalex.org/W2178886179","https://openalex.org/W2224158271","https://openalex.org/W2267509625","https://openalex.org/W2732973840"],"related_works":["https://openalex.org/W1980052993","https://openalex.org/W7119257954","https://openalex.org/W4298878266","https://openalex.org/W2560368221","https://openalex.org/W2064535526","https://openalex.org/W2343137660","https://openalex.org/W3141271510","https://openalex.org/W2122452659","https://openalex.org/W2522980083","https://openalex.org/W2997360057"],"abstract_inverted_index":{"Reducing":[0],"the":[1,53,87,96,135,141,163,168,172,190,201,231,258,268,277,279],"cost":[2,98],"of":[3,9,99,209,260],"memory":[4,27,34,54,80,83,158],"accesses,":[5],"both":[6],"in":[7,18,125,131,218],"terms":[8],"performance":[10,74,304],"and":[11,25,33,72,92,110,118,211,228,252,272,305,316],"energy":[12,306],"consumption,":[13],"is":[14,101],"a":[15,38,67,177,207,212,261,321],"major":[16],"challenge":[17],"shared-memory":[19],"architectures.":[20],"Modern":[21],"systems":[22],"have":[23],"deep":[24],"complex":[26],"hierarchies":[28],"with":[29,66,289],"multiple":[30,293],"cache":[31,70],"levels":[32],"controllers,":[35],"leading":[36],"to":[37,51,64,82,90,122,161,167,171,200,214,220,229,276],"Non-Uniform":[39],"Memory":[40],"Access":[41],"(NUMA)":[42],"behavior.":[43],"In":[44,193],"such":[45,154],"systems,":[46],"there":[47],"are":[48,75,93,310],"two":[49,106,198,245],"ways":[50],"improve":[52],"affinity:":[55],"First,":[56,204],"by":[57,78],"mapping":[58,79,109,120,136,191,202,227,251],"tasks":[59],"that":[60,85,143,234,248,309],"share":[61],"data":[62,111,119],"(communicate)":[63],"cores":[65],"shared":[68],"cache,":[69],"usage":[71],"communication":[73,156],"improved.":[76],"Second,":[77,242],"pages":[81],"controllers":[84],"perform":[86,162,249],"most":[88,148],"accesses":[89,100],"them":[91],"not":[94,184],"overloaded,":[95],"average":[97],"reduced.":[102],"We":[103],"call":[104],"these":[105],"techniques":[107],"task":[108,117,250],"mapping,":[112,164,255],"respectively.":[113],"For":[114],"optimal":[115],"results,":[116],"need":[121],"be":[123,145,185,236],"performed":[124],"an":[126,225,239],"integrated":[127],"way.":[128],"Previous":[129],"work":[130,266],"this":[132,194],"area":[133],"performs":[134],"only":[137],"separately,":[138],"which":[139],"limits":[140],"gains":[142,233],"can":[144,183,235],"achieved.":[146],"Furthermore,":[147],"previous":[149,317],"mechanisms":[150,182,247,265,315],"require":[151,165,273],"expensive":[152],"operations,":[153],"as":[155,296,298],"or":[157,170,175,282],"access":[159],"traces,":[160],"changes":[166,275],"hardware":[169],"parallel":[173,216,262,290],"application,":[174],"use":[176],"simple":[178,314],"static":[179],"mapping.":[180,241],"These":[181,264],"considered":[186],"generic":[187],"solutions":[188],"for":[189,224],"problem.":[192,203],"thesis,":[195],"we":[196,205,243],"make":[197],"contributions":[199],"introduce":[206],"set":[208],"metrics":[210],"methodology":[213],"analyze":[215],"applications":[217,280,291,301],"order":[219],"determine":[221],"their":[222,283],"suitability":[223],"improved":[226],"evaluate":[230],"possible":[232],"achieved":[237],"using":[238],"optimized":[240],"propose":[244],"automatic":[246],"combined":[253],"task/data":[254],"respectively,":[256],"during":[257],"execution":[259],"application.":[263],"on":[267],"operating":[269],"system":[270],"level":[271],"no":[274],"hardware,":[278],"themselves":[281],"runtime":[284],"libraries.":[285],"An":[286],"extensive":[287],"evaluation":[288],"from":[292],"benchmark":[294],"suites":[295],"well":[297],"real":[299],"scientific":[300],"shows":[302],"substantial":[303],"efficiency":[307],"improvements":[308],"significantly":[311],"higher":[312],"than":[313],"work,":[318],"while":[319],"maintaining":[320],"low":[322],"overhead.":[323]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2016,"cited_by_count":1}],"updated_date":"2026-11-11T12:16:26.678958","created_date":"2016-06-24T00:00:00"}
