Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
660ae88
[bebop] del: clean up the repo for bebop-next development
shirohasuki Mar 12, 2026
e5aaf34
[frontend] feat: add nix environment
shirohasuki Mar 13, 2026
65c63df
feat: add README for bemu
shirohasuki Mar 13, 2026
3705ac7
feat: add BEMU emu core
daiyongyuan Mar 15, 2026
9b5f5f4
add C API and Implement instruction sending
daiyongyuan Mar 16, 2026
079429a
feat: integrate BEMU with Spike and add example tests
daiyongyuan Mar 19, 2026
adc9a44
refactor: remove Spike submodule and integrate Spike as a Nix derivation
shirohasuki Mar 19, 2026
99dd5d4
feat: add RISC-V environment in nix and example integration with BEMU
shirohasuki Mar 19, 2026
23e8a7b
feat: add pre-commit configuration
shirohasuki Mar 19, 2026
2fa106a
feat: implement bebop CLI for BEMU with shared memory support and upd…
shirohasuki Mar 19, 2026
7def89d
feat: replace FFI to shm
shirohasuki Mar 19, 2026
b98748c
fix: fix nix bugs to align readme
shirohasuki Mar 19, 2026
0148193
Update .gitignore to exclude build artifacts
daiyongyuan Mar 20, 2026
432e89e
Delete README-spike-bemu.md
shirohasuki Mar 20, 2026
ee033b8
add a new test
daiyongyuan Mar 20, 2026
2734c08
feat: connect bebop-next to buckyball
shirohasuki Mar 21, 2026
93f6faa
feat: implement gemmini configuration and execution functions, includ…
shirohasuki Mar 21, 2026
6a037eb
feat: introduce BankMap structure for managing physical and virtual b…
shirohasuki Mar 21, 2026
b1bae9a
feat: enhance bebop spike-test with step option for logging bank stat…
daiyongyuan Mar 21, 2026
71596d9
feat: add per-bank 128-bit hash logging in bebop spike-test and updat…
daiyongyuan Mar 22, 2026
9330eca
refactor: update bebop spike-test to use 64-bit hash logging instead …
daiyongyuan Mar 22, 2026
d72d493
feat: enhance logging in bebop spike-test with debug output for comma…
shirohasuki Mar 22, 2026
075bb3e
refactor: restructure bebop spike-test functionality into a dedicated…
shirohasuki Mar 23, 2026
7ffcc78
refactor: update CLI command handling to remove ShmSmoke command
shirohasuki Mar 23, 2026
7087a3f
feat: introduce shared memory support and enhance bank management in …
shirohasuki Mar 24, 2026
9e67adb
refactor: restructure spike-test
shirohasuki Mar 24, 2026
cd102d0
feat: add node management in the emulator
shirohasuki Mar 24, 2026
b18766f
fix: fix bugs after restructure
shirohasuki Mar 24, 2026
6879ed0
fix: fix bugs in matmul
shirohasuki Mar 24, 2026
ec38f88
feat: implement emulator mode selection with ISS and FSS support, inc…
shirohasuki Mar 24, 2026
70606a1
feat: add dynamic Spike header directory detection and error handling…
daiyongyuan Mar 27, 2026
0b04769
refactor: update README and CMakeLists to streamline Spike header inc…
daiyongyuan Mar 27, 2026
61b95ad
feat: add Verilator support for cosimulation
daiyongyuan Mar 29, 2026
8c4414a
feat: enhance Verilator support with new bank digest functionality an…
daiyongyuan Mar 30, 2026
fab484d
feat: add vector computation support and enhance bebop_accel function…
daiyongyuan Mar 30, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 0 additions & 18 deletions .github/workflows/nix.yml

This file was deleted.

22 changes: 0 additions & 22 deletions .github/workflows/rust.yml

This file was deleted.

14 changes: 12 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,17 @@
target/
build/
m5out/

node_modules/
pnpm-lock.yaml
dist/

pkg/
result/
result

*.json
# Native / Spike / workload build artifacts
*.o
*.a
*.so
*.dylib
*.dll
6 changes: 0 additions & 6 deletions .gitmodules

This file was deleted.

Empty file removed CMakeLists.txt
Empty file.
Loading