Skip to content

Releases: UoB-HPC/SimEng

0.9.6

21 Feb 17:51
f2c1fec
Compare
Choose a tag to compare
0.9.6 Pre-release
Pre-release

SimEng 0.9.6 is the eighth release of the Simulation Engine. In this release, SimEng is considered to be a beta software therefore there are expected to be bugs and missing features. If you find a bug, such as a missing instruction or missing system call, please submit a PR, or report an issue and we’ll address it as soon as we can.

Please see RELEASE-NOTES.txt for more information about this beta release. Additionally, the documentation for this project can be found at https://uob-hpc.github.io/SimEng/index.html.

What's Changed

New Contributors

Full Changelog: 0.9.5...0.9.6

0.9.5

05 Jun 09:52
769852e
Compare
Choose a tag to compare
0.9.5 Pre-release
Pre-release

SimEng 0.9.5 is the seventh release of the Simulation Engine. In this release, SimEng is considered to be a beta software therefore there are expected to be bugs and missing features. If you find a bug, such as a missing instruction or missing system call, please submit a PR, or report an issue and we’ll address it as soon as we can.

Please see RELEASE-NOTES.txt for more information about this beta release. Additionally, the documentation for this project can be found at https://uob-hpc.github.io/SimEng/index.html.

What's Changed

Full Changelog: 0.9.4...0.9.5

SimEng 0.9.4

18 Oct 11:24
62c2890
Compare
Choose a tag to compare
SimEng 0.9.4 Pre-release
Pre-release

SimEng 0.9.4 is the sixth release of the Simulation Engine. In this release, SimEng is considered to be a beta software therefore there are expected to be bugs and missing features. If you find a bug, such as a missing instruction or missing system call, please submit a PR, or report an issue and we’ll address it as soon as we can.

Please see RELEASE-NOTES.txt for more information about this beta release. Additionally, the documentation for this project can be found at https://uob-hpc.github.io/SimEng/index.html.

What's Changed

  • Documentation update for 0.9.4 by @jj16791 in #254
  • Dispatch rate config option by @jj16791 in #251
  • Output prefix by @jj16791 in #249
  • New core creation by @jj16791 in #247
  • Process Image memory optimisation by @rahahahat in #243
  • Capstone update to support Armv9.2 by @FinnWilkinson in #239
  • Minor feature fixes by @FinnWilkinson in #240
  • Initial M1 Firestorm core model by @tomhepworth in #245
  • Additional aarch64 and syscall support by @tomhepworth in #233
  • Added comments explaining ELF file structure in Elf.cc file by @rahahahat in #242
  • Prevent ExceptionHandler processing if there are active memory requests by @jj16791 in #235
  • Updated jenkins armclang build script to use new armclang22 compiler by @jj16791 in #246
  • New generic branch prediction by @jj16791 in #226
  • Removed prefix from standard types such as due to build errors on some Linux machines by @FinnWilkinson
  • Fix for sve FNEG (predicated) instruction by @FinnWilkinson in #230
  • Updated some config options to be read as uint16_t not uint8_t to allow for a wider param space by @jj16791 in #229
  • Missing sys reg handling by @jj16791 in #228
  • Implemented functionality to update the Processor Cycle Counter system register (PMCCNTR_EL0 for Aarch64). by @FinnWilkinson
  • Updated the Virtual Counter Timer logic to iterate at the Timer-Frequency, rather than update the VCT register to total cycles completed. by @FinnWilkinson

Full Changelog: 0.9.3...0.9.4

SimEng 0.9.3

30 Mar 20:43
e0ef886
Compare
Choose a tag to compare
SimEng 0.9.3 Pre-release
Pre-release

SimEng 0.9.3 is the fifth release of the Simulation Engine. In this release, SimEng is considered to be a beta software therefore there are expected to be bugs and missing features. If you find a bug, such as a missing instruction or missing system call, please submit a PR, or report an issue and we’ll address it as soon as we can.

Please see RELEASE-NOTES.txt for more information about this beta release. Additionally, the documentation for this project can be found at https://uob-hpc.github.io/SimEng/index.html.

What's Changed

Full Changelog: 0.9.2...0.9.3

SimEng 0.9.2

04 Feb 14:45
63b52fb
Compare
Choose a tag to compare
SimEng 0.9.2 Pre-release
Pre-release

SimEng 0.9.2 is the fourth release of the Simulation Engine. In this release, SimEng is considered to be a beta software therefore there are expected to be bugs and missing features. If you find a bug, such as a missing instruction or missing system call, please submit a PR, or report an issue and we’ll address it as soon as we can.

Please see RELEASE-NOTES.txt for more information about this beta release. Additionally, the documentation for this project can be found at https://uob-hpc.github.io/SimEng/index.html.

What's Changed

Full Changelog: 0.9.1...0.9.2

SimEng 0.9.1

17 Dec 17:00
31cff13
Compare
Choose a tag to compare
SimEng 0.9.1 Pre-release
Pre-release

SimEng 0.9.1 is the third release of the Simulation Engine. In this release, SimEng is considered to be a beta software therefore there are expected to be bugs and missing features. If you find a bug, such as a missing instruction or missing system call, please submit a PR, or report an issue and we’ll address it as soon as we can.

Please see RELEASE-NOTES.txt for more information about this beta release. Additionally, the documentation for this project can be found at https://uob-hpc.github.io/SimEng/index.html.

What's Changed

Full Changelog: 0.9.0...0.9.1

SimEng 0.9.0

05 Oct 14:25
e3082c7
Compare
Choose a tag to compare
SimEng 0.9.0 Pre-release
Pre-release

SimEng 0.9.0 is the second release of the Simulation Engine. In this release, SimEng is considered to be a beta software therefore there are expected to be bugs and missing features. If you find a bug, such as a missing instruction or missing system call, please submit a PR, or report an issue and we’ll address it as soon as we can.

Please see RELEASE-NOTES.txt for more information about this beta release. Additionally, the documentation for this project can be found at https://uob-hpc.github.io/SimEng/index.html.

What's Changed

Full Changelog: 0.8.0...0.9.0

SimEng 0.8.0

13 Aug 21:43
e6fb638
Compare
Choose a tag to compare
SimEng 0.8.0 Pre-release
Pre-release

SimEng 0.8.0 is the first open source release of the Simulation Engine. In this release, SimEng is considered to be an alpha software therefore there are expected to be bugs and missing features. If you find a bug, such as a missing instruction or missing system call, please submit a PR, or report an issue and we’ll address it as soon as we can.

Please see RELEASE-NOTES.txt for more information about this alpha release. Additionally, the documentation for this project can be found at https://uob-hpc.github.io/SimEng/index.html.