Skip to content

Computer and Algorithm Interaction Simulation Software. In addition includes a few benchmarks for comparison a real performance with simulation results for improving and testing purposes.

License

Notifications You must be signed in to change notification settings

SergeyPomelov/CAISS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computer and Algorithm Interaction Simulation Software (CAISS).

Computer and algorithm interaction simulation software (CAISS)

The simulation software’s core contains representations of architecture and algorithm implemented atop of a mathematical model derived in a related Ph.D thesises. It is intended for simulation architecture and algorithm interactions and listing the results for optimization purposes. Besides, it includes a few benchmarks for comparison a real performance with simulation results for improving and testing purposes.

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.

Relevant Publications

  1. Pomelov, S.V., Skopin, I.N. (2020). A Performance Prediction Method Showcase: Ant Colony Optimization Scaling for a Particular Computer System. Test Engineering and Management.
  2. Pomelov, S.V. (2019). ACO Execution Simulation. Control Systems and Informational Technologies.
  3. Pomelov, S.V. (2016). Simulation of the Algorithm Execution on a Given Architecture. Applied Informatics.
  4. Pomelov, S.V. (2015). Computer and algorithm interaction simulation software (CAISS). Patent No. 2015618314.

License

GNU GENERAL PUBLIC LICENSE Version 3.

About

Computer and Algorithm Interaction Simulation Software. In addition includes a few benchmarks for comparison a real performance with simulation results for improving and testing purposes.

Topics

Resources

License

Stars

Watchers

Forks

Languages