{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:38:31Z","timestamp":1740123511798,"version":"3.37.3"},"reference-count":27,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2023,8,23]],"date-time":"2023-08-23T00:00:00Z","timestamp":1692748800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,8,23]],"date-time":"2023-08-23T00:00:00Z","timestamp":1692748800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["62031009","62031009","62031009","62031009","62031009"],"award-info":[{"award-number":["62031009","62031009","62031009","62031009","62031009"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2024,1]]},"DOI":"10.1007\/s11227-023-05559-8","type":"journal-article","created":{"date-parts":[[2023,8,23]],"date-time":"2023-08-23T09:28:19Z","timestamp":1692782899000},"page":"2889-2911","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Scalable short-entry dual-grain coherence directories with flexible region granularity"],"prefix":"10.1007","volume":"80","author":[{"given":"Yuxin","family":"Tang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yudi","family":"Qiu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yanwei","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jie","family":"Jiao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peng","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yibo","family":"Fan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,8,23]]},"reference":[{"doi-asserted-by":"crossref","unstructured":"Cuesta B, Ros A, G\u00f3mez ME, Robles A, Duato J (2011) Increasing the effectiveness of directory caches by deactivating coherence for private memory blocks. In: 2011 38th Annual International Symposium on Computer Architecture (ISCA), pp 93\u2013103","key":"5559_CR1","DOI":"10.1145\/2000064.2000076"},{"doi-asserted-by":"publisher","unstructured":"Valls JJ, Ros A, Sahuquillo J, G\u00f3mez ME, Duato J (2012) PS-Dir: A scalable two-level directory cache. Parallel Architectures and Compilation Techniques\u2013Conference Proceedings, PACT 451\u2013452. https:\/\/doi.org\/10.1145\/2370816.2370891","key":"5559_CR2","DOI":"10.1145\/2370816.2370891"},{"issue":"8","key":"5559_CR3","doi-asserted-by":"publisher","first-page":"2847","DOI":"10.1007\/s11227-014-1332-5","volume":"71","author":"JJ Valls","year":"2015","unstructured":"Valls JJ, Ros A, Sahuquillo J, G\u00f3mez ME (2015) PS directory: a scalable multilevel directory cache for CMPs. J Supercomput 71(8):2847\u20132876. https:\/\/doi.org\/10.1007\/s11227-014-1332-5","journal-title":"J Supercomput"},{"doi-asserted-by":"publisher","unstructured":"Shukla S, Chaudhuri M (2015) Pool directory: efficient coherence tracking with dynamic directory allocation in many-core systems. In: 2015 33rd IEEE International Conference on Computer Design (ICCD), pp 557\u2013564 . https:\/\/doi.org\/10.1109\/ICCD.2015.7357165","key":"5559_CR4","DOI":"10.1109\/ICCD.2015.7357165"},{"doi-asserted-by":"publisher","unstructured":"Titos-Gil R, Flores A, Fern\u00e1ndez-Pascual R, Ros A, Acacio ME (2017) Way-combining directory: an adaptive and scalable low-cost coherence directory. In: Proceedings of the International Conference on Supercomputing. ICS \u201917. Association for Computing Machinery, NY, USA. https:\/\/doi.org\/10.1145\/3079079.3079096. https:\/\/doi.org\/10.1145\/3079079.3079096","key":"5559_CR5","DOI":"10.1145\/3079079.3079096"},{"key":"5559_CR6","doi-asserted-by":"publisher","first-page":"425","DOI":"10.1007\/s11227-018-02735-z","volume":"75","author":"HJ Bae","year":"2018","unstructured":"Bae HJ, Choi L (2018) Dynamic directory table with victim cache: on-demand allocation of directory entries for active shared cache blocks. J Supercomput 75:425\u2013446","journal-title":"J Supercomput"},{"doi-asserted-by":"publisher","unstructured":"Alisafaee M (2012) Spatiotemporal coherence tracking. In: 2012 45th Annual IEEE\/ACM International Symposium on Microarchitecture, pp 341\u2013350. https:\/\/doi.org\/10.1109\/MICRO.2012.39","key":"5559_CR7","DOI":"10.1109\/MICRO.2012.39"},{"doi-asserted-by":"crossref","unstructured":"Zebchuk J, Falsafi B, Moshovos A (2013) Multi-grain coherence directories. In: 2013 46th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO), pp 359\u2013370","key":"5559_CR8","DOI":"10.1145\/2540708.2540739"},{"doi-asserted-by":"publisher","unstructured":"Tang Y, Qiu Y, Liu Y, Jiao J, Zhang P, Fan Y (2022) Ss-dgd: Scalable short-entry dual-grain coherence directoris. In: 2022 IEEE 16th International Conference on Solid-State & Integrated Circuit Technology (ICSICT), pp 1\u20133. https:\/\/doi.org\/10.1109\/ICSICT55466.2022.9963419","key":"5559_CR9","DOI":"10.1109\/ICSICT55466.2022.9963419"},{"doi-asserted-by":"crossref","unstructured":"Barroso LA, Gharachorloo K, McNamara R, Nowatzyk A, Qadeer S, Sano B, Smith S, Stets R, Verghese B (2000) Piranha: a scalable architecture based on single-chip multiprocessing. In: Proceedings of 27th International Symposium on Computer Architecture (IEEE Cat. No.RS00201), pp 282\u2013293","key":"5559_CR10","DOI":"10.1145\/342001.339696"},{"doi-asserted-by":"publisher","unstructured":"Agarwal A, Simoni R, Hennessy J, Horowitz M (1988) An evaluation of directory schemes for cache coherence. In: [1988] The 15th Annual International Symposium on Computer Architecture. Conference proceedings, pp 280\u2013289. https:\/\/doi.org\/10.1109\/ISCA.1988.5238","key":"5559_CR11","DOI":"10.1109\/ISCA.1988.5238"},{"unstructured":"Gupta A, Weber W-D, Mowry TC (1990) Reducing memory and traffic requirements for scalable directory-based cache coherence schemes. In: ICPP","key":"5559_CR12"},{"doi-asserted-by":"publisher","unstructured":"Zebchuk J, Srinivasan V, Qureshi MK, Moshovos A (2009) A tagless coherence directory. In: Proceedings of the 42nd Annual IEEE\/ACM International Symposium on Microarchitecture. MICRO 42, pp 423\u2013434. Association for Computing Machinery, New York, NY, USA. https:\/\/doi.org\/10.1145\/1669112.1669166. https:\/\/doi.org\/10.1145\/1669112.1669166","key":"5559_CR13","DOI":"10.1145\/1669112.1669166"},{"doi-asserted-by":"crossref","unstructured":"Ferdman M, Lotfi-Kamran P, Balet K, Falsafi B (2011) Cuckoo directory: a scalable directory for many-core systems. In: Proceedings of the 2011 IEEE 17th International Symposium on High Performance Computer Architecture. HPCA \u201911, pp 169\u2013180. IEEE Computer Society, USA","key":"5559_CR14","DOI":"10.1109\/HPCA.2011.5749726"},{"doi-asserted-by":"publisher","unstructured":"Sanchez D, Kozyrakis C (2012) Scd: a scalable coherence directory with flexible sharer set encoding. In: Proceedings of the 2012 IEEE 18th International Symposium on High-Performance Computer Architecture. HPCA \u201912, pp 1\u201312. IEEE Computer Society, USA . https:\/\/doi.org\/10.1109\/HPCA.2012.6168950. https:\/\/doi.org\/10.1109\/HPCA.2012.6168950","key":"5559_CR15","DOI":"10.1109\/HPCA.2012.6168950"},{"doi-asserted-by":"publisher","unstructured":"Sanchez D, Kozyrakis C (2010) The zcache: decoupling ways and associativity. In: Proceedings of the 2010 43rd Annual IEEE\/ACM International Symposium on Microarchitecture. MICRO \u201943, pp 187\u2013198. IEEE Computer Society, USA. https:\/\/doi.org\/10.1109\/MICRO.2010.20. https:\/\/doi.org\/10.1109\/MICRO.2010.20","key":"5559_CR16","DOI":"10.1109\/MICRO.2010.20"},{"doi-asserted-by":"crossref","unstructured":"Zhao H, Shriraman A, Dwarkadas S (2010) Space: sharing pattern-based directory coherence for multicore scalability. In: 2010 19th International Conference on Parallel Architectures and Compilation Techniques (PACT), pp 135\u2013146","key":"5559_CR17","DOI":"10.1145\/1854273.1854294"},{"doi-asserted-by":"publisher","unstructured":"Zhao H, Shriraman A, Dwarkadas S, Srinivasan V (2011) Spatl: honey, i shrunk the coherence directory. In: 2011 International Conference on Parallel Architectures and Compilation Techniques, pp 33\u201344. https:\/\/doi.org\/10.1109\/PACT.2011.10","key":"5559_CR18","DOI":"10.1109\/PACT.2011.10"},{"doi-asserted-by":"publisher","unstructured":"Valls JJ, G\u00f3mez ME, Ros A, Sahuquillo J (2017) A directory cache with dynamic private-shared partitioning. In: Proceedings - 23rd IEEE International Conference on High Performance Computing, HiPC 2016, 382\u2013391. https:\/\/doi.org\/10.1109\/HiPC.2016.051","key":"5559_CR19","DOI":"10.1109\/HiPC.2016.051"},{"issue":"3","key":"5559_CR20","doi-asserted-by":"publisher","first-page":"482","DOI":"10.1109\/TC.2011.241","volume":"62","author":"B Cuesta","year":"2013","unstructured":"Cuesta B, Ros A, G\u00f3mez ME, Robles A, Duato J (2013) Increasing the effectiveness of directory caches by avoiding the tracking of noncoherent memory blocks. IEEE Trans Comput 62(3):482\u2013495. https:\/\/doi.org\/10.1109\/TC.2011.241","journal-title":"IEEE Trans Comput"},{"doi-asserted-by":"publisher","unstructured":"Fang L, Liu P, Hu Q, Huang MC, Jiang G (2013) Building expressive, area-efficient coherence directories. In: Proceedings of the 22nd International Conference on Parallel Architectures and Compilation Techniques, pp 299\u2013308. https:\/\/doi.org\/10.1109\/PACT.2013.6618826","key":"5559_CR21","DOI":"10.1109\/PACT.2013.6618826"},{"doi-asserted-by":"publisher","unstructured":"Martin MMK, Hill MD, Wood DA (2003) Token coherence: Decoupling performance and correctness. In: Conference Proceedings\u2013Annual International sSmposium on Computer Architecture, ISCA, 182\u2013193. https:\/\/doi.org\/10.1109\/isca.2003.1206999","key":"5559_CR22","DOI":"10.1109\/isca.2003.1206999"},{"issue":"2","key":"5559_CR23","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2024716.2024718","volume":"39","author":"N Binkert","year":"2011","unstructured":"Binkert N, Beckmann B, Black G, Reinhardt SK, Saidi A, Basu A, Hestness J, Hower DR, Krishna T, Sardashti S, Sen R, Sewell K, Shoaib M, Vaish N, Hill MD, Wood DA (2011) The gem5 simulator. SIGARCH Comput. Archit. News 39(2):1\u20137. https:\/\/doi.org\/10.1145\/2024716.2024718","journal-title":"SIGARCH Comput. Archit. News"},{"doi-asserted-by":"crossref","unstructured":"Bienia C, Kumar S, Singh JP, Li K (2008) The parsec benchmark suite: Characterization and architectural implications. In: 2008 International Conference on Parallel Architectures and Compilation Techniques (PACT), pp. 72\u201381","key":"5559_CR24","DOI":"10.1145\/1454115.1454128"},{"doi-asserted-by":"publisher","unstructured":"Woo SC, Ohara M, Torrie E, Singh JP, Gupta A (1995) The splash-2 programs: characterization and methodological considerations. In: Proceedings 22nd Annual International Symposium on Computer Architecture, pp 24\u201336. https:\/\/doi.org\/10.1109\/ISCA.1995.524546","key":"5559_CR25","DOI":"10.1109\/ISCA.1995.524546"},{"unstructured":"Gebhart M, Hestness J, Fatehi E, Gratz P, Keckler SW (October 2009) Running parsec 2.1 on m5. Technical report TR-09-32, The University of Texas at Austin","key":"5559_CR26"},{"unstructured":"PARSEC Group: a memo on exploration of SPLASH-2 Input Sets (June), 1\u201312 (2011)","key":"5559_CR27"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-023-05559-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-023-05559-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-023-05559-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,15]],"date-time":"2024-01-15T09:37:32Z","timestamp":1705311452000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-023-05559-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8,23]]},"references-count":27,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2024,1]]}},"alternative-id":["5559"],"URL":"https:\/\/doi.org\/10.1007\/s11227-023-05559-8","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2023,8,23]]},"assertion":[{"value":"3 August 2023","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 August 2023","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"No potential conflict of interest was reported by the authors","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"Not applicable","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical Approval"}}]}}