The Library of Congress > Linked Data Service > LC Subject Headings (LCSH)

Simultaneous multithreading processors

  • URI(s)

  • Instance Of

  • Scheme Membership(s)

  • Collection Membership(s)

  • Variants

    • Multithreading processors, Simultaneous
    • Processors, Simultaneous multithreading
    • SMT processors
  • Broader Terms

  • Closely Matching Concepts from Other Schemes

  • Sources

    • found: Work cat.: Redstone, J.A. An analysis of software interface issues for SMT processors, 2002:p. 1 (Simultaneous multithreading (SMT) has emerged as an effective technique to dramatically increase processor throughput over a superscalar CPU)
    • found: Simultaneous Multithreading Project home page, May 19, 2003(Simultaneous multithreading is a processor design that combines hardware multithreading with superscalar processor technology to allow multiple threads to issue instructions each cycle. Unlike other hardware multithreaded architectures (such as the Tera MTA), in which only a single hardware context (i.e., thread) is active on any given cycle, SMT permits all thread contexts to simultaneously compete for and share processor resources. Unlike conventional superscalar processors, which suffer from a lack of per-thread instruction-level parallelism, simultaneous multithreading uses multiple threads to compensate for low single-thread ILP)
    • found: Inspect, via WebSPIRS, May 19, 2003(simultaneous multithreading; SMT; SMT processors; where a processor can issue multiple instructions from multiple threads each cycle; simultaneous multithreading (SMT) is an execution model that executes multiple threads in parallel within a single processor pipeline; Simultaneous multithreading (SMT) processors achieve high performance by executing independent instructions from different programs simultaneously)
    • found: OCLC, May 19, 2003(simultaneous multithreading; Simultaneous multithreading processors)
    • found: A dict. of computing, 1997(multithreading: a form of code that uses more than one process or processor, possibly of different types, and that may on occasions have more than one process or processor active at the same time)
    • found: AccessScience dictionary, via WWW, May 19, 2003(multithreading [COMPUTER SCIENCE] A processing technique that allows two or more of the same type of transaction to be carried out simultaneously)
  • Change Notes

    • 2003-06-11: new
  • Alternate Formats

Suggest terminology

The LC Linked Data Service welcomes any suggestions you might have about terminology used for a given heading or concept.

Would you like to suggest a change to this heading?

Please provide your name, email, and your suggestion so that we can begin assessing any terminology changes.

Fields denoted with an asterisk (*) are required.