DocumentCode
2213541
Title
Advanced Multithreading Architecture with Hardware Based Scheduling
Author
Lu, Ye ; Sezer, Sakir ; McCanny, John
Author_Institution
Inst. of Electron., Commun. & Inf. Technol., Queen´´s Univ. Belfast, Belfast, UK
fYear
2010
fDate
Aug. 31 2010-Sept. 2 2010
Firstpage
95
Lastpage
100
Abstract
FPGA based soft-processors are an attractive approach for embedded system engineering. Multithreading is proposed as the method to manage long latency events that are caused by I/O, off-chip memory and other shared resource accesses. However, most of the earlier multi-threaded soft-processors were based on conventional FPMT and CGMT architectures, which fall short for several reasons. In this paper, we propose a novel multithreading architecture for soft-processors that eliminates the thread switch penalty, while maintaining the single thread performance.
Keywords
embedded systems; field programmable gate arrays; microcomputers; multi-threading; processor scheduling; resource allocation; CGMT architecture; FGMT architecture; FPGA based soft processors; advanced multithreading architecture; embedded system engineering; hardware based thread scheduling; multithreaded soft-processors; off-chip memory; shared resource access; FPGA; Multithreading architecture; Soft-processor;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications (FPL), 2010 International Conference on
Conference_Location
Milano
ISSN
1946-1488
Print_ISBN
978-1-4244-7842-2
Type
conf
DOI
10.1109/FPL.2010.28
Filename
5694227
Link To Document