[Formula Omitted] Memory-Free Hardware Architecture for Burrows-Wheeler Transform

A novel hardware architecture for Burrows-Wheeler Transform (BWT) scheme is presented. The core idea is to have a memory-free strategy that does not involve any software overhead during BWT operation. This is achieved by introducing a register-file concept and utilizing basic digital logic circuits...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on computers 2023-01, Vol.72 (7), p.2080
Hauptverfasser: Ghosh, Surajeet, Sanchita Saha Ray
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue 7
container_start_page 2080
container_title IEEE transactions on computers
container_volume 72
creator Ghosh, Surajeet
Sanchita Saha Ray
description A novel hardware architecture for Burrows-Wheeler Transform (BWT) scheme is presented. The core idea is to have a memory-free strategy that does not involve any software overhead during BWT operation. This is achieved by introducing a register-file concept and utilizing basic digital logic circuits to perform the entire BWT operation. Additionally, this is a kind of transformation scheme that does not utilize any kind of matrix during transformation, and thereby, it is free from run-time memory consumption. It efficiently handles the string terminating mechanism in the proposed design without involving any extra terminating symbol. This string terminator-free architecture eventually reduces additional operation and storage space to maintain the string, and thereby, the architecture does not necessitate any register read and write operations. This architecture exhibits efficient transformation without involving any indexing method or sorting mechanism during an inverse transformation operation. This architecture achieves [Formula Omitted] time complexity compared to [Formula Omitted] and [Formula Omitted] as experienced by the existing state-of-the-art approaches.
doi_str_mv 10.1109/TC.2022.3226295
format Article
fullrecord <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_journals_2824114252</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2824114252</sourcerecordid><originalsourceid>FETCH-proquest_journals_28241142523</originalsourceid><addsrcrecordid>eNqNisFqAjEUAINUcFs9ew30nPXl7WY1x1a6eBERFnooRYI-Udk19iVB-vfdQz_A0zDMCDHVkGsNdtYscwTEvECs0JqByLQxc2WtqZ5EBqAXyhYljMRzCBcAqBBsJrZftecutU5uunOMdPiWa-o8_6qaieTK8eHumOQb70_nSPuYejl6lu-J2d-D-jwRtcSyYXcNfejGYnh0baDJP1_Ea_3RLFfqxv4nUYi7i0987dMOF1hqXaLB4rHrD_pmRZA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2824114252</pqid></control><display><type>article</type><title>[Formula Omitted] Memory-Free Hardware Architecture for Burrows-Wheeler Transform</title><source>IEEE Electronic Library (IEL)</source><creator>Ghosh, Surajeet ; Sanchita Saha Ray</creator><creatorcontrib>Ghosh, Surajeet ; Sanchita Saha Ray</creatorcontrib><description>A novel hardware architecture for Burrows-Wheeler Transform (BWT) scheme is presented. The core idea is to have a memory-free strategy that does not involve any software overhead during BWT operation. This is achieved by introducing a register-file concept and utilizing basic digital logic circuits to perform the entire BWT operation. Additionally, this is a kind of transformation scheme that does not utilize any kind of matrix during transformation, and thereby, it is free from run-time memory consumption. It efficiently handles the string terminating mechanism in the proposed design without involving any extra terminating symbol. This string terminator-free architecture eventually reduces additional operation and storage space to maintain the string, and thereby, the architecture does not necessitate any register read and write operations. This architecture exhibits efficient transformation without involving any indexing method or sorting mechanism during an inverse transformation operation. This architecture achieves [Formula Omitted] time complexity compared to [Formula Omitted] and [Formula Omitted] as experienced by the existing state-of-the-art approaches.</description><identifier>ISSN: 0018-9340</identifier><identifier>EISSN: 1557-9956</identifier><identifier>DOI: 10.1109/TC.2022.3226295</identifier><language>eng</language><publisher>New York: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</publisher><subject>Burrows-Wheeler transform ; Computer architecture ; Hardware ; Logic circuits ; Run time (computers) ; Strings</subject><ispartof>IEEE transactions on computers, 2023-01, Vol.72 (7), p.2080</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27923,27924</link.rule.ids></links><search><creatorcontrib>Ghosh, Surajeet</creatorcontrib><creatorcontrib>Sanchita Saha Ray</creatorcontrib><title>[Formula Omitted] Memory-Free Hardware Architecture for Burrows-Wheeler Transform</title><title>IEEE transactions on computers</title><description>A novel hardware architecture for Burrows-Wheeler Transform (BWT) scheme is presented. The core idea is to have a memory-free strategy that does not involve any software overhead during BWT operation. This is achieved by introducing a register-file concept and utilizing basic digital logic circuits to perform the entire BWT operation. Additionally, this is a kind of transformation scheme that does not utilize any kind of matrix during transformation, and thereby, it is free from run-time memory consumption. It efficiently handles the string terminating mechanism in the proposed design without involving any extra terminating symbol. This string terminator-free architecture eventually reduces additional operation and storage space to maintain the string, and thereby, the architecture does not necessitate any register read and write operations. This architecture exhibits efficient transformation without involving any indexing method or sorting mechanism during an inverse transformation operation. This architecture achieves [Formula Omitted] time complexity compared to [Formula Omitted] and [Formula Omitted] as experienced by the existing state-of-the-art approaches.</description><subject>Burrows-Wheeler transform</subject><subject>Computer architecture</subject><subject>Hardware</subject><subject>Logic circuits</subject><subject>Run time (computers)</subject><subject>Strings</subject><issn>0018-9340</issn><issn>1557-9956</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><recordid>eNqNisFqAjEUAINUcFs9ew30nPXl7WY1x1a6eBERFnooRYI-Udk19iVB-vfdQz_A0zDMCDHVkGsNdtYscwTEvECs0JqByLQxc2WtqZ5EBqAXyhYljMRzCBcAqBBsJrZftecutU5uunOMdPiWa-o8_6qaieTK8eHumOQb70_nSPuYejl6lu-J2d-D-jwRtcSyYXcNfejGYnh0baDJP1_Ea_3RLFfqxv4nUYi7i0987dMOF1hqXaLB4rHrD_pmRZA</recordid><startdate>20230101</startdate><enddate>20230101</enddate><creator>Ghosh, Surajeet</creator><creator>Sanchita Saha Ray</creator><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20230101</creationdate><title>[Formula Omitted] Memory-Free Hardware Architecture for Burrows-Wheeler Transform</title><author>Ghosh, Surajeet ; Sanchita Saha Ray</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-proquest_journals_28241142523</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Burrows-Wheeler transform</topic><topic>Computer architecture</topic><topic>Hardware</topic><topic>Logic circuits</topic><topic>Run time (computers)</topic><topic>Strings</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Ghosh, Surajeet</creatorcontrib><creatorcontrib>Sanchita Saha Ray</creatorcontrib><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE transactions on computers</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Ghosh, Surajeet</au><au>Sanchita Saha Ray</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>[Formula Omitted] Memory-Free Hardware Architecture for Burrows-Wheeler Transform</atitle><jtitle>IEEE transactions on computers</jtitle><date>2023-01-01</date><risdate>2023</risdate><volume>72</volume><issue>7</issue><spage>2080</spage><pages>2080-</pages><issn>0018-9340</issn><eissn>1557-9956</eissn><abstract>A novel hardware architecture for Burrows-Wheeler Transform (BWT) scheme is presented. The core idea is to have a memory-free strategy that does not involve any software overhead during BWT operation. This is achieved by introducing a register-file concept and utilizing basic digital logic circuits to perform the entire BWT operation. Additionally, this is a kind of transformation scheme that does not utilize any kind of matrix during transformation, and thereby, it is free from run-time memory consumption. It efficiently handles the string terminating mechanism in the proposed design without involving any extra terminating symbol. This string terminator-free architecture eventually reduces additional operation and storage space to maintain the string, and thereby, the architecture does not necessitate any register read and write operations. This architecture exhibits efficient transformation without involving any indexing method or sorting mechanism during an inverse transformation operation. This architecture achieves [Formula Omitted] time complexity compared to [Formula Omitted] and [Formula Omitted] as experienced by the existing state-of-the-art approaches.</abstract><cop>New York</cop><pub>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</pub><doi>10.1109/TC.2022.3226295</doi></addata></record>
fulltext fulltext
identifier ISSN: 0018-9340
ispartof IEEE transactions on computers, 2023-01, Vol.72 (7), p.2080
issn 0018-9340
1557-9956
language eng
recordid cdi_proquest_journals_2824114252
source IEEE Electronic Library (IEL)
subjects Burrows-Wheeler transform
Computer architecture
Hardware
Logic circuits
Run time (computers)
Strings
title [Formula Omitted] Memory-Free Hardware Architecture for Burrows-Wheeler Transform
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T10%3A32%3A50IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=%5BFormula%20Omitted%5D%20Memory-Free%20Hardware%20Architecture%20for%20Burrows-Wheeler%20Transform&rft.jtitle=IEEE%20transactions%20on%20computers&rft.au=Ghosh,%20Surajeet&rft.date=2023-01-01&rft.volume=72&rft.issue=7&rft.spage=2080&rft.pages=2080-&rft.issn=0018-9340&rft.eissn=1557-9956&rft_id=info:doi/10.1109/TC.2022.3226295&rft_dat=%3Cproquest%3E2824114252%3C/proquest%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2824114252&rft_id=info:pmid/&rfr_iscdi=true