Inspired by @jedbrown's post on the BLIS mailing list...
New PRK implementation checklist
Which kernels are implemented?
[ ] synch_p2p (p2p)
[ ] stencil
[ ] transpose
[ ] nstream
[x] dgemm
[ ] reduce
[ ] sparse
[ ] branch
[ ] random
[ ] refcount
[ ] synch_global
[ ] PIC
[ ] AMR
Documentation and build examples
If your implementation uses a new programming model that is not
ubiquitious (i.e. included in the system compiler on most systems)
then you need to provide a link to the appropriate documentation
for a new user to install it, etc.
We strongly recommend that you add the appropriate features
to make.defs.${toolchain} if appropriate.
Do you certify that your contribution is made in good faith and does not attempt to introduce any negative behavior into this project?
Inspired by @jedbrown's post on the BLIS mailing list...
New PRK implementation checklist
Which kernels are implemented?
Documentation and build examples
If your implementation uses a new programming model that is not ubiquitious (i.e. included in the system compiler on most systems) then you need to provide a link to the appropriate documentation for a new user to install it, etc.
We strongly recommend that you add the appropriate features to
make.defs.${toolchain}
if appropriate.Do you certify that your contribution is made in good faith and does not attempt to introduce any negative behavior into this project?