Improvements of VQ Compression Algorithm for Parallel Systems

Recent processors utilize a variety of parallel processing technologies to boost its performance, and thus it is required that multimedia applications can be efficiently parallelized and can be easily implemented on such a processor with parallel processing features. We implemented a parallel algori...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Wakatani, A.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1371
container_issue
container_start_page 1366
container_title
container_volume
creator Wakatani, A.
description Recent processors utilize a variety of parallel processing technologies to boost its performance, and thus it is required that multimedia applications can be efficiently parallelized and can be easily implemented on such a processor with parallel processing features. We implemented a parallel algorithm with "double strip-mining" method of optimal codeword search for VQ compression on a shared-memory parallel environment and evaluated the effectiveness of the parallel algorithm. Namely, by applying strip-mining method to a loop with regard to vectors as well as that to codewords (double strip-mining), the buffer area can be reduced and results of our experiments find that this method can keep the same performance as the original strip-mining method with regard to the quality of compression. Moreover, two optimization methods for sequential computers are described: the shortcut calculation and the modified expression. Our experimental results show that the elapsed time is improved by 20% to 40% by using the both sequential optimization methods, so the effectiveness of the above methods on sequential computers is empirically confirmed and can be also applied to parallel systems easily.
doi_str_mv 10.1109/CCECE.2007.344
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_4233003</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>4233003</ieee_id><sourcerecordid>4233003</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-51d21216abacf70a7cf55c20250a19953c5ad7c44e9e324be19eaaaa7df3d48b3</originalsourceid><addsrcrecordid>eNo1jEtLxDAURuML7IyzdeMmf6D1JrlpmoWLIVQdGFDxsR3S9kYr7XRoysD8ewfUb3PgHPgYuxaQCQH21rnSlZkEMJlCPGEzgRJRgBT6lCVSmzw1gPkZW1hT_DeAc5ZAgZAaU9hLNovxGwCwyDFhd6t-Nw576mk7RT4E_vHC3XB0FGM7bPmy-xzGdvrqeRhG_uxH33XU8ddDnKiPV-wi-C7S4o9z9n5fvrnHdP30sHLLddoKo6dUi0YKKXJf-ToY8KYOWtcSpAYvrNWq1r4xNSJZUhIrEpb8caYJqsGiUnN28_vbEtFmN7a9Hw8blEoBKPUDjahMPQ</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Improvements of VQ Compression Algorithm for Parallel Systems</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Wakatani, A.</creator><creatorcontrib>Wakatani, A.</creatorcontrib><description>Recent processors utilize a variety of parallel processing technologies to boost its performance, and thus it is required that multimedia applications can be efficiently parallelized and can be easily implemented on such a processor with parallel processing features. We implemented a parallel algorithm with "double strip-mining" method of optimal codeword search for VQ compression on a shared-memory parallel environment and evaluated the effectiveness of the parallel algorithm. Namely, by applying strip-mining method to a loop with regard to vectors as well as that to codewords (double strip-mining), the buffer area can be reduced and results of our experiments find that this method can keep the same performance as the original strip-mining method with regard to the quality of compression. Moreover, two optimization methods for sequential computers are described: the shortcut calculation and the modified expression. Our experimental results show that the elapsed time is improved by 20% to 40% by using the both sequential optimization methods, so the effectiveness of the above methods on sequential computers is empirically confirmed and can be also applied to parallel systems easily.</description><identifier>ISSN: 0840-7789</identifier><identifier>ISBN: 9781424410200</identifier><identifier>ISBN: 1424410207</identifier><identifier>EISSN: 2576-7046</identifier><identifier>EISBN: 1424410215</identifier><identifier>EISBN: 9781424410217</identifier><identifier>DOI: 10.1109/CCECE.2007.344</identifier><language>eng</language><publisher>IEEE</publisher><subject>Compression algorithms ; Computational efficiency ; Image coding ; Memory architecture ; Optimization methods ; Parallel algorithms ; Parallel processing ; Pipelines ; Streaming media ; Yarn</subject><ispartof>2007 Canadian Conference on Electrical and Computer Engineering, 2007, p.1366-1371</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/4233003$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/4233003$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Wakatani, A.</creatorcontrib><title>Improvements of VQ Compression Algorithm for Parallel Systems</title><title>2007 Canadian Conference on Electrical and Computer Engineering</title><addtitle>CCECE</addtitle><description>Recent processors utilize a variety of parallel processing technologies to boost its performance, and thus it is required that multimedia applications can be efficiently parallelized and can be easily implemented on such a processor with parallel processing features. We implemented a parallel algorithm with "double strip-mining" method of optimal codeword search for VQ compression on a shared-memory parallel environment and evaluated the effectiveness of the parallel algorithm. Namely, by applying strip-mining method to a loop with regard to vectors as well as that to codewords (double strip-mining), the buffer area can be reduced and results of our experiments find that this method can keep the same performance as the original strip-mining method with regard to the quality of compression. Moreover, two optimization methods for sequential computers are described: the shortcut calculation and the modified expression. Our experimental results show that the elapsed time is improved by 20% to 40% by using the both sequential optimization methods, so the effectiveness of the above methods on sequential computers is empirically confirmed and can be also applied to parallel systems easily.</description><subject>Compression algorithms</subject><subject>Computational efficiency</subject><subject>Image coding</subject><subject>Memory architecture</subject><subject>Optimization methods</subject><subject>Parallel algorithms</subject><subject>Parallel processing</subject><subject>Pipelines</subject><subject>Streaming media</subject><subject>Yarn</subject><issn>0840-7789</issn><issn>2576-7046</issn><isbn>9781424410200</isbn><isbn>1424410207</isbn><isbn>1424410215</isbn><isbn>9781424410217</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2007</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo1jEtLxDAURuML7IyzdeMmf6D1JrlpmoWLIVQdGFDxsR3S9kYr7XRoysD8ewfUb3PgHPgYuxaQCQH21rnSlZkEMJlCPGEzgRJRgBT6lCVSmzw1gPkZW1hT_DeAc5ZAgZAaU9hLNovxGwCwyDFhd6t-Nw576mk7RT4E_vHC3XB0FGM7bPmy-xzGdvrqeRhG_uxH33XU8ddDnKiPV-wi-C7S4o9z9n5fvrnHdP30sHLLddoKo6dUi0YKKXJf-ToY8KYOWtcSpAYvrNWq1r4xNSJZUhIrEpb8caYJqsGiUnN28_vbEtFmN7a9Hw8blEoBKPUDjahMPQ</recordid><startdate>200704</startdate><enddate>200704</enddate><creator>Wakatani, A.</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>200704</creationdate><title>Improvements of VQ Compression Algorithm for Parallel Systems</title><author>Wakatani, A.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-51d21216abacf70a7cf55c20250a19953c5ad7c44e9e324be19eaaaa7df3d48b3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2007</creationdate><topic>Compression algorithms</topic><topic>Computational efficiency</topic><topic>Image coding</topic><topic>Memory architecture</topic><topic>Optimization methods</topic><topic>Parallel algorithms</topic><topic>Parallel processing</topic><topic>Pipelines</topic><topic>Streaming media</topic><topic>Yarn</topic><toplevel>online_resources</toplevel><creatorcontrib>Wakatani, A.</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>IEEE Electronic Library (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>Wakatani, A.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Improvements of VQ Compression Algorithm for Parallel Systems</atitle><btitle>2007 Canadian Conference on Electrical and Computer Engineering</btitle><stitle>CCECE</stitle><date>2007-04</date><risdate>2007</risdate><spage>1366</spage><epage>1371</epage><pages>1366-1371</pages><issn>0840-7789</issn><eissn>2576-7046</eissn><isbn>9781424410200</isbn><isbn>1424410207</isbn><eisbn>1424410215</eisbn><eisbn>9781424410217</eisbn><abstract>Recent processors utilize a variety of parallel processing technologies to boost its performance, and thus it is required that multimedia applications can be efficiently parallelized and can be easily implemented on such a processor with parallel processing features. We implemented a parallel algorithm with "double strip-mining" method of optimal codeword search for VQ compression on a shared-memory parallel environment and evaluated the effectiveness of the parallel algorithm. Namely, by applying strip-mining method to a loop with regard to vectors as well as that to codewords (double strip-mining), the buffer area can be reduced and results of our experiments find that this method can keep the same performance as the original strip-mining method with regard to the quality of compression. Moreover, two optimization methods for sequential computers are described: the shortcut calculation and the modified expression. Our experimental results show that the elapsed time is improved by 20% to 40% by using the both sequential optimization methods, so the effectiveness of the above methods on sequential computers is empirically confirmed and can be also applied to parallel systems easily.</abstract><pub>IEEE</pub><doi>10.1109/CCECE.2007.344</doi><tpages>6</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0840-7789
ispartof 2007 Canadian Conference on Electrical and Computer Engineering, 2007, p.1366-1371
issn 0840-7789
2576-7046
language eng
recordid cdi_ieee_primary_4233003
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Compression algorithms
Computational efficiency
Image coding
Memory architecture
Optimization methods
Parallel algorithms
Parallel processing
Pipelines
Streaming media
Yarn
title Improvements of VQ Compression Algorithm for Parallel Systems
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-19T23%3A36%3A49IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Improvements%20of%20VQ%20Compression%20Algorithm%20for%20Parallel%20Systems&rft.btitle=2007%20Canadian%20Conference%20on%20Electrical%20and%20Computer%20Engineering&rft.au=Wakatani,%20A.&rft.date=2007-04&rft.spage=1366&rft.epage=1371&rft.pages=1366-1371&rft.issn=0840-7789&rft.eissn=2576-7046&rft.isbn=9781424410200&rft.isbn_list=1424410207&rft_id=info:doi/10.1109/CCECE.2007.344&rft_dat=%3Cieee_6IE%3E4233003%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=1424410215&rft.eisbn_list=9781424410217&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=4233003&rfr_iscdi=true