DocumentCode
3344963
Title
Abstracting Modern FCCMs To Provide a Single Interface to Architectural Resources
Author
Schelle, Graham ; Grunwald, Dirk
Author_Institution
Colorado Univ., Boulder
fYear
2007
fDate
23-25 April 2007
Firstpage
305
Lastpage
308
Abstract
Mainstream processor architectures and field programmable custom computing machines (FCCMs) are colliding towards a heterogeneous system on chip architecture. This is apparent from Intel and AMD efforts to create new chip architectures with various processing cores focusing on DSP, networking, and graphics. From the embedded processor research, system-on-chips connected by network on chips have allowed scalable architectures with a variety of processing cores connected by an onchip network. In this paper we examine several scheduling and allocation policies that can be utilized across network on chip architectures regardless of the processing cores onchip. By abstracting characteristics of the processing cores with various scheduling data structures, any heterogeneous system on a chip can be allocated and scheduled dynamically.
Keywords
data structures; field programmable gate arrays; microprocessor chips; network-on-chip; processor scheduling; AMD; Intel; abstracting characteristics; allocation policies; architectural resources; data structures scheduling; digital signal processing; embedded processor; field programmable custom computing machines heterogeneous system on chip architecture; graphics; mainstream processor architectures; network on chips; networking; processing cores; scheduling policies; Computer architecture; Cryptography; Data structures; Field programmable gate arrays; Network-on-a-chip; Process design; Processor scheduling; Scheduling algorithm; System-on-a-chip; Tiles;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Custom Computing Machines, 2007. FCCM 2007. 15th Annual IEEE Symposium on
Conference_Location
Napa, CA
Print_ISBN
978-0-7695-2940-0
Type
conf
DOI
10.1109/FCCM.2007.9
Filename
4297276
Link To Document