Skip to content

Releases: benchmark-subsetting/cere

CERE v0.3.1 release

30 Nov 14:49
e73adb3
Compare
Choose a tag to compare

[v0.3.1] 2018/11/30

  • Maintainance release, ensure all checks are passing with newer travis images

CERE v0.3 release

12 Oct 07:21
Compare
Choose a tag to compare
  • memory tracer: Fixed multiple race-conditions in ptrace functions attaching new threads.
  • memory_tracer: Fixed a synchronization bug in send_to_tracer function
  • Tested and validated CERE extraction on Lulesh Lawrence Livermore proto-application and on BWA gene alignment application
  • Compatibility with LLVM 3.9
  • Improved thread remapping formula for NUMA domains
  • Support for ARMv8 complete (tested on Jetson, Juno and Thunder)

CERE v0.2.2 release

06 Jun 14:51
Compare
Choose a tag to compare
  • Improved cere flag (add a stop/restart feature)
  • Fixed release version number

CERE v0.2.1 release

20 May 12:48
Compare
Choose a tag to compare
  • Fixed installation and replay issues from v0.2.0 (#68)
  • Cere flag exploration can be interrupted and restarted later (#69)

CERE v0.2.0 release

19 May 13:26
Compare
Choose a tag to compare
  • Fixed autotools installation: now CERE can and must be installed
    with make install. All libraries were renamed with a common libcere_
    prefix. (#6)
  • ccc is now called cerec (cere compiler)
  • Fixed the documentation and renamed some configuration variables.
    To set the replay repetitions now one should use CERE_REPLAY_REPETITIONS.
    To choose the warmup mode one can configure CERE_WARMUP.
  • Fixed a capture/replay bug that could happen when global static variables
    were optimized during capture but not replay. (#51)
  • Cere flags now accepts a file of flags combinations (#24)
  • Removed the undocumented and unused dump-all mode.
  • Fixed an issue with the report generation coverage plot.
  • Fixed various bugs in cere python driver.
  • Added various missing tests.

CERE v0.1.0 release

26 Feb 09:49
Compare
Choose a tag to compare
  • Compatibility with LLVM 3.5 (LLVM 3.3 and LLVM 3.4 are still supported).
  • Initial support for OpenMP applications. Parallel CERE (PCERE) enabled parallel regions capture and replay. Still experimental. (http://dx.doi.org/doi:10.1109/IPDPS.2015.19)
  • Hybrid compilation support: CERE allows experimental per region compilation, with different optimization flags.
  • CERE exploration flags support: 'CERE flag' predict region performance for each requested flag.
  • Reduce test suite execution runtime.

CERE v0.0.1 release

11 May 08:00
Compare
Choose a tag to compare

Initial CERE release.