2011 6th IEEE International Symposium on Applied Computational Intelligence and Informatics (SACI) 2011
DOI: 10.1109/saci.2011.5873041
|View full text |Cite
|
Sign up to set email alerts
|

Design methods of multithreaded architectures for multicore microcontrollers

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 10 publications
0
2
0
Order By: Relevance
“…Defining the optimal number of pipeline stages from the number of instructions per cycle (IPC) given in [28] is not possible, as the three cores are based on different ISA subsets. A more homogeneous set of cores is Klessydra [34], a VHDL (VHSIC hardware description language) model of a RISC-V processor (RV32IM) designed for the PULPino SoC with a configurable pipeline of 2, 3, and 4 stages and supporting up to 4 hardware threads with a simple fine-grained implementation that changes thread every clock cycle (independently from whether the current one is stalled or not) [35].…”
Section: A Microcontrollersmentioning
confidence: 99%
“…Defining the optimal number of pipeline stages from the number of instructions per cycle (IPC) given in [28] is not possible, as the three cores are based on different ISA subsets. A more homogeneous set of cores is Klessydra [34], a VHDL (VHSIC hardware description language) model of a RISC-V processor (RV32IM) designed for the PULPino SoC with a configurable pipeline of 2, 3, and 4 stages and supporting up to 4 hardware threads with a simple fine-grained implementation that changes thread every clock cycle (independently from whether the current one is stalled or not) [35].…”
Section: A Microcontrollersmentioning
confidence: 99%
“…The experimental results mentioned in table 5 and table 6 explain how function execution time varies with architecture which is illustrated in figure 10. Not only the architecture but also the number of threads [32] is important the execution time of a machine. In parallelcomputation all the CPUs are treated as individual entity which are connected to each other for better communication and it executes all the threads at the same time, which could be proven with the help of figure 11, it could also be observed with the same diagram that every function has a different time boundation that is also known as time bounded computation.The execution speed of Intel ® i3 to Intel ® [33] i5 reduces as the frequency of the device increases its results are illustrated in table 6.Aftercomparing the results mentioned in tables 5 and 9 the conclusion is that the good amount of possibility that multicore arc.…”
Section: Time Critical Analysis Of Sequential and Parallel Tasks On Mmentioning
confidence: 99%