• DocumentCode
    2546826
  • Title

    Design of Non-Critical Path Resource Distributor for SMT Processors

  • Author

    Chen, Hongzhou ; Ping, Lingdi ; Chen, Xiaoping ; Lu, Kuijun

  • Author_Institution
    Coll. of Comput. Sci. & Technol., Zhejiang Univ., Hangzhou
  • Volume
    2
  • fYear
    2009
  • fDate
    22-24 Jan. 2009
  • Firstpage
    48
  • Lastpage
    52
  • Abstract
    The performance in simultaneous multithreading (SMT) processors is mainly determined by the distribution of the common resources among the threads. However, resource distribution methods often take cycles to calculate a resource allocation solution. Implementing a many-cycles resource distributor in the critical pipeline path will result in an innegligible impact on SMT processor performance. This work proposes a design of non-critical path resource distributor (NCPRD) for SMT processors, which separates the resource distribution from the critical pipeline path to avoid the clock wastage caused by the computation on the allocation solution. Our limit case study shows that, NCPRD benefits from its asynchronous work mode under both throughput and fairness metric in all type workloads but the memory-intensive workloads, and obtains more gains over the critical-path-involved resource distributor when the computation on the allocation solution spends more cycles.
  • Keywords
    multi-threading; resource allocation; storage allocation; SMT processor; asynchronous work mode; noncritical path resource distributor design; resource allocation; simultaneous multithreading; storage allocation; Clocks; Design engineering; Distributed computing; Multithreading; Pipelines; Registers; Resource management; Surface-mount technology; Throughput; high performance computing; non-critical path; resource distribution; simultaneous multithreading;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Engineering and Technology, 2009. ICCET '09. International Conference on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-1-4244-3334-6
  • Type

    conf

  • DOI
    10.1109/ICCET.2009.83
  • Filename
    4769556