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
         
        
        
            fDate : 
Aug. 31 2010-Sept. 2 2010
         
        
        
        
            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;
         
        
        
        
            Conference_Titel : 
Field Programmable Logic and Applications (FPL), 2010 International Conference on
         
        
            Conference_Location : 
Milano
         
        
        
            Print_ISBN : 
978-1-4244-7842-2
         
        
        
            DOI : 
10.1109/FPL.2010.28