You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be good to have our first release.
This issue duplicates some objectives from kokkos/pykokkos-base#69
Before releasing, we need to make sure that the following things are done:
Migrate deprecated script format (like compile.sh) to CMakeLists files (if possible)
recompilation time speedup. (for now, we have to remove pk_cpp and re-compile the whole thing again. We need to change the C++ side, like functor.hpp, functor_cast.hpp, bindings.cpp, and call the compiler if the kernel was changed. No need to recompile the Kokkos.
We should have something like nightlies that build with develop once per day and report so the versions don't fall out of sync
The configuration options via the setup.py README section are outdated (FIXME)
Completely remove workunit-related ufuncs (ufuncs that we can call from workunits that take a View as an argument)
Remove pk.View abstraction from the user side. We should accept numpy/cupy/tensorflow arrays as input arguments (depends on Remove View abstraction #333)
It would be good to have our first release.
This issue duplicates some objectives from kokkos/pykokkos-base#69
Before releasing, we need to make sure that the following things are done:
pk_cppand re-compile the whole thing again. We need to change the C++ side, likefunctor.hpp,functor_cast.hpp,bindings.cpp, and call the compiler if the kernel was changed. No need to recompile the Kokkos.ufuncs(ufuncs that we can call from workunits that take a View as an argument)numpy/cupy/tensorflowarrays as input arguments (depends on Remove View abstraction #333)workloaddeprecation #351)Further plans (after 0.1 version) should include:
pip/condainstall pykokkos