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

Napredna pretraga

Pregled bibliografske jedinice broj: 742875

Parallelizing MPEG Decoder with Scalable Streaming Computation Kernels


Knezović, Josip; Čavrak, Igor; Hofman, Daniel
Parallelizing MPEG Decoder with Scalable Streaming Computation Kernels // Automatika : časopis za automatiku, mjerenje, elektroniku, računarstvo i komunikacije, 55 (2014), 3; 359-371 doi:10.7305/automatika.2014.12.617 (međunarodna recenzija, članak, znanstveni)


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

Naslov
Parallelizing MPEG Decoder with Scalable Streaming Computation Kernels

Autori
Knezović, Josip ; Čavrak, Igor ; Hofman, Daniel

Izvornik
Automatika : časopis za automatiku, mjerenje, elektroniku, računarstvo i komunikacije (0005-1144) 55 (2014), 3; 359-371

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

Ključne riječi
data streams; multicore; multimedia; parallel systems; stream computing; video decoding

Sažetak
In this paper, we describe a scalable and portable parallelized implementation of a MPEG decoder using a streaming computation paradigm, tailored to new generations of multi–core systems. A novel, hybrid approach towards parallelization of both new and legacy applications is described, where only data– intensive and performance– critical parts are implemented in the streaming domain. An architecture–independent StreamIt language is used for design, optimization and implementation of parallelized segments, while the developed STREAMGATE interface provides a communication mechanism between the implementation domains. The proposed hybrid approach was employed in re–factoring of a reference MPEG video decoder implementation ; identifying the most performance– critical segments and re–implementing them in StreamIt language, with STREAMGATE interface as a communication mechanism between the host and streaming kernel. We evaluated the scalability of the decoder with respect to the number of cores, video frame formats, sizes and decomposition. Decoder performance was examined in the presence of different processor load configurations and with respect to the number of simultaneously processed frames.

Izvorni jezik
Engleski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Ustanove
Fakultet elektrotehnike i računarstva, Zagreb

Profili:

Avatar Url Igor Čavrak (autor)

Avatar Url Josip Knezović (autor)

Avatar Url Daniel Hofman (autor)

Citiraj ovu publikaciju

Knezović, Josip; Čavrak, Igor; Hofman, Daniel
Parallelizing MPEG Decoder with Scalable Streaming Computation Kernels // Automatika : časopis za automatiku, mjerenje, elektroniku, računarstvo i komunikacije, 55 (2014), 3; 359-371 doi:10.7305/automatika.2014.12.617 (međunarodna recenzija, članak, znanstveni)
Knezović, J., Čavrak, I. & Hofman, D. (2014) Parallelizing MPEG Decoder with Scalable Streaming Computation Kernels. Automatika : časopis za automatiku, mjerenje, elektroniku, računarstvo i komunikacije, 55 (3), 359-371 doi:10.7305/automatika.2014.12.617.
@article{article, year = {2014}, pages = {359-371}, DOI = {10.7305/automatika.2014.12.617}, keywords = {data streams, multicore, multimedia, parallel systems, stream computing, video decoding}, journal = {Automatika : \v{c}asopis za automatiku, mjerenje, elektroniku, ra\v{c}unarstvo i komunikacije}, doi = {10.7305/automatika.2014.12.617}, volume = {55}, number = {3}, issn = {0005-1144}, title = {Parallelizing MPEG Decoder with Scalable Streaming Computation Kernels}, keyword = {data streams, multicore, multimedia, parallel systems, stream computing, video decoding} }

Č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:


  • INSPEC
  • Social Services Abstracts
  • Science Citation Index Expanded


Citati