• Home
  • Search
  • Advances in Simultaneous Multithreading Testcase Generation Methods
  • Cite Icon23
  • https://doi.org/10.1007/978-3-642-19583-9_15Copy DOI Icon

Advances in Simultaneous Multithreading Testcase Generation Methods

  • Jan 1, 2011
  • John M Ludden +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Many modern microprocessor architectures utilize simultaneous multithreading (SMT) for increased performance. This trend is exemplified in IBM's Power series of high-end microprocessors which steadily increased the number of threads in a system in its POWER5, POWER6 and POWER7 designs. In this paper we discuss the steady increase in functional verification complexity introduced by each of these designs and the corresponding improvements to SMT verification methods that were necessary in order to cope with the growing verification challenge. We review three different verification technologies which were specifically developed to target SMT aspects of processor designs, and compare their relative advantages and drawbacks. Our focus is on the novel Thread Irritation technique - we demonstrate its effectiveness in finding high quality SMT bugs early in the verification cycle, and show how it was adopted to the post-silicon platform.

Similar Papers
  • Dissertation

Contention-Aware Scheduling for SMT Multicore Processors

  • Feb 22, 2017
  • Josué Feliu Pérez
  • Conference Article
  • Citations33

Partitioning Multi-Threaded Processors with a Large Number of Threads

  • Jan 01, 2005
  • A El-Moursy +3
  • Conference Article
  • Citations2

Rate-Driven Control of Resizable Caches for Highly Threaded SMT Processors

  • Sep 15, 2007
  • Sonia Martín López +4
  • Conference Article

Impact of Partitioning Cache Schemes on the Cache Hierarchy of SMT Processors

  • Aug 01, 2015
  • Samantha Kenyon +2
  • Conference Article

A QoS Guaranteed Cache Design for Environment Friendly Computing

  • Aug 01, 2011
  • Shi-Wu Lo +6
  • Research Article

SDT: Cutting Datacenter Tax Through Simultaneous Data-Delivery Threads

  • Jan 01, 2025
  • IEEE Computer Architecture Letters
  • Amin Mamandipoor +2
  • Conference Article
  • Citations54

Transparent CPU-GPU collaboration for data-parallel kernels on heterogeneous systems

  • Oct 01, 2013
  • Augusto Vega +2
  • Conference Article
  • Citations30

Realizing parallelism in database operations

  • Jan 01, 2006
  • John Cieslewicz +3
  • Conference Article
  • Citations1

Duplicated Register File Design for Embedded Simultaneous Multithreading Microprocessor

  • Dec 01, 2005
  • Chengjie Zang +2
  • Research Article

Formal Verification with ABV : A Superior Alternative to UVM for Complex Computing Chips

  • Nov 05, 2024
  • International Journal of Scientific Research in Computer Science, Engineering and Information Technology
  • Kaushik Velapa Reddy
  • Research Article
  • Citations9

Tolerating Radiation-Induced Transient Faults in Modern Processors

  • Jul 24, 2009
  • International Journal of Parallel Programming
  • Xiaobin Li +1
  • Research Article
  • Citations486

Detailed design and evaluation of redundant multithreading alternatives

  • May 01, 2002
  • ACM SIGARCH Computer Architecture News
  • Shubhendu S Mukherjee +2
  • Book Chapter
  • Citations1

A Reusable Functional Simulation Verification Method Based on UVM for FPGA Products in DAS

  • Jan 01, 2019
  • Xiu-Hong Lv +4
  • Research Article
  • Citations1

Verification challenges of complex system-on-chip devices

  • Aug 15, 2015
  • e & i Elektrotechnik und Informationstechnik
  • Martin Horauer +3
  • Conference Article
  • Citations2

English

  • Jan 01, 2010
  • Mounira Kezadri +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.