{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,30]],"date-time":"2026-06-30T21:44:32Z","timestamp":1782855872080,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":39,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,10,12]],"date-time":"2019-10-12T00:00:00Z","timestamp":1570838400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS-1718834,CAREER Award #1751064"],"award-info":[{"award-number":["CNS-1718834,CAREER Award #1751064"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,10,12]]},"DOI":"10.1145\/3352460.3358308","type":"proceedings-article","created":{"date-parts":[[2019,10,11]],"date-time":"2019-10-11T11:16:45Z","timestamp":1570792605000},"page":"334-346","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":45,"title":["GenCache"],"prefix":"10.1145","author":[{"given":"Anirban","family":"Nag","sequence":"first","affiliation":[{"name":"University of Utah, Salt Lake City, Utah"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"C. N.","family":"Ramachandra","sequence":"additional","affiliation":[{"name":"University of Utah, Salt Lake City, Utah"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Rajeev","family":"Balasubramonian","sequence":"additional","affiliation":[{"name":"University of Utah, Salt Lake City, Utah"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ryan","family":"Stutsman","sequence":"additional","affiliation":[{"name":"University of Utah, Salt Lake City, Utah"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Edouard","family":"Giacomin","sequence":"additional","affiliation":[{"name":"University of Utah, Salt Lake City, Utah"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hari","family":"Kambalasubramanyam","sequence":"additional","affiliation":[{"name":"University of Utah, Salt Lake City, Utah"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Pierre-Emmanuel","family":"Gaillardon","sequence":"additional","affiliation":[{"name":"University of Utah, Salt Lake City, Utah"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2019,10,12]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Compute Caches. In Proceedings of HPCA-23","author":"Aga Shaizeen","year":"2017","unstructured":"Shaizeen Aga, Supreet Jeloka, Arun Subramaniyan, Satish Narayanasamy, David Blaauw, and Reetuparna Das. 2017. Compute Caches. In Proceedings of HPCA-23."},{"key":"e_1_3_2_1_2_1","volume-title":"GateKeeper: A New Hardware Architecture for Accelerating Pre-Alignment in DNA Short Read Mapping. Bioinformatics 33","author":"Alser Mohammed","year":"2017","unstructured":"Mohammed Alser, Hasan Hassan, Hongyi Xin, O\u011fuz Ergin, Onur Mutlu, and Can Alkan. 2017. GateKeeper: A New Hardware Architecture for Accelerating Pre-Alignment in DNA Short Read Mapping. Bioinformatics 33 (2017)."},{"key":"e_1_3_2_1_3_1","volume-title":"Near-Data Processing: Insight from a Workshop at MICRO-46","author":"Balasubramonian Rajeev","unstructured":"Rajeev Balasubramonian, Jichuan Chang, Troy Manning, Jaime H. Moreno, Richard Murphy, Ravi Nair, and Steven Swanson. 2014. Near-Data Processing: Insight from a Workshop at MICRO-46. In IEEE Micro's Special Issue on Big Data, Vol. 34."},{"key":"e_1_3_2_1_4_1","volume-title":"Mahoney","author":"Bonfield James K.","year":"2013","unstructured":"James K. Bonfield and Matthew V. Mahoney. 2013. Compression of FASTQ and SAM Format Sequencing Data. PLoS One 8 (2013)."},{"key":"e_1_3_2_1_5_1","volume-title":"Proceedings of USENIX-26","author":"Byma Stuart","year":"2017","unstructured":"Stuart Byma, Sam Whitlock, Laura Flueratoru, Ethan Tseng, Christos Kozyrakis, Edouard Bugnion, and James Larus. 2017. Persona: A High-Performance Bioinformatics Framework. In Proceedings of USENIX-26."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3007787.3001140"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2018.00040"},{"key":"e_1_3_2_1_8_1","unstructured":"Patrick Foley Abirami Prabhakaran Karthik Gururaj Mishali Naik Shiva Gopalan Aleksandr Shargorodskiy and Ernesto Brau. 2017. Accelerate Genomics Research with the Broad-Intel Genomics Stack. https:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/white-papers\/accelerate-genomics-research-with-the-broad-intel-genomics-stack-paper.pdf."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2018.00017"},{"key":"e_1_3_2_1_10_1","unstructured":"Genetics Science Learning Center. 2017. Your Doctor's New Genetic Tools. http:\/\/learn.genetics.utah.edu\/content\/precision\/example\/."},{"key":"e_1_3_2_1_11_1","volume-title":"Hybrid Error Correction, and De Novo Assembly of a Eukaryotic Genome. Genome Research - 25","author":"Goodwin Sara","year":"2015","unstructured":"Sara Goodwin, James Gurtowski, Scott Ethe-Sayers, Panchajanya Deshpande, Michael C Schatz, and W Richard McCombie. 2015. Oxford Nanopore Sequencing, Hybrid Error Correction, and De Novo Assembly of a Eukaryotic Genome. Genome Research - 25 (2015)."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/SAMOS.2015.7363679"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"crossref","unstructured":"Miten Jain Sergey Koren Karen H. Miga Josh Quick Arthur C. Rand Thomas A. Sasani John R. Tyson Andrew D. Beggs Alexander T. Dilthey Ian T. Fiddes et al. 2018. Nanopore Sequencing and Assembly of a Human Genome with Ultra-Long Reads. Nature Biotechnology 36 (2018).","DOI":"10.1101\/128835"},{"key":"e_1_3_2_1_14_1","volume-title":"Dennis Sylvester, and David Blaauw.","author":"Jeloka Supreet","year":"2016","unstructured":"Supreet Jeloka, Naveen Bharathwaj Akesh, Dennis Sylvester, and David Blaauw. 2016. A 28 nm Configurable Memory (TCAM\/BCAM\/SRAM) Using Push-Rule 6T Bit Cell Enabling Logic-in-Memory. IEEE Journal of Solid-State Circuits 51 (2016)."},{"key":"e_1_3_2_1_15_1","unstructured":"Muin J. Khoury. 2016. Cancer Precision Medicine: More Population Sciences Ahead! https:\/\/blogs.cdc.gov\/genomics\/2016\/01\/20\/cancer-precision-ahead\/."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2019.00017"},{"key":"e_1_3_2_1_17_1","volume-title":"Aligning Sequence Reads, Clone Sequences and Assembly Contigs with BWA-MEM. arXiv preprint arXiv:1303.3997","author":"Heng Li.","year":"2013","unstructured":"Heng Li. 2013. Aligning Sequence Reads, Clone Sequences and Assembly Contigs with BWA-MEM. arXiv preprint arXiv:1303.3997 (2013)."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3123939.3123977"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2014.6853226"},{"key":"e_1_3_2_1_20_1","volume-title":"Patterson","author":"Massie Matt","year":"2013","unstructured":"Matt Massie, Frank Nothaft, Christopher Hartl, Christos Kozanitis, Andre Schumacher, Anthony D. Joseph, and David A. Patterson. 2013. ADAM: Genomics Formats and Processing Patterns for Cloud Scale Computing. University of California, Berkeley Technical Report, No. UCB\/EECS-2013 207 (2013)."},{"key":"e_1_3_2_1_21_1","volume-title":"The Shifting Model in Clinical Diagnostics: How Next-Generation Sequencing and Families are Altering the Way Rare Diseases are Discovered, Studied, and Treated. Genetics in Medicine 16","author":"Might Matthew","year":"2014","unstructured":"Matthew Might and Matt Wilsey. 2014. The Shifting Model in Clinical Diagnostics: How Next-Generation Sequencing and Families are Altering the Way Rare Diseases are Discovered, Studied, and Treated. Genetics in Medicine 16 (2014)."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"crossref","unstructured":"Neil A. Miller Emily G. Farrow Margaret Gibson Laurel K. Willig Greyson Twist Byunggil Yoo Tyler Marrs Shane Corder Lisa Krivohlavek Adam Walter et al. 2015. A 26-Hour System of Highly Sensitive Whole Genome Sequencing for Emergency Management of Genetic Diseases. Genome Medicine 7 (2015).","DOI":"10.1186\/s13073-015-0221-8"},{"key":"e_1_3_2_1_23_1","unstructured":"Naveen Muralimanoharet al. 2007. CACTI 6.0: A Tool to Understand Large Caches. Technical Report. University of Utah."},{"key":"e_1_3_2_1_24_1","unstructured":"National Cancer Institute. 2017. The Genetics of Cancer. https:\/\/www.cancer.gov\/about-cancer\/causes-prevention\/genetics."},{"key":"e_1_3_2_1_25_1","volume-title":"Goldstein","author":"Need Anna C.","year":"2012","unstructured":"Anna C. Need, Vandana Shashi, Yuki Hitomi, Kelly Schoch, Kevin V. Shianna, Marie T. McDonald, Miriam H. Meisler, and David B. Goldstein. 2012. Clinical Application of Exome Sequencing in Undiagnosed Genetic Conditions. Journal of Medical Genetics 49 (2012)."},{"key":"e_1_3_2_1_26_1","volume-title":"PBSIM: PacBio Reads Simulator Toward Accurate Genome Assembly. Bioinformatics 29","author":"Ono Yukiteru","year":"2013","unstructured":"Yukiteru Ono, Kiyoshi Asai, and Michiaki Hamada. 2013. PBSIM: PacBio Reads Simulator Toward Accurate Genome Assembly. Bioinformatics 29 (2013)."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/514191.514219"},{"key":"e_1_3_2_1_28_1","volume-title":"George Powley, Serge Osokin, and Ganapati Srinivasa.","author":"Prabhakaran Abirami","year":"2016","unstructured":"Abirami Prabhakaran, Beri Shifaw, Mishali Naik, Paolo Narvaez, Geraldine Van der Auwera, George Powley, Serge Osokin, and Ganapati Srinivasa. 2016. Infrastructure for Deploying GATK Best Practices Pipeline. https:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/white-papers\/deploying-gatk-best-practices-paper.pdf."},{"key":"e_1_3_2_1_29_1","unstructured":"Tamara Schmitz. 2015. The Rise of Serial Memory and the Future of DDR. Xilinx White Paper (456) https:\/\/www.xilinx.com\/support\/documentation\/white_papers\/wp456-DDR-serial-mem.pdf."},{"key":"e_1_3_2_1_30_1","volume-title":"Mowry","author":"Seshadri Vivek","year":"2017","unstructured":"Vivek Seshadri, Donghyuk Lee, Thomas Mullins, Hasan Hassan, Amirali Boroumand, Jeremie Kim, Michael A. Kozuch, Onur Mutlu, Phillip B. Gibbons, and Todd C. Mowry. 2017. Ambit: In-Memory Accelerator for Bulk Bitwise Operations Using Commodity DRAM Technology. In Proceedings of MICRO-50."},{"key":"e_1_3_2_1_31_1","volume-title":"Proceedings of ISCA.","author":"Shafiee A.","unstructured":"A. Shafiee, A. Nag, N. Muralimanohar, R. Balasubramonian, J. Strachan, M. Hu, R.S. Williams, and V. Srikumar. 2016. ISAAC: A Convolutional Neural Network Accelerator with In-Situ Analog Arithmetic in Crossbars. In Proceedings of ISCA."},{"key":"e_1_3_2_1_32_1","volume-title":"Aladdin: A Pre-RTL, Power-performance Accelerator Simulator Enabling Large Design Space Exploration of Customized Architectures. In Proceeding of ISCA-41.","author":"Shao Yakun Sophia","year":"2014","unstructured":"Yakun Sophia Shao, Brandon Reagen, Gu-Yeon Wei, and David Brooks. 2014. Aladdin: A Pre-RTL, Power-performance Accelerator Simulator Enabling Large Design Space Exploration of Customized Architectures. In Proceeding of ISCA-41."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"crossref","unstructured":"Temple F. Smith Michael S. Waterman et al. 1981. Identification of Common Molecular Subsequences. Journal of Molecular Biology 147 (1981).","DOI":"10.1016\/0022-2836(81)90087-5"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2018.00015"},{"key":"e_1_3_2_1_35_1","volume":"201","author":"Turakhia Yatish","unstructured":"Yatish Turakhia, Kevin Jie Zheng, Gill Bejerano, and William J. Dally. 2018. Darwin: A Hardware-Acceleration Framework for Genomic Sequence Alignment. In Proceedings of ASPLOS-23.","journal-title":"William J. Dally."},{"key":"e_1_3_2_1_36_1","unstructured":"Kris A. Wetterstrand. 2017. DNA Sequencing Costs: Data from the NHGRI Genome Sequencing Program (GSP). http:\/\/www.genome.gov\/sequencingcostsdata."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2019.00044"},{"key":"e_1_3_2_1_38_1","volume-title":"Shifted Hamming Distance: A Fast and Accurate SIMD-Friendly Filter to Accelerate Alignment Verification in Read Mapping. Bioinformatics 31","author":"Xin Hongyi","year":"2015","unstructured":"Hongyi Xin, John Greth, John Emmons, Gennady Pekhimenko, Carl Kingsford, Can Alkan, and Onur Mutlu. 2015. Shifted Hamming Distance: A Fast and Accurate SIMD-Friendly Filter to Accelerate Alignment Verification in Read Mapping. Bioinformatics 31 (2015)."},{"key":"e_1_3_2_1_39_1","volume-title":"Faster and More Accurate Sequence Alignment with SNAP. arXiv preprint arXiv:1111.5572","author":"Zaharia Matei","year":"2011","unstructured":"Matei Zaharia, William J. Bolosky, Kristal Curtis, Armando Fox, David Patterson, Scott Shenker, Ion Stoica, Richard M. Karp, and Taylor Sittler. 2011. Faster and More Accurate Sequence Alignment with SNAP. arXiv preprint arXiv:1111.5572 (2011)."}],"event":{"name":"MICRO '52: The 52nd Annual IEEE\/ACM International Symposium on Microarchitecture","location":"Columbus OH USA","acronym":"MICRO '52","sponsor":["SIGMICRO ACM Special Interest Group on Microarchitectural Research and Processing","IEEE CS"]},"container-title":["Proceedings of the 52nd Annual IEEE\/ACM International Symposium on Microarchitecture"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3352460.3358308","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3352460.3358308","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3352460.3358308","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,29]],"date-time":"2025-07-29T22:29:58Z","timestamp":1753828198000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3352460.3358308"}},"subtitle":["Leveraging In-Cache Operators for Efficient Sequence Alignment"],"short-title":[],"issued":{"date-parts":[[2019,10,12]]},"references-count":39,"alternative-id":["10.1145\/3352460.3358308","10.1145\/3352460"],"URL":"https:\/\/doi.org\/10.1145\/3352460.3358308","relation":{},"subject":[],"published":{"date-parts":[[2019,10,12]]},"assertion":[{"value":"2019-10-12","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}