Title : 
Towards extremely fast context switching in a block-multithreaded processor
         
        
            Author : 
Grünewald, Winfried ; Ungerer, Theo
         
        
            Author_Institution : 
Dept. of Comput. Design & Fault Tolerance, Karlsruhe Univ., Germany
         
        
        
        
        
        
            Abstract : 
Multithreaded processors use a fast context switch to bridge latencies caused by memory accesses or by synchronization operations. In the block-multithreaded processor-called Rhamma-load/store, synchronization and execution operations of different threads of control are executed simultaneously by appropriate functional units. A fast context switch is performed, whenever a functional unit comes across an operation destined for another unit. Switching contexts on each load/store instruction sequence allows a much faster context switch in the execution unit than previously published designs do. The results show the potential of multithreading to spare expensive off-chip cache in a workstation environment. The load/store unit proves as the principal bottleneck. In particular the memory cycle time is performance critical. We show that multithreaded processors profit more than conventional RISC processors by a shorter memory cycle time
         
        
            Keywords : 
computer architecture; microprocessor chips; synchronisation; Rhamma; block-multithreaded processor; extremely fast context switching; fast context switch; functional unit; latencies; memory accesses; memory cycle time; off-chip cache; synchronization operations; workstation environment; Bridges; Delay; Fault tolerance; Microprocessors; Multithreading; Pipelines; Random access memory; Switches; Workstations; Yarn;
         
        
        
        
            Conference_Titel : 
EUROMICRO 96. Beyond 2000: Hardware and Software Design Strategies., Proceedings of the 22nd EUROMICRO Conference
         
        
            Conference_Location : 
Prague
         
        
        
            Print_ISBN : 
0-8186-7487-3
         
        
        
            DOI : 
10.1109/EURMIC.1996.546486