Please use this identifier to cite or link to this item: https://hdl.handle.net/20.500.11851/11848
Full metadata record
DC FieldValueLanguage
dc.contributor.authorPavon, Julian-
dc.contributor.authorValdivieso, Ivan Vargas-
dc.contributor.authorRojas, Carlos-
dc.contributor.authorHernandez, Cesar-
dc.contributor.authorAslan, Mehmet-
dc.contributor.authorFigueras, Roger-
dc.contributor.authorYuan, Yichao-
dc.date.accessioned2024-11-10T14:56:02Z-
dc.date.available2024-11-10T14:56:02Z-
dc.date.issued2024-
dc.identifier.isbn979-8-3503-2659-8-
dc.identifier.isbn979-8-3503-2658-1-
dc.identifier.issn1063-6897-
dc.identifier.urihttps://doi.org/10.1109/ISCA59077.2024.00050-
dc.identifier.urihttps://hdl.handle.net/20.500.11851/11848-
dc.descriptionACM/IEEE 51st Annual International Symposium on Computer Architecture (ISCA) -- JUN 29-JUL 03, 2024 -- Buenos Aires, ARGENTINAen_US
dc.description.abstractGenome sequence analysis is fundamental to medical breakthroughs such as developing vaccines, enabling genome editing, and facilitating personalized medicine. The exponentially expanding sequencing datasets and complexity of sequencing algorithms necessitate performance enhancements. While the performance of software solutions is constrained by their underlying hardware platforms, the utility of fixed-function accelerators is restricted to only certain sequencing algorithms. This paper presents QUETZAL, the first general-purpose vector acceleration framework designed for high efficiency and broad applicability across a diverse set of genomics algorithms. While a commercial CPU's vector datapath is a promising candidate to exploit the data-level parallelism in genomics algorithms, our analysis finds that its performance is often limited due to long-latency scatter/gather memory instructions. QUETZAL introduces a hardware-software co-design comprising an accelerator microarchitecture closely integrated with the CPU's vector datapath, alongside novel vector instructions to fully capitalize on the proposed hardware. QUETZAL integrates a set of scratchpad-style buffers meticulously designed to minimize latency associated with scatter/gather instructions during the retrieval of input genome sequences data. QUETZAL supports both short and long reads, and different types of sequencing data formats. A combination of hardware and software techniques enables QUETZAL to reduce the latency of memory instructions, perform complex computation using a single instruction, and transform data representations at runtime, resulting in overall efficiency gain. QUETZAL significantly accelerates a vectorized CPU baseline on modern genome sequence analysis algorithms by 5.7x, while incurring a small area overhead of 1.4% post place-and-route at the 7nm technology node compared to an HPC ARM CPU.en_US
dc.description.sponsorshipIEEE,Assoc Comp Machinery,IEEE Comp Soc Tech Comm Comp Architecture,Real Labs Res,ACM SIGARCH,AMD,Ant Res,Huawei,Google,Intel,Microsoft,ARM,IBM,MangoBoost,Vmware,Univ Res Fund,Qualcomm,Samsungen_US
dc.description.sponsorshipExcelencia Severo Ochoa mobility program [MCIN/AEI/10.13039/501100011033]; Spanish Ministry of Science and Innovation [PID2019-107255GB-C21, MICIU/AEI/10.13039/501100011033]; IBM; Google; Huawei; Intel; Microsoft; VMware; EU Horizon project BioPIM [101047160]; AI Chip Center for Emerging Smart Systems Limited (ACCESS); Swiss National Science Foundation (SNSF); Semiconductor Research Corporation (SRC); ETH Future Computing Laboratoryen_US
dc.description.sponsorshipThe authors would like to thank all of our anonymous reviewers for their valuable feedback, meticulous reviews and comments, which have allowed us to improve this work considerably. Nishil Talati received partial support from the Excelencia Severo Ochoa mobility program CEX2021-001148-S/funded by MCIN/AEI/10.13039/501100011033. This work has been partially supported by the Spanish Ministry of Science and Innovation PID2019-107255GB-C21 funded by MICIU/AEI/10.13039/501100011033. We acknowledge the generous gifts provided by our industrial partners, including IBM, Google, Huawei, Intel, Microsoft, and VMware. This research was partially supported by the EU Horizon project BioPIM (grant agreement 101047160), the AI Chip Center for Emerging Smart Systems Limited (ACCESS), the Swiss National Science Foundation (SNSF), Semiconductor Research Corporation (SRC), and the ETH Future Computing Laboratory (EFCL).en_US
dc.language.isoenen_US
dc.publisherIeee Computer Socen_US
dc.relation.ispartof2024 Acm/Ieee 51st Annual International Symposium on Computer Architecture, Isca 2024en_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subjectGenerationen_US
dc.subjectSearchen_US
dc.subjectBlasten_US
dc.titleQUETZAL: Vector Acceleration Framework for Modern Genome Sequence Analysis Algorithmsen_US
dc.typeConference Objecten_US
dc.departmentTOBB ETÜen_US
dc.identifier.startpage597en_US
dc.identifier.endpage612en_US
dc.identifier.wosWOS:001290320700040en_US
dc.institutionauthor-
dc.identifier.doi10.1109/ISCA59077.2024.00050-
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanıen_US
item.cerifentitytypePublications-
item.fulltextNo Fulltext-
item.grantfulltextnone-
item.openairetypeConference Object-
item.languageiso639-1en-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
Appears in Collections:WoS İndeksli Yayınlar Koleksiyonu / WoS Indexed Publications Collection
Show simple item record



CORE Recommender

Google ScholarTM

Check




Altmetric


Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.