Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 8 of 8 for “"Simultaneous multithreading"”.

  1. Development and evaluation of a simultaneous multithreading processor simulator

    … (ILP) and thread level parallelism (TLP). Simultaneous multithreading (SMT) is an architecture that exploits both LLP and TLP. It improves the utilization of the processor resources by allowing multiple independent threads to reside in the pipeline and dynamically scheduling the available …

    njit Repository record for Development and evaluation of a simultaneous multithreading processor simulator (opens in a new tab)

  2. Vector processor virtualization: distributed memory hierarchy and simultaneous multithreading

    … when applied, enables the multithreaded VP to simultaneously execute many threads of various vector lengths. The threads compete simultaneously for the VP resources having as a goal an improved aggregate VP utilization. This approach yields high VP utilization even under low utilization for the …

    njit Repository record for Vector processor virtualization: distributed memory hierarchy and simultaneous multithreading (opens in a new tab)

  3. Performance and energy efficiency in simple simultaneous multithreading processor cores

    Simultaneous multithreading, where instructions from different threads share processor resources, has shown promise in delivering high throughput with little area and power overhead. We compare where in the performance energy-efficiency space alternative simple simultaneous multithreading

    mit Repository record for Performance and energy efficiency in simple simultaneous multithreading processor cores (opens in a new tab)

  4. Multiple-Pass Pipelining: Enhancing in-Order Microarchitectures to Out-of-Order Performance

    … the shortfalls of two-pass pipelining through simultaneous execution of architectural and advance instructions on a common pipeline in a simultaneous multithreading-like fashion. These techniques perform similarly to achievable out-of-order designs while comparing favorably in terms of power …

    uiuc Repository record for Multiple-Pass Pipelining: Enhancing in-Order Microarchitectures to Out-of-Order Performance (opens in a new tab)

  5. Design study of a novel computer instruction execution unit

    … parallel computing. This architecture combines simultaneous multithreading, a global shared address space, no memory update, and a cycle-free heap to provide a platform for robust, general-purpose, parallel computation. These design choices help simplify classically hard problems such as memory …

    mit Repository record for Design study of a novel computer instruction execution unit (opens in a new tab)

  6. Evaluating the Scalability of SDF Single-chip Multiprocessor Architecture Using Automatically Parallelizing Code

    … VLIW (very long instruction word), and SMT (simultaneous multithreading), the experiment results show that for application with very little parallelism SDF is comparable to other architectures, for applications with large amounts of parallelism SDF outperforms other architectures.

    unt Repository record for Evaluating the Scalability of SDF Single-chip Multiprocessor Architecture Using Automatically Parallelizing Code (opens in a new tab)

  7. Scalable and flexible bulk architecture

    … squashes. To support chunk-based execution in Simultaneous Multithreading (SMT) processors, I propose BulkSMT [59]. It exploits the close proximity of the contexts in an SMT processor to concurrently run dependent chunks with simple hardware. I perform a broad design space analysis. The designs …

    uiuc Repository record for Scalable and flexible bulk architecture (opens in a new tab)