CARLsim
3.0.3
CARLsim: a GPU-accelerated SNN simulator
|
We provide test cases to A) test core functionality of CARLsim, to B) test the reproducibility of published results, and C) to benchmark simulation speed.
We currently have incorporated part A) into the current CARLsim release with plans for inclusion of parts B) and C) in the future.
For the most part, end users should not need to test their CARLsim installation. Users should only have to run the test suite if they modify the source code or are experiencing strange and inconsistent simulation behavior.
CARLsim uses the googletest framework v1.7 for testing. For more information on using and installing googltest please visit the website. For a quick primer, visit this website.
After google tests has been installed:
1) From the carlsim/test directory of the CARLsim installation, type:
which compiles the carlsim tests
2) To run the tests, run ‘carlsim_tests’:
This runs the CARLsim tests which should all pass. If they do not pass, you may have inadvertantly modified the source code and should probably redownload CARLsim.
3) To delete all testing output files type:
You should only be here if something's broken. Why you would use it, what is it good for?
-B) TESTING PUBLISHED RESULTS
-C) BENCHMARK TESTS