{"id":"https://openalex.org/W2746582938","doi":"https://doi.org/10.1109/iolts.2017.8046197","title":"Relaxing DRAM refresh rate through access pattern scheduling: A case study on stencil-based algorithms","display_name":"Relaxing DRAM refresh rate through access pattern scheduling: A case study on stencil-based algorithms","publication_year":2017,"publication_date":"2017-07-01","ids":{"openalex":"https://openalex.org/W2746582938","doi":"https://doi.org/10.1109/iolts.2017.8046197","mag":"2746582938"},"language":"en","primary_location":{"id":"doi:10.1109/iolts.2017.8046197","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iolts.2017.8046197","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 IEEE 23rd International Symposium on On-Line Testing and Robust System Design (IOLTS)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://pure.qub.ac.uk/en/publications/34267f22-79a9-4969-990c-86d5e92f186a","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5075892935","display_name":"Konstantinos Tovletoglou","orcid":"https://orcid.org/0000-0002-1513-3143"},"institutions":[{"id":"https://openalex.org/I126231945","display_name":"Queen's University Belfast","ror":"https://ror.org/00hswnk62","country_code":"GB","type":"education","lineage":["https://openalex.org/I126231945"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Konstantinos Tovletoglou","raw_affiliation_strings":["EEECS, Queen's University Belfast"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"EEECS, Queen's University Belfast","institution_ids":["https://openalex.org/I126231945"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005410613","display_name":"Dimitrios S. Nikolopoulos","orcid":"https://orcid.org/0000-0003-0217-8307"},"institutions":[{"id":"https://openalex.org/I126231945","display_name":"Queen's University Belfast","ror":"https://ror.org/00hswnk62","country_code":"GB","type":"education","lineage":["https://openalex.org/I126231945"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Dimitrios S. Nikolopoulos","raw_affiliation_strings":["EEECS, Queen's University Belfast"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"EEECS, Queen's University Belfast","institution_ids":["https://openalex.org/I126231945"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5077501734","display_name":"Georgios Karakonstantis","orcid":"https://orcid.org/0000-0002-5693-8503"},"institutions":[{"id":"https://openalex.org/I126231945","display_name":"Queen's University Belfast","ror":"https://ror.org/00hswnk62","country_code":"GB","type":"education","lineage":["https://openalex.org/I126231945"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Georgios Karakonstantis","raw_affiliation_strings":["EEECS, Queen's University Belfast"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"EEECS, Queen's University Belfast","institution_ids":["https://openalex.org/I126231945"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I126231945"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":14,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"45","last_page":"50"},"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9998999834060669,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9973000288009644,"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/stencil","display_name":"Stencil","score":0.8923786282539368},{"id":"https://openalex.org/keywords/dram","display_name":"Dram","score":0.8794825077056885},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7955453395843506},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5275499224662781},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.444315642118454},{"id":"https://openalex.org/keywords/processor-scheduling","display_name":"Processor scheduling","score":0.44212716817855835},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.37470000982284546},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3311058282852173},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3209867477416992},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.23392125964164734},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.12160557508468628},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.11722025275230408},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.08769941329956055},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.06287333369255066},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.06183379888534546}],"concepts":[{"id":"https://openalex.org/C76752949","wikidata":"https://www.wikidata.org/wiki/Q7607499","display_name":"Stencil","level":2,"score":0.8923786282539368},{"id":"https://openalex.org/C7366592","wikidata":"https://www.wikidata.org/wiki/Q1255620","display_name":"Dram","level":2,"score":0.8794825077056885},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7955453395843506},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5275499224662781},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.444315642118454},{"id":"https://openalex.org/C2984822820","wikidata":"https://www.wikidata.org/wiki/Q1123036","display_name":"Processor scheduling","level":3,"score":0.44212716817855835},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.37470000982284546},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3311058282852173},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3209867477416992},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.23392125964164734},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.12160557508468628},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.11722025275230408},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.08769941329956055},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.06287333369255066},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.06183379888534546}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/iolts.2017.8046197","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iolts.2017.8046197","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 IEEE 23rd International Symposium on On-Line Testing and Robust System Design (IOLTS)","raw_type":"proceedings-article"},{"id":"pmh:oai:pure.qub.ac.uk/portal:publications/34267f22-79a9-4969-990c-86d5e92f186a","is_oa":true,"landing_page_url":"https://pure.qub.ac.uk/en/publications/34267f22-79a9-4969-990c-86d5e92f186a","pdf_url":null,"source":{"id":"https://openalex.org/S4306402319","display_name":"Research Portal (Queen's University Belfast)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I126231945","host_organization_name":"Queen's University Belfast","host_organization_lineage":["https://openalex.org/I126231945"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Tovletoglou , K , Nikolopoulos , D S &amp; Karakonstantis , G 2017 , Relaxing DRAM Refresh Rate through Access Pattern Scheduling: A Case Study on Stencil-based Algorithms . in 23rd IEEE International Symposium on On-Line Testing and Robust System Design 2017: Proceedings . pp. 1-6 , 23rd IEEE International Symposium on On-Line Testing and Robust System Design , Thessaloniki , Greece , 03/07/2017 . https://doi.org/10.1109/IOLTS.2017.8046197","raw_type":"contributionToPeriodical"}],"best_oa_location":{"id":"pmh:oai:pure.qub.ac.uk/portal:publications/34267f22-79a9-4969-990c-86d5e92f186a","is_oa":true,"landing_page_url":"https://pure.qub.ac.uk/en/publications/34267f22-79a9-4969-990c-86d5e92f186a","pdf_url":null,"source":{"id":"https://openalex.org/S4306402319","display_name":"Research Portal (Queen's University Belfast)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I126231945","host_organization_name":"Queen's University Belfast","host_organization_lineage":["https://openalex.org/I126231945"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Tovletoglou , K , Nikolopoulos , D S &amp; Karakonstantis , G 2017 , Relaxing DRAM Refresh Rate through Access Pattern Scheduling: A Case Study on Stencil-based Algorithms . in 23rd IEEE International Symposium on On-Line Testing and Robust System Design 2017: Proceedings . pp. 1-6 , 23rd IEEE International Symposium on On-Line Testing and Robust System Design , Thessaloniki , Greece , 03/07/2017 . https://doi.org/10.1109/IOLTS.2017.8046197","raw_type":"contributionToPeriodical"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G4700275503","display_name":null,"funder_award_id":"EP/M01147X/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G512264164","display_name":null,"funder_award_id":"EP/L000555/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"}],"funders":[{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":30,"referenced_works":["https://openalex.org/W1567510187","https://openalex.org/W1578894366","https://openalex.org/W1970426108","https://openalex.org/W1979457157","https://openalex.org/W1989608846","https://openalex.org/W1998259214","https://openalex.org/W2017060126","https://openalex.org/W2044310210","https://openalex.org/W2046826852","https://openalex.org/W2047796871","https://openalex.org/W2068965783","https://openalex.org/W2097243222","https://openalex.org/W2114260887","https://openalex.org/W2119092821","https://openalex.org/W2124608923","https://openalex.org/W2133046454","https://openalex.org/W2144005128","https://openalex.org/W2163593926","https://openalex.org/W2171148960","https://openalex.org/W2193198328","https://openalex.org/W2293281321","https://openalex.org/W2331766458","https://openalex.org/W2401836885","https://openalex.org/W3004383742","https://openalex.org/W3022841333","https://openalex.org/W3146736181","https://openalex.org/W3196504174","https://openalex.org/W4230282358","https://openalex.org/W6668106752","https://openalex.org/W6793257234"],"related_works":["https://openalex.org/W2039378765","https://openalex.org/W2003798513","https://openalex.org/W2890431355","https://openalex.org/W2151764765","https://openalex.org/W4376875029","https://openalex.org/W2315600872","https://openalex.org/W2097757554","https://openalex.org/W3149084271","https://openalex.org/W4247008888","https://openalex.org/W2150319905"],"abstract_inverted_index":{"The":[0,43,196,221],"main":[1,29],"memory":[2,121,148,159],"in":[3,46,63,132,212],"today's":[4],"systems":[5],"is":[6,49,162,188,199,227,244],"based":[7,51],"on":[8,52,229],"DRAMs,":[9],"which":[10,80,204],"may":[11,92],"offer":[12],"low":[13,99],"cost":[14],"and":[15,77,217,239],"high":[16,69,89],"density":[17],"storage":[18],"for":[19,38,150,190],"large":[20,75],"amounts":[21],"of":[22,101,105,147,209,223],"data":[23,178],"but":[24],"it":[25,243],"comes":[26],"with":[27,83,252],"a":[28,123,183,192,206,234],"drawback;":[30],"DRAM":[31,85,250],"cells":[32],"need":[33],"to":[34,74,97,112,201,247],"be":[35],"refreshed":[36],"frequently":[37],"retaining":[39],"the":[40,53,102,106,113,139,144,152,157,166,171,224],"stored":[41,177],"data.":[42],"refresh":[44,66,70,90,115,146,153,251],"rate":[45,71],"modern":[47],"DRAMs":[48],"set":[50],"worst-case":[54,108],"retention":[55],"time":[56,185],"without":[57],"considering":[58],"access":[59,149,172],"statistics,":[60],"thereby":[61],"resulting":[62,158],"very":[64],"frequent":[65],"operations.":[67],"Such":[68],"leads":[72],"eventually":[73],"power":[76],"performance":[78],"overheads,":[79],"are":[81,179],"increasing":[82],"higher":[84],"densities.":[86],"However,":[87],"such":[88,174],"rates":[91],"not":[93,127],"even":[94,245],"required":[95],"due":[96,111],"extremely":[98],"probability":[100],"actual":[103],"occurrence":[104],"assumed":[107],"scenarios,":[109],"or":[110],"implicit":[114,145],"operation":[116],"that":[117,125,169,175,187,242],"occur":[118],"during":[119],"every":[120],"access,":[122],"feature":[124],"has":[126],"been":[128,130],"yet":[129],"studied":[131],"depth.":[133],"In":[134],"this":[135],"paper,":[136],"we":[137],"enhance":[138],"state-of-the-art":[140],"by":[141,164],"systematically":[142],"exploiting":[143],"relaxing":[151],"rate,":[154],"while":[155],"minimizing":[156],"errors.":[160],"This":[161],"achieved":[163],"modifying":[165],"algorithmic":[167],"parameters":[168],"influence":[170],"patterns":[173],"all":[176],"being":[180],"touched":[181],"within":[182],"target":[184,193],"interval":[186],"necessary":[189],"meeting":[191],"error":[194],"rate.":[195],"proposed":[197,225],"method":[198,226],"applied":[200],"stencil-based":[202],"algorithms":[203,210],"represent":[205],"wide":[207],"class":[208],"used":[211],"numerical":[213],"analysis,":[214],"image":[215],"processing":[216],"cellular":[218],"automata":[219],"applications.":[220],"efficacy":[222],"demonstrated":[228],"an":[230],"off-the-shelf":[231],"server":[232],"running":[233],"fully":[235],"fledged":[236],"Linux":[237],"OS":[238],"results":[240],"show":[241],"possible":[246],"completely":[248],"disable":[249],"minor":[253],"quality":[254],"loss.":[255]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2020,"cited_by_count":4},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":5},{"year":2017,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
