Heterogeneous acceleration for CNN training with many integrated core | IEEE Conference Publication | IEEE Xplore