Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 582163

Lossless Image Compression Exploiting Streaming Model for Efficient Execution on Multicores


Knezović, Josip; Mlinarić, Hrvoje; Žagar, Martin
Lossless Image Compression Exploiting Streaming Model for Efficient Execution on Multicores // Automatika, 53 (2012), 3; 272-284 doi:10.7305/automatika.53-3.265 (međunarodna recenzija, članak, znanstveni)


CROSBI ID: 582163 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Lossless Image Compression Exploiting Streaming Model for Efficient Execution on Multicores

Autori
Knezović, Josip ; Mlinarić, Hrvoje ; Žagar, Martin

Izvornik
Automatika (0005-1144) 53 (2012), 3; 272-284

Vrsta, podvrsta i kategorija rada
Radovi u časopisima, članak, znanstveni

Ključne riječi
Lossless image compression; Image coding; Stream programming; Parallel programming; Multicores

Sažetak
Image and video coding play a critical role in present multimedia systems ranging from entertainment to specialized applications such as telemedicine. Usually, they are hand--customized for every intended architecture in order to meet performance requirements. This approach is neither portable nor scalable. With the advent of multicores new challenges emerged for programmers related to both efficient utilization of additional resources and scalable performance. For image and video processing applications, streaming model of computation showed to be effective in tackling these challenges. In this paper, we report the efforts to improve the execution performance of the CBPC, our compute intensive lossless image compression algorithm. The algorithm is based on highly adaptive and predictive modeling, outperforming many other methods in compression efficiency, although with increased complexity. We employ a high--level performance optimization approach which exploits streaming model for scalability and portability. We obtain this by isolating computationally demanding parts of the algorithm and implementing them in StreamIt, an architecture--independent stream language which goal is to improve programming productivity and parallelization efficiency by exposing the parallelism and communication pattern. We developed an interface that enables the integration and hosting of streaming kernels into the host application developed in general--purpose language.

Izvorni jezik
Engleski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Projekti:
036-0361959-1971 - Arhitekture integriranih računalnih i komunikacijskih sustava i usluga (Kovač, Mario, MZO ) ( CroRIS)

Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb

Profili:

Avatar Url Josip Knezović (autor)

Avatar Url Hrvoje Mlinarić (autor)

Avatar Url Martin Žagar (autor)

Poveznice na cjeloviti tekst rada:

doi

Citiraj ovu publikaciju:

Knezović, Josip; Mlinarić, Hrvoje; Žagar, Martin
Lossless Image Compression Exploiting Streaming Model for Efficient Execution on Multicores // Automatika, 53 (2012), 3; 272-284 doi:10.7305/automatika.53-3.265 (međunarodna recenzija, članak, znanstveni)
Knezović, J., Mlinarić, H. & Žagar, M. (2012) Lossless Image Compression Exploiting Streaming Model for Efficient Execution on Multicores. Automatika, 53 (3), 272-284 doi:10.7305/automatika.53-3.265.
@article{article, author = {Knezovi\'{c}, Josip and Mlinari\'{c}, Hrvoje and \v{Z}agar, Martin}, year = {2012}, pages = {272-284}, DOI = {10.7305/automatika.53-3.265}, keywords = {Lossless image compression, Image coding, Stream programming, Parallel programming, Multicores}, journal = {Automatika}, doi = {10.7305/automatika.53-3.265}, volume = {53}, number = {3}, issn = {0005-1144}, title = {Lossless Image Compression Exploiting Streaming Model for Efficient Execution on Multicores}, keyword = {Lossless image compression, Image coding, Stream programming, Parallel programming, Multicores} }
@article{article, author = {Knezovi\'{c}, Josip and Mlinari\'{c}, Hrvoje and \v{Z}agar, Martin}, year = {2012}, pages = {272-284}, DOI = {10.7305/automatika.53-3.265}, keywords = {Lossless image compression, Image coding, Stream programming, Parallel programming, Multicores}, journal = {Automatika}, doi = {10.7305/automatika.53-3.265}, volume = {53}, number = {3}, issn = {0005-1144}, title = {Lossless Image Compression Exploiting Streaming Model for Efficient Execution on Multicores}, keyword = {Lossless image compression, Image coding, Stream programming, Parallel programming, Multicores} }

Časopis indeksira:


  • Web of Science Core Collection (WoSCC)
    • Science Citation Index Expanded (SCI-EXP)
    • SCI-EXP, SSCI i/ili A&HCI
  • Scopus


Uključenost u ostale bibliografske baze podataka::


  • Social Services Abstracts
  • Science Citation Index Expanded


Citati:





    Contrast
    Increase Font
    Decrease Font
    Dyslexic Font