add data for CPU implementation