• DocumentCode
    2798056
  • Title

    High Level Modelling and Design For a Microthreaded Scheduler to Support Microgrids

  • Author

    Hasasneh, Nabil ; Bell, Ian ; Jesshope, Chris

  • Author_Institution
    Univ. of Amsterdam, Amsterdam
  • fYear
    2007
  • fDate
    13-16 May 2007
  • Firstpage
    301
  • Lastpage
    308
  • Abstract
    Microgrid CMPs, that is based on microthreaded processors, use hardware scheduling and synchronisation and have structures to support this that are distributed, fully scalable and which can support hundreds of microthreads per processor and their associated microcontexts. The chip has locality in communication wherever possible, and supports a globally-asynchronous locally-synchronous (GALS) design approach, where all its global communications are asynchronous, creating independent clocking domains for each microthreaded processor. Each microthreaded processor has its own instruction window and local register file, both of which are fully scalable. Any remote access is fully decupled from the pipeline operations including memory. This paper introduces the microgrid CMP architecture model and discusses in general terms how our approach meets the challenges facing CMP architectures. It also summarizes microgrid CMP performance simulations published elsewhere and presents a local scheduler and the microthreaded in-order pipeline.
  • Keywords
    grid computing; microcomputers; pipeline processing; processor scheduling; globally-asynchronous locally-synchronous design approach; hardware scheduling; hardware synchronisation; high level modelling; independent clocking domains; microgrids; microthreaded processors; microthreaded scheduler; pipeline operations; remote access; Concurrent computing; Global communication; Informatics; Microprocessors; Parallel processing; Pipelines; Processor scheduling; Registers; Resource management; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Systems and Applications, 2007. AICCSA '07. IEEE/ACS International Conference on
  • Conference_Location
    Amman
  • Print_ISBN
    1-4244-1030-4
  • Electronic_ISBN
    1-4244-1031-2
  • Type

    conf

  • DOI
    10.1109/AICCSA.2007.370898
  • Filename
    4230973