{"id":"https://openalex.org/W4401367577","doi":"https://doi.org/10.1145/3677178","title":"NeuroTAP: Thermal and Memory Access Pattern-Aware Data Mapping on 3D DRAM for Maximizing DNN Performance","display_name":"NeuroTAP: Thermal and Memory Access Pattern-Aware Data Mapping on 3D DRAM for Maximizing DNN Performance","publication_year":2024,"publication_date":"2024-08-06","ids":{"openalex":"https://openalex.org/W4401367577","doi":"https://doi.org/10.1145/3677178"},"language":"en","primary_location":{"id":"doi:10.1145/3677178","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3677178","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3677178","source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3677178","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5049432173","display_name":"Shailja Pandey","orcid":"https://orcid.org/0000-0003-3013-5128"},"institutions":[{"id":"https://openalex.org/I68891433","display_name":"Indian Institute of Technology Delhi","ror":"https://ror.org/049tgcd06","country_code":"IN","type":"education","lineage":["https://openalex.org/I68891433"]}],"countries":["IN"],"is_corresponding":true,"raw_author_name":"Shailja Pandey","raw_affiliation_strings":["Computer Science &amp; Engineering, Indian Institute of Technology Delhi, New Delhi, India"],"affiliations":[{"raw_affiliation_string":"Computer Science &amp; Engineering, Indian Institute of Technology Delhi, New Delhi, India","institution_ids":["https://openalex.org/I68891433"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5027215692","display_name":"Preeti Ranjan Panda","orcid":"https://orcid.org/0000-0002-2508-7531"},"institutions":[{"id":"https://openalex.org/I68891433","display_name":"Indian Institute of Technology Delhi","ror":"https://ror.org/049tgcd06","country_code":"IN","type":"education","lineage":["https://openalex.org/I68891433"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Preeti Ranjan Panda","raw_affiliation_strings":["Computer Science and Engineering, Indian Institute of Technology Delhi, New Delhi, India"],"affiliations":[{"raw_affiliation_string":"Computer Science and Engineering, Indian Institute of Technology Delhi, New Delhi, India","institution_ids":["https://openalex.org/I68891433"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5049432173"],"corresponding_institution_ids":["https://openalex.org/I68891433"],"apc_list":null,"apc_paid":null,"fwci":0.4439,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.62234977,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":96},"biblio":{"volume":"23","issue":"6","first_page":"1","last_page":"30"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":1.0,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":1.0,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12808","display_name":"Ferroelectric and Negative Capacitance Devices","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.9991000294685364,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/dram","display_name":"Dram","score":0.8692521452903748},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6892275810241699},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.389295756816864},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.37171420454978943},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.35672956705093384}],"concepts":[{"id":"https://openalex.org/C7366592","wikidata":"https://www.wikidata.org/wiki/Q1255620","display_name":"Dram","level":2,"score":0.8692521452903748},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6892275810241699},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.389295756816864},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.37171420454978943},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.35672956705093384}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3677178","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3677178","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3677178","source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3677178","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3677178","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3677178","source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.9100000262260437}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4401367577.pdf"},"referenced_works_count":45,"referenced_works":["https://openalex.org/W178169250","https://openalex.org/W1499812209","https://openalex.org/W2014853465","https://openalex.org/W2051119337","https://openalex.org/W2080562887","https://openalex.org/W2099314087","https://openalex.org/W2108155866","https://openalex.org/W2108302928","https://openalex.org/W2115946118","https://openalex.org/W2126339718","https://openalex.org/W2142875853","https://openalex.org/W2149809112","https://openalex.org/W2155694951","https://openalex.org/W2345737886","https://openalex.org/W2508429489","https://openalex.org/W2518511512","https://openalex.org/W2593390416","https://openalex.org/W2618530766","https://openalex.org/W2621025942","https://openalex.org/W2798317693","https://openalex.org/W2884361556","https://openalex.org/W2888269620","https://openalex.org/W2963037989","https://openalex.org/W2963341956","https://openalex.org/W2963350576","https://openalex.org/W2979616436","https://openalex.org/W2983617330","https://openalex.org/W3004383742","https://openalex.org/W3026646233","https://openalex.org/W3093483245","https://openalex.org/W3135765046","https://openalex.org/W3137367312","https://openalex.org/W3158338328","https://openalex.org/W3203766485","https://openalex.org/W4200624841","https://openalex.org/W4206230517","https://openalex.org/W4214633646","https://openalex.org/W4280489187","https://openalex.org/W4308480030","https://openalex.org/W4311457721","https://openalex.org/W4385245566","https://openalex.org/W4387364514","https://openalex.org/W4387869276","https://openalex.org/W4391943430","https://openalex.org/W6739901393"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W3120961607","https://openalex.org/W4401568740","https://openalex.org/W2098207691","https://openalex.org/W3148568549","https://openalex.org/W1648516568","https://openalex.org/W361036515","https://openalex.org/W2269474412","https://openalex.org/W4386903460"],"abstract_inverted_index":{"Deep":[0],"neural":[1],"networks":[2],"(DNNs)":[3],"have":[4,41],"been":[5],"widely":[6],"adopted,":[7],"owing":[8],"to":[9,47,65,129,166,208,235,254,262],"break-through":[10],"performance":[11,222,250],"and":[12,22,27,76,97,103,117,140,147,183,196,219,256],"high":[13,42,58,94],"accuracy.":[14],"DNNs":[15,266],"exhibit":[16],"varying":[17],"memory":[18,24,43,59,68,77,101,137,145,155,216,257],"behavior":[19],"involving":[20],"specific":[21,154],"recognizable":[23],"access":[25,28,60,156,217],"patterns":[26,157,218],"intensity,":[29],"depending":[30],"on":[31],"the":[32,67,72,82,111,119,132,143,149,205,212,237],"selected":[33],"data":[34,135,170,198],"reuse":[35],"in":[36,85],"different":[37],"layers.":[38],"Such":[39],"applications":[40],"bandwidth":[44,121,187],"demands":[45],"due":[46],"aggressive":[48],"computations,":[49],"performing":[50],"several":[51],"billion-floating-point-operations-per-second":[52],"(BFLOPs).":[53],"3D":[54,86,115,174,206,238],"DRAMs,":[55],"providing":[56],"very":[57],"bandwidth,":[61],"are":[62,164],"extensively":[63],"employed":[64],"break":[66],"wall":[69],",":[70],"bridging":[71],"gap":[73],"between":[74],"compute":[75],"while":[78,271],"running":[79,272],"DNNs.":[80],"However,":[81],"vertical":[83],"integration":[84],"DRAM":[87,116,175,186,207,229,239],"introduces":[88],"serious":[89],"thermal":[90,106,123,181,242],"issues,":[91],"resulting":[92],"from":[93],"power":[95],"density":[96],"close":[98],"proximity":[99],"of":[100,114,204,252,260],"cells,":[102],"requires":[104],"dynamic":[105],"management":[107],"(DTM).":[108],"To":[109],"unleash":[110],"true":[112],"potential":[113],"exploit":[118],"enormous":[120],"under":[122],"constraints,":[124],"there":[125],"is":[126],"a":[127,160,168,228,249],"need":[128],"intelligently":[130,201],"map":[131],"DNN":[133,161,209,273],"application\u2019s":[134],"across":[136],"channels,":[138],"pseudo-channels,":[139],"banks,":[141],"minimizing":[142,220],"effective":[144],"latency":[146],"reducing":[148],"thermal-induced":[150],"application":[151],"slowdown.":[152],"The":[153],"exhibited":[158],"by":[159],"layer":[162],"execution":[163],"crucial":[165],"determine":[167],"favorable":[169],"mapping":[171,199],"method":[172],"for":[173,264],"dies":[176],"that":[177,200],"potentially":[178],"causes":[179],"minimal":[180],"impact":[182],"also":[184,226],"maximizes":[185],"utilization.":[188],"In":[189],"this":[190],"work,":[191],"we":[192,225,247],"propose":[193],"an":[194],"application-aware":[195],"thermal-sensitive":[197],"assigns":[202],"portions":[203],"layers,":[210],"leveraging":[211],"knowledge":[213],"about":[214],"layer\u2019s":[215],"DTM-induced":[221],"overheads.":[223],"Additionally,":[224],"deploy":[227],"low-power":[230],"states":[231],"based":[232],"DTM":[233,269],"mechanism":[234],"keep":[236],"within":[240],"safe":[241],"limits.":[243],"Using":[244],"our":[245],"proposal,":[246],"observe":[248],"improvement":[251],"1%":[253,261],"61%,":[255],"energy":[258],"savings":[259],"55%":[263],"popular":[265],"over":[267],"state-of-the-art":[268],"strategies":[270],"inference.":[274]},"counts_by_year":[{"year":2025,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
