Ripes: A Visual Computer Architecture Simulator

被引:3
|
作者
Petersen, Morten B.
机构
关键词
D O I
10.1109/WCAE53984.2021.9707149
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Ripes is a visual computer architecture simulator built around the RISC-V ISA. The main feature of Ripes is its tight integration of a built-in assembler, compiler support, and cache simulator, all centered around a visual microarchitecture simulator. Several microarchitectural models are provided to explore the evolutions of a typical processor pipeline, such as the different iterations of processors when going from a single-cycle model to a classic RISC five-stage pipeline. This paper details the core features of Ripes, the design decisions behind them, as well as thoughts on how Ripes may fit into a larger ecosystem by joining the growing movement around open hardware toolchains. Ripes is an actively maintained open-source project and is at the time of writing used in teaching at various universities, as well as in nonacademic settings.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] EVALUATION OF VISUAL COMPUTER SIMULATOR FOR COMPUTER ARCHITECTURE EDUCATION
    Imai, Yoshiro
    Imai, Masatoshi
    Moritoh, Yoshio
    [J]. PROCEEDINGS OF THE IADIS INTERNATIONAL CONFERENCE E-LEARNING 2013, 2013, : 17 - 24
  • [2] Configurable simulator for computer architecture and organization
    Radivojevic, Zaharije
    Stanisavljevic, Zarko
    Punt, Marija
    [J]. COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2018, 26 (05) : 1711 - 1724
  • [3] SiMR: A Simulator For Learning Computer Architecture
    Sanchez, Fermin
    Megias, David
    Prieto-Blazquez, Josep
    [J]. INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2011, 27 (02) : 238 - 247
  • [4] A web-based visual simulator with communication support and its application to computer architecture education
    Imai, Yoshiro
    Kaneko, Keiichi
    Nakagawa, Masaki
    [J]. 7TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, PROCEEDINGS, 2007, : 147 - +
  • [5] Supporting Undergraduate Computer Architecture Students Using a Visual MIPS64 CPU Simulator
    Patti, Davide
    Spadaccini, Andrea
    Palesi, Maurizio
    Fazzino, Fabrizio
    Catania, Vincenzo
    [J]. IEEE TRANSACTIONS ON EDUCATION, 2012, 55 (03) : 406 - 411
  • [6] Design of the Simulator for Teaching Computer Architecture and Organization
    Radivojevic, Zaharije
    Cvetanovic, Milos
    Dordevic, Jovan
    [J]. 2011 2ND EASTERN EUROPEAN REGIONAL CONFERENCE ON THE ENGINEERING OF COMPUTER BASED SYSTEMS (ECBS-EERC), 2011, : 124 - 130
  • [7] CADSS: Computer Architecture Design Simulator for Students
    Railing, Brian P.
    [J]. PROCEEDINGS OF THE WORKSHOP ON COMPUTER ARCHITECTURE EDUCATION, WCAE 2023, 2023, : 34 - 40
  • [8] SICOME 2.0: A teaching simulator for Computer Architecture
    Brox, Maria
    Gersnoviez, Andres
    Montijano, Miguel A.
    Herruzo, Ezequiel
    Moreno, Carlos D.
    [J]. 2018 XIII TECHNOLOGIES APPLIED TO ELECTRONICS TEACHING CONFERENCE (TAEE), 2018,
  • [9] EDUCache Simulator for Teaching Computer Architecture and Organization
    Atanasovski, Blagoj
    Ristov, Sasko
    Gusev, Marjan
    Anchev, Nenad
    [J]. 2013 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON), 2013, : 1015 - 1022
  • [10] Application of a visual computer simulator into collaborative learning
    Kagawa University, 2217-20 Hayashi-cho, Takamatsu-shi, Kagawa
    761-0396, Japan
    不详
    184-8588, Japan
    [J]. J. Compt. Inf. Technol, 2006, 4 (267-273):