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

Napredna pretraga

Pregled bibliografske jedinice broj: 294954

A Scheduling and Pipelining Algorithm for Hardware/Software Systems


Bakshi, Smita; Gajski, Daniel D.
A Scheduling and Pipelining Algorithm for Hardware/Software Systems // Proceedings of 10th International Symposium on System Synthesis
Antwerpen, Belgija, 1997. str. 113-118 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)


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

Naslov
A Scheduling and Pipelining Algorithm for Hardware/Software Systems

Autori
Bakshi, Smita ; Gajski, Daniel D.

Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni

Izvornik
Proceedings of 10th International Symposium on System Synthesis / - , 1997, 113-118

Skup
10th International Symposium on System Synthesis

Mjesto i datum
Antwerpen, Belgija, 17.09.1997. - 19.09.1997

Vrsta sudjelovanja
Predavanje

Vrsta recenzije
Međunarodna recenzija

Ključne riječi
Hardware/software codesign; pipelining; high-performance; throughput-constrained; scheduling

Sažetak
Given a hardware/software partitioned specification and an allocation (number and type) of processors, we present an algorithm to (1) map each of the software behaviors (or tasks) to processors, (2) pipeline the system specification, and (3) schedule the behaviors in each pipe stage, amongst selected hardware components and processors, so as to satisfy a throughput constraint at minimal hardware cost. Thus, to achieve high performance, not only are critical tasks implemented as pipelined hardware architectures, but the system is also divided into concurrently executing stages. Furthermore, to offset the cost of this increased concurrency, non-critical sections are implemented on processors or as cheaper hardware blocks. Our experiments demonstrate the feasibility of our approach and the necessity of system pipelining in high performance design.

Izvorni jezik
Engleski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb

Profili:

Avatar Url Daniel Gajski (autor)


Citiraj ovu publikaciju:

Bakshi, Smita; Gajski, Daniel D.
A Scheduling and Pipelining Algorithm for Hardware/Software Systems // Proceedings of 10th International Symposium on System Synthesis
Antwerpen, Belgija, 1997. str. 113-118 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
Bakshi, S. & Gajski, D. (1997) A Scheduling and Pipelining Algorithm for Hardware/Software Systems. U: Proceedings of 10th International Symposium on System Synthesis.
@article{article, author = {Bakshi, Smita and Gajski, Daniel D.}, year = {1997}, pages = {113-118}, keywords = {Hardware/software codesign, pipelining, high-performance, throughput-constrained, scheduling}, title = {A Scheduling and Pipelining Algorithm for Hardware/Software Systems}, keyword = {Hardware/software codesign, pipelining, high-performance, throughput-constrained, scheduling}, publisherplace = {Antwerpen, Belgija} }
@article{article, author = {Bakshi, Smita and Gajski, Daniel D.}, year = {1997}, pages = {113-118}, keywords = {Hardware/software codesign, pipelining, high-performance, throughput-constrained, scheduling}, title = {A Scheduling and Pipelining Algorithm for Hardware/Software Systems}, keyword = {Hardware/software codesign, pipelining, high-performance, throughput-constrained, scheduling}, publisherplace = {Antwerpen, Belgija} }




Contrast
Increase Font
Decrease Font
Dyslexic Font