Skip to content

Conversation

@geoffreyblake
Copy link

This pull request upgrades the x86 xGEMM tests with a new library bindingto the OpenBLAS library to test and compare with the existing MKL library. It also upgrades how the tests are instantiated with new command line arguments to specify individual matrices, or the built in tests, and # of threads.

Output from GEMM and Convolution tests now output in a machine readable CSV format instead of just human readable text.

These changes are particularly useful for inserting Deepbench into automated testing infrastructures to get finer control and allow automatic parsing of test results. This is the dual of the Arm test upgrades in pull request #102 .

Geoffrey Blake added 3 commits June 19, 2018 09:00
…ments

Update Intel code to work better in automated testing environments by
allowing one to specify on the command line the type of matrix to test
and additionally print output in a machine readable CSV format.  We
also provide some basic bug fixes to the code as well.

Signed-off-by: Geoffrey Blake ([email protected])
Copy link

@WilliamTambellini WilliamTambellini left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you : the use of device 1 in the run_mkl_xgemm sh scripts were confusing for local run.
csv output is also welcome for quick spreadsheet reporting.

@geoffreyblake
Copy link
Author

Anyone willing to review this pull request?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants