Chapter 10.7 : How to create a sgemm python module
- 10.7.1) The wrapper function
- 10.7.2) The C++ module file
- 10.7.3) The setup.py file
- 10.7.4) Peformances tests
- 10.7.5) The CMakeLists.txt file
- 10.7.6) Performances results
The creation of the sgemmpython module will be very similar to the developement of the astericshpc module, but without a dependency to an other library.
We will use the kernel of the parent directory defined in the files :
- sgemm_intrinsics.h header file
- sgemm_intrinsics.cpp source file