8000 GitHub - DongZhaoYu/prophet-vmips: prophet-vmips
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

DongZhaoYu/prophet-vmips

Folders and files

< 10000 td class="react-directory-row-name-cell-small-screen" colSpan="2">
NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

prophet-vmips

prophet-vmips is based on the vmips simulator and it can support the speculative execution model which is developed in paper Prophet: A Speculative Multi-threading Execution Model with Architectural Support Based on CMP. The prophet model aims to explore parallelism from sequential programs by speculative execution. To run a program on prophet-vmips, the program source code needs be compiled to executable binary with the prophet tool chain.

The instruction set supported by prophet-vmips is an augmented version of the MIPSR3000 instructions. Those new instructions are added to support speculation: fst, ust, spawn, squash, cqip, pslice_entry and pslice_exit.

About

prophet-vmips

Resources

License

GPL-2.0, GPL-2.0 licenses found

Licenses found

GPL-2.0
LICENSE
GPL-2.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0