Distributed Deep Learning With GPU-FPGA Heterogeneous Computing | IEEE Journals & Magazine | IEEE Xplore