Refactor kernels with combined optimalizations to separate package.
Add garbage collection before each data config round.
Preparation for inter-HW comparison.