Skip to content

Instantly share code, notes, and snippets.

@shikharbhardwaj
Last active June 13, 2017 09:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save shikharbhardwaj/12445adf0d952f59be7f1ef4a5fcb872 to your computer and use it in GitHub Desktop.
Save shikharbhardwaj/12445adf0d952f59be7f1ef4a5fcb872 to your computer and use it in GitHub Desktop.
---------------------------------
Build times
---------------------------------
// Single executable
make mlpack_test -j4 1018.47s user 42.33s system 375% cpu 4:42.20 total
// Multiple executables
make check -j4 1053.47s user 44.41s system 384% cpu 4:45.28 total
---------------------------------
Test times
---------------------------------
RELEASE
With ctest -j4
Total Test time (real) = 173.75 sec
With mlpack_test
Total Test time (real) = 313.16 sec
DEBUG
With ctest -j4
// Single executable
(With RUN_SERIAL)
Total Test time (real) = 773.91 sec
(Without RUN_SERIAL)
Total Test time (real) = 654.64 sec
// Multiple executables
Total Test time (real) = 746.87 sec
With mlpack_test
Total Test time (real) = 1423.71 sec
The List of parallel methods in mlpack (AFAIK):
1. LSH search
2. Decision Trees
3. Data binarize
The list of parallel tests:
ANNLayerTest(?)
ArmadilloSVDTest
BinarizeTest
BlockKrylovSVDTest
CFTest
DETTest
LocalCoordinateCodingTest
LSHTest
SdpPrimalDualTest
SVDBatchTest
SVDIncrementalTest
λ mlpack-fork/build ∴ ctest -R SdpPrimalDualTest
Test project /home/shikhar/Documents/dev/mlpack-fork/build
Start 80: SdpPrimalDualTest
1/1 Test #80: SdpPrimalDualTest ................ Passed 17.89 sec
100% tests passed, 0 tests failed out of 1
Total Test time (real) = 17.90 sec
Total Test time (real) = 51.35 sec
λ mlpack-fork/build ∴ ctest -R SVDIncrementalTest
Test project /home/shikhar/Documents/dev/mlpack-fork/build
Start 93: SVDIncrementalTest
1/1 Test #93: SVDIncrementalTest ............... Passed 19.45 sec
100% tests passed, 0 tests failed out of 1
Total Test time (real) = 19.46 sec
λ mlpack-fork/build ∴ ctest -R SVDBatchTest
Test project /home/shikhar/Documents/dev/mlpack-fork/build
Start 92: SVDBatchTest
1/1 Test #92: SVDBatchTest ..................... Passed 32.69 sec
100% tests passed, 0 tests failed out of 1
Total Test time (real) = 32.69 sec
λ mlpack-fork/build ∴ ctest -R ConvolutionalNetworkTest
Test project /home/shikhar/Documents/dev/mlpack-fork/build
Start 16: ConvolutionalNetworkTest
1/1 Test #16: ConvolutionalNetworkTest ......... Passed 7.56 sec
100% tests passed, 0 tests failed out of 1
Total Test time (real) = 7.56 sec
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment