Pregled bibliografske jedinice broj: 294874
A clustering technique to optimize hardware/software synchronization
A clustering technique to optimize hardware/software synchronization // Proceedings of the 2005 conference on Asia South Pacific design automation
Šangaj, Kina, 2005. str. 965-958 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
CROSBI ID: 294874 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
A clustering technique to optimize hardware/software synchronization
Autori
J. Peng, S. Abdi, Gajski, D. D.
Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni
Izvornik
Proceedings of the 2005 conference on Asia South Pacific design automation
/ - , 2005, 965-958
Skup
Design Automation Conference Asia and South Pacific
Mjesto i datum
Šangaj, Kina, 18.01.2005. - 21.01.2005
Vrsta sudjelovanja
Predavanje
Vrsta recenzije
Međunarodna recenzija
Ključne riječi
synchronization overhead; HW/SW partitioning
Sažetak
In this paper we present a scheme for reducing the amount of synchronization overhead needed between components, after HW/SW partitioning, to preserve the original control flow of the specification. Since traffic between components is expensive, our scheme can significantly enhance the performance of the system implementation. Our optimization technique dynamically groups the tasks in the specification such that synchronization for different tasks can be shared. The grouping depends on the partitioning decision, and hence, is performed during the generation of the partitioned model. We apply our grouping algorithm for various partitions on system level models of industry standard designs. The experimental results show significant reduction in synchronization overhead compared to the unoptimized model.
Izvorni jezik
Engleski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb
Profili:
Daniel Gajski
(autor)