Multiprocessor System-on-Chip 2010
DOI: 10.1007/978-1-4419-6460-1_6
|View full text |Cite
|
Sign up to set email alerts
|

Adaptive Multiprocessor System-on-Chip Architecture: New Degrees of Freedom in System Design and Runtime Support

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
5
0

Year Published

2011
2011
2024
2024

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 19 publications
0
5
0
Order By: Relevance
“…1 shows an example of some subsystem that consists of six 𝐶𝑀s in the case of (N,4,4) graph of inter-computer system connections Let the input and output streams of 𝐶𝑀 be labeled 𝑝 𝑖 , 𝑝 ∈ {1, … , 𝑣}, where 𝑣 is the degree of vertices of the graph of inter-module connections. It should be taken into account that 𝐶𝑀s communicate with each other using a connection switch, which is implemented as a multi-channel interface [1]. Moreover, if 𝐶𝑀 𝑖 and 𝐶𝑀 𝑗 are connected by a channel (𝑖 𝑝 , 𝑖 𝑝 ), then these modules are also connected by channels (𝑗 𝑞 , 𝑗 𝑝 ), where (𝑗 𝑝 , 𝑗 𝑝 ) is a channel that is ISSN 2710-0766…”
Section: Development Of the Methods Of Organizing Inter-module Data E...mentioning
confidence: 99%
See 1 more Smart Citation
“…1 shows an example of some subsystem that consists of six 𝐶𝑀s in the case of (N,4,4) graph of inter-computer system connections Let the input and output streams of 𝐶𝑀 be labeled 𝑝 𝑖 , 𝑝 ∈ {1, … , 𝑣}, where 𝑣 is the degree of vertices of the graph of inter-module connections. It should be taken into account that 𝐶𝑀s communicate with each other using a connection switch, which is implemented as a multi-channel interface [1]. Moreover, if 𝐶𝑀 𝑖 and 𝐶𝑀 𝑗 are connected by a channel (𝑖 𝑝 , 𝑖 𝑝 ), then these modules are also connected by channels (𝑗 𝑞 , 𝑗 𝑝 ), where (𝑗 𝑝 , 𝑗 𝑝 ) is a channel that is ISSN 2710-0766…”
Section: Development Of the Methods Of Organizing Inter-module Data E...mentioning
confidence: 99%
“…The presence of these two problems during the creation of MPCSs requires looking for options for their construction and organization of processes, which, with some limitations, would ensure, on the one hand, the simplification of the system, and on the other hand, would not reduce efficiency much. This has led to several structural developments (constructions) of MPCS and several ways of organizing computing processes [1,2,3]. The key to the classification of MPCSs is the system of interrelationships, organization and functioning of the system.…”
Section: Introductionmentioning
confidence: 99%
“… Interface between user and the MPSoC architecture  Virtualization/management of MPSoC architecture  Scheduling of the partitioned applications  Task allocation to the clients  Loading software executables into existing clients  Reconfiguring clients or NoC-infrastructure To fulfill these tasks, the RAMPSoCVM processor needs the following files and information, which can be generated automatically by the RAMPSoC design flow [2]:  Layout.xml: XML-file including the application task graph and the allocation of each task within the Star-Wheels NoC [6]  Partial bitstreams for reconfiguration  ELF files for the software tasks The RAMPSoCVM server stores this information in internal structures. It is aware of the available clients, their utilization and physical location.…”
Section: Structure and Functionality Of Rampsocvmmentioning
confidence: 99%
“…The RAMPSoCVM server schedules the tasks of the applications and allocates them to specific clients. For this purpose, the Configuration Access Port -Operating System (CAP-OS) (see [2]) has been adapted and integrated as a Linux kernel module. The scheduling approach of CAP-OS assures that the real-time constraints of the applications running on RAMPSoC are met.…”
Section: Structure and Functionality Of Rampsocvmmentioning
confidence: 99%
See 1 more Smart Citation