MergeKernelCPP