• 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