Skip to content

v4.0.0

Compare
Choose a tag to compare
@drichmond drichmond released this 01 Apr 17:23
· 15 commits to master since this release
15d5efa

Updates:

  • Adds support for Top and Bottom (N/S) (Not backward compatible)
  • Adds support for DRAM Sim3 simulation memories
    • To obtain DRAMSim3, run: make -C baseline/imports DRAMSim3 from BSG Bladerunner
  • Adds magic-DMA for speeding up simulation
  • Adds timing-realistic and size-realistic Manycore Configurations
  • Adds scatter-gather accelerator example
  • Adds support for simulating multiple machines without cleaning

Notes:
With this release, Bladerunner now supports HBM memories (Via DRAMSim3), and adds realistic machine configurations. This includes caches on the top and bottom of each column. See BSG Replicant for more information.

This release is not backward compatible with previous versions of the HDL or runtime library. Use make clean to remove stale machine configurations.

To switch between machines use machine.mk in the root of BSG Replicant. This is a departure from previous versions where users were responsible for overwriting Makefile.machine.include in the root of BSG Replicant. Please see BSG Replicant for more information.