Skip to main navigation Skip to search Skip to main content

Infrastructure for Exploring SIMT Architecture in General-Purpose Processors

  • Nikitha Karman
  • , Kevin Wei
  • , Dylan Scott
  • , Natheesan Ratnasegar
  • , Oguzhan Canpolat
  • , Hieu Mai
  • , Michael Ferdman
  • Birla Institute of Technology and Science Pilani
  • Stony Brook University
  • TOBB University of Economics and Technology

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Single-Instruction Multiple-Thread (SIMT) computing has enabled a revolution in graphics, high-performance computing, and artificial intelligence. However, despite its benefits in these domains, SIMT processing has been relegated to accelerators rather than becoming a feature of general-purpose computing. Although a number of recent works have explored the potential benefits of 'G PSIMT,' current research infrastructures to study high performance general-purpose CPUs provide no support for the SIMT architecture and its programming model. This work presents our initial efforts toward developing a full-system GPSIMT research infrastructure. We first describe how we extend the QEMU emulator with SIMT features, enabling ISA pathfinding for GPSIMT hardware and providing a platform for the rapid development of system software for GPSIMT. We then present our approach to leveraging the Chip yard hardware gen-eration framework to develop a full-system GPSIMT exploration platform on an FPGA by extending the RISC- V Rocket Core.

Original languageEnglish
Title of host publicationProceedings - 2024 IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2024
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages316-318
Number of pages3
ISBN (Electronic)9798350376388
DOIs
StatePublished - 2024
Event2024 IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2024 - Indianapolis, United States
Duration: May 5 2024May 7 2024

Publication series

NameProceedings - 2024 IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2024

Conference

Conference2024 IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2024
Country/TerritoryUnited States
CityIndianapolis
Period05/5/2405/7/24

Keywords

  • multithreaded architecture
  • parallel processing
  • simulation techniques

Fingerprint

Dive into the research topics of 'Infrastructure for Exploring SIMT Architecture in General-Purpose Processors'. Together they form a unique fingerprint.

Cite this