Design Space Exploration of a Multi-core JPEG (CROSBI ID 550800)
Prilog sa skupa u zborniku | izvorni znanstveni rad | međunarodna recenzija
Podaci o odgovornosti
Zadrija, Valentina ; Sruk, Vlado
engleski
Design Space Exploration of a Multi-core JPEG
This paper presents the design space exploration of a multi-core implementation of the JPEG algorithm using the Embedded System Environment (ESE). ESE is a tool-set, which enables multi-core system design by high-level modeling of both the hardware platform and software application. In order to define an application model for ESE, sequential JPEG code written in C was partitioned and translated into concurrent processes, which communicate via abstract channels. The application model is then mapped on the system platform captured as a graphical netlist consisted out of SW and HW cores, buses and buffers. ESE provides means for automatic translation of these models to Transaction Level Models (TLM) in order of seconds. Highspeed TLM simulation was used to identify possible bottlenecks and evaluate different design options for both HW and SW partitioning of the JPEG algorithm application. The obtained experimental results have shown that such approach may find a good solution regarding specific design constraints in a very short time.
Multicore Systems; JPEG; System-Level Design; Transaction Level Model
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
Podaci o prilogu
60-65.
2009.
objavljeno
Podaci o matičnoj publikaciji
Proceedings of MIPRO 2009, 32nd International Convention, Vol. III., CTS & CIS
Bogunović, Nikola ; Ribarić, Slobodan
Opatija: Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO
978-953-233-045-8
Podaci o skupu
MIPRO 2009
predavanje
25.05.2009-29.05.2009
Opatija, Hrvatska