pinned buffers for CPU, memory objects restructured, all kernels predefined, changelog updated