All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RISC - Recoding Infrastructure for SystemC (Version 0.6.3)

Introduction

The Recoding Infrastructure for SystemC (RISC) is an open-source library with Application Programming Interface (API) to analyze and recode SystemC design models. The RISC tool suite consists of a dedicated SystemC compiler and simulator which produce optimized source code for out-of-order parallel simulation on multi- and many-core host architectures. RISC also includes several tools for static and dynamic analysis and visualization of SystemC models.

Use this all at your own risk! (Yes, it's a running gag!)

Installation

Requirements

Instructions

To install the entire RISC system including its needed prerequisites Boost, ROSE, and SystemC, use the top-level Makefile from
http://www.cecs.uci.edu/~doemer/risc/v063/Makefile
and follow the instructions at:
http://www.cecs.uci.edu/~doemer/risc/v063/INSTALL

Status

Version

Version 0.6.3, released August 2021.

Limitations

This is an academic proof-of-concept prototype implementation, not commercial-quality software. Please refer to the file BUGS in the RISC software package for known limitations.

Authors

Farah Arabi (farab.nosp@m.i@uc.nosp@m.i.edu)
Zhongqi Cheng (zhong.nosp@m.qi@u.nosp@m.ci.ed.nosp@m.u)
Rainer Doemer (doeme.nosp@m.r@uc.nosp@m.i.edu)
Vivek Govindasamy (vbgov.nosp@m.ind@.nosp@m.uci.e.nosp@m.du)
Aditya Harit (adity.nosp@m.ah@u.nosp@m.ci.ed.nosp@m.u)
Spencer Kam (sbkam.nosp@m.@uci.nosp@m..edu)
Guantao Liu (guant.nosp@m.aol@.nosp@m.uci.e.nosp@m.du)
Daniel Mendoza (dmmen.nosp@m.do1@.nosp@m.uci.e.nosp@m.du)
Tim Schmidt (schmi.nosp@m.dtt@.nosp@m.uci.e.nosp@m.du)
Yutong Wang (yuton.nosp@m.gw5@.nosp@m.uci.e.nosp@m.du)