Closed jcbenne closed 6 years ago
How important is this document to the L2 this year? I'm happy to do it if it is important, but Kokkos uses a lot of the same tricks that we do, and I'm not aware of any such document for Kokkos (though if it does exist, it would be useful for us to pattern ours similarly).
As we discussed yesterday, this doc will provide description of front end and back end abstractions along with a high-level description of how the translation layer maps FE to BE via template metaprogramming. The high-level description will include summary details and point readers to the relevant references for the various C++ features that enable the mapping.
This sprint we are targeting description of fe and be abstractions. Next sprint will be the details regarding the mapping itself.
LOD: this report can/should capture details regarding implementations