Loading…

A memory system supporting the efficient SIMD computation of the two dimensional DWT

Real time image processing uses SIMD engines to accelerate the computation of algorithms such as the DCT, FFT or DWT. So, a good skewing scheme becomes essential for avoiding memory bank conflicts. A memory system is introduced for the efficient in-place computation of such transforms. It consists o...

Full description

Saved in:
Bibliographic Details
Main Authors: Trenas, M.A., Lopez, J., Zapata, E.L., Arguello, F.
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 1524 vol.3
container_issue
container_start_page 1521
container_title
container_volume 3
creator Trenas, M.A.
Lopez, J.
Zapata, E.L.
Arguello, F.
description Real time image processing uses SIMD engines to accelerate the computation of algorithms such as the DCT, FFT or DWT. So, a good skewing scheme becomes essential for avoiding memory bank conflicts. A memory system is introduced for the efficient in-place computation of such transforms. It consists of M=2/sup m/ memory modules, providing parallel access to M image points whose patterns are a row or a column, the interval in both cases being 2/sup l/, l/spl ges/0. The efficiency of our design is proved through the computation of the 2D DWT.
doi_str_mv 10.1109/ICASSP.1998.681739
format conference_proceeding
fullrecord <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_681739</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>681739</ieee_id><sourcerecordid>681739</sourcerecordid><originalsourceid>FETCH-LOGICAL-i172t-4db94b1598646800e18f7b39928f55a3c022f593c386785ed8c2e09c534bb3a43</originalsourceid><addsrcrecordid>eNotUNtqwzAUM7vAStcf6JN_IJ2vsc9jaXcpdGyQjO2tJOnx5tHEIXYZ_fuFdUIgEEIIETLnbME5g7vNalkUrwsOYBe55UbCBZkIaSDjwD4uyQyMZSOlUsKyKzLhWrAs5wpuyCzGbzZCac2MnpBySVtsw3Ci8RQTtjQe-z4MyXefNH0hRed847FLtNg8r2kT2v6YquRDR4P7S6SfQPe-xS6OZnWg6_fylly76hBx9q9T8vZwX66esu3L4zh-m3luRMrUvgZVcw02V7llDLl1ppYAwjqtK9kwIZwG2UibG6txbxuBDBotVV3LSskpmZ97PSLu-sG31XDanS-Rv9irUq4</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A memory system supporting the efficient SIMD computation of the two dimensional DWT</title><source>IEEE Xplore All Conference Series</source><creator>Trenas, M.A. ; Lopez, J. ; Zapata, E.L. ; Arguello, F.</creator><creatorcontrib>Trenas, M.A. ; Lopez, J. ; Zapata, E.L. ; Arguello, F.</creatorcontrib><description>Real time image processing uses SIMD engines to accelerate the computation of algorithms such as the DCT, FFT or DWT. So, a good skewing scheme becomes essential for avoiding memory bank conflicts. A memory system is introduced for the efficient in-place computation of such transforms. It consists of M=2/sup m/ memory modules, providing parallel access to M image points whose patterns are a row or a column, the interval in both cases being 2/sup l/, l/spl ges/0. The efficiency of our design is proved through the computation of the 2D DWT.</description><identifier>ISSN: 1520-6149</identifier><identifier>ISBN: 9780780344280</identifier><identifier>ISBN: 0780344286</identifier><identifier>EISSN: 2379-190X</identifier><identifier>DOI: 10.1109/ICASSP.1998.681739</identifier><language>eng</language><publisher>IEEE</publisher><subject>Bandwidth ; Circuits ; Computer architecture ; Discrete cosine transforms ; Discrete wavelet transforms ; Engines ; Image coding ; Image processing ; Parallel processing ; Very large scale integration</subject><ispartof>Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181), 1998, Vol.3, p.1521-1524 vol.3</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/681739$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,4050,4051,27925,54555,54920,54932</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/681739$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Trenas, M.A.</creatorcontrib><creatorcontrib>Lopez, J.</creatorcontrib><creatorcontrib>Zapata, E.L.</creatorcontrib><creatorcontrib>Arguello, F.</creatorcontrib><title>A memory system supporting the efficient SIMD computation of the two dimensional DWT</title><title>Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181)</title><addtitle>ICASSP</addtitle><description>Real time image processing uses SIMD engines to accelerate the computation of algorithms such as the DCT, FFT or DWT. So, a good skewing scheme becomes essential for avoiding memory bank conflicts. A memory system is introduced for the efficient in-place computation of such transforms. It consists of M=2/sup m/ memory modules, providing parallel access to M image points whose patterns are a row or a column, the interval in both cases being 2/sup l/, l/spl ges/0. The efficiency of our design is proved through the computation of the 2D DWT.</description><subject>Bandwidth</subject><subject>Circuits</subject><subject>Computer architecture</subject><subject>Discrete cosine transforms</subject><subject>Discrete wavelet transforms</subject><subject>Engines</subject><subject>Image coding</subject><subject>Image processing</subject><subject>Parallel processing</subject><subject>Very large scale integration</subject><issn>1520-6149</issn><issn>2379-190X</issn><isbn>9780780344280</isbn><isbn>0780344286</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>1998</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNotUNtqwzAUM7vAStcf6JN_IJ2vsc9jaXcpdGyQjO2tJOnx5tHEIXYZ_fuFdUIgEEIIETLnbME5g7vNalkUrwsOYBe55UbCBZkIaSDjwD4uyQyMZSOlUsKyKzLhWrAs5wpuyCzGbzZCac2MnpBySVtsw3Ci8RQTtjQe-z4MyXefNH0hRed847FLtNg8r2kT2v6YquRDR4P7S6SfQPe-xS6OZnWg6_fylly76hBx9q9T8vZwX66esu3L4zh-m3luRMrUvgZVcw02V7llDLl1ppYAwjqtK9kwIZwG2UibG6txbxuBDBotVV3LSskpmZ97PSLu-sG31XDanS-Rv9irUq4</recordid><startdate>1998</startdate><enddate>1998</enddate><creator>Trenas, M.A.</creator><creator>Lopez, J.</creator><creator>Zapata, E.L.</creator><creator>Arguello, F.</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>1998</creationdate><title>A memory system supporting the efficient SIMD computation of the two dimensional DWT</title><author>Trenas, M.A. ; Lopez, J. ; Zapata, E.L. ; Arguello, F.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i172t-4db94b1598646800e18f7b39928f55a3c022f593c386785ed8c2e09c534bb3a43</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>1998</creationdate><topic>Bandwidth</topic><topic>Circuits</topic><topic>Computer architecture</topic><topic>Discrete cosine transforms</topic><topic>Discrete wavelet transforms</topic><topic>Engines</topic><topic>Image coding</topic><topic>Image processing</topic><topic>Parallel processing</topic><topic>Very large scale integration</topic><toplevel>online_resources</toplevel><creatorcontrib>Trenas, M.A.</creatorcontrib><creatorcontrib>Lopez, J.</creatorcontrib><creatorcontrib>Zapata, E.L.</creatorcontrib><creatorcontrib>Arguello, F.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEL</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Trenas, M.A.</au><au>Lopez, J.</au><au>Zapata, E.L.</au><au>Arguello, F.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A memory system supporting the efficient SIMD computation of the two dimensional DWT</atitle><btitle>Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181)</btitle><stitle>ICASSP</stitle><date>1998</date><risdate>1998</risdate><volume>3</volume><spage>1521</spage><epage>1524 vol.3</epage><pages>1521-1524 vol.3</pages><issn>1520-6149</issn><eissn>2379-190X</eissn><isbn>9780780344280</isbn><isbn>0780344286</isbn><abstract>Real time image processing uses SIMD engines to accelerate the computation of algorithms such as the DCT, FFT or DWT. So, a good skewing scheme becomes essential for avoiding memory bank conflicts. A memory system is introduced for the efficient in-place computation of such transforms. It consists of M=2/sup m/ memory modules, providing parallel access to M image points whose patterns are a row or a column, the interval in both cases being 2/sup l/, l/spl ges/0. The efficiency of our design is proved through the computation of the 2D DWT.</abstract><pub>IEEE</pub><doi>10.1109/ICASSP.1998.681739</doi></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1520-6149
ispartof Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181), 1998, Vol.3, p.1521-1524 vol.3
issn 1520-6149
2379-190X
language eng
recordid cdi_ieee_primary_681739
source IEEE Xplore All Conference Series
subjects Bandwidth
Circuits
Computer architecture
Discrete cosine transforms
Discrete wavelet transforms
Engines
Image coding
Image processing
Parallel processing
Very large scale integration
title A memory system supporting the efficient SIMD computation of the two dimensional DWT
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-02T03%3A18%3A21IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20memory%20system%20supporting%20the%20efficient%20SIMD%20computation%20of%20the%20two%20dimensional%20DWT&rft.btitle=Proceedings%20of%20the%201998%20IEEE%20International%20Conference%20on%20Acoustics,%20Speech%20and%20Signal%20Processing,%20ICASSP%20'98%20(Cat.%20No.98CH36181)&rft.au=Trenas,%20M.A.&rft.date=1998&rft.volume=3&rft.spage=1521&rft.epage=1524%20vol.3&rft.pages=1521-1524%20vol.3&rft.issn=1520-6149&rft.eissn=2379-190X&rft.isbn=9780780344280&rft.isbn_list=0780344286&rft_id=info:doi/10.1109/ICASSP.1998.681739&rft_dat=%3Cieee_CHZPO%3E681739%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i172t-4db94b1598646800e18f7b39928f55a3c022f593c386785ed8c2e09c534bb3a43%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=681739&rfr_iscdi=true