Issue #3: Implemented the basic kernel function printing routine for the CPU back-end