Skip to content

16.1-beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@SergeyPomelov SergeyPomelov released this 30 Aug 10:44
· 6 commits to master since this release

Computer and algorithm interaction simulation software (CAISS).

The simulation software contains inside its core representations of
architecture and algorithm implemented with respect to a derived in
a related PhD thesis mathematical model. It intended for simulation
architecture and algorithm interactions and listing the results for
optimization purposes. It, in addition, includes a few benchmarks for
comparison a real performance with simulation results for improving and
testing purposes.

Changes since the 16.0-beta

  • Tests coverage for the core.
  • Smoke tests coverage for the benchmarks.
  • Code's quality improvements
  • Optimized (almost all aspects: memory, CPU, locking, etc.) and generalized ACO benchmarks,
  • New data (.tsp) files.
  • Documentation improvements (.md, .uml, different javadocs).
  • Closer to the math models implementations.

Running in IDEA

First - import the gradle project. Then select the desired runnable
class and run as a console Java application.
benchmarks.ants.run.AntsRunner
benchmarks.matrixes.ManualBenchmarksRunner

The next runnable needs a JMH plugin and annotations processing on.
benchmarks.matrixes.JMHBenchmarksRunner

Running via Gradle

gradle -jmh command runs the
benchmarks.matrixes.JMHBenchmarksRunner
without additional settings.

License

GNU GENERAL PUBLIC LICENSE Version 3.