Saya sedang mengerjakan model Seq2Seq menggunakan LSTM dari Keras (menggunakan latar Theano) dan saya ingin memaralelkan prosesnya, karena bahkan beberapa MB data memerlukan beberapa jam untuk pelatihan.
Jelas bahwa GPU jauh lebih baik dalam paralelisasi daripada CPU. Saat ini, saya hanya punya CPU untuk bekerja. Saya dapat mengakses 16 CPU (2 Thread per core X 4 core per socket X 2 socket)
Dari dokumen dukungan multi-inti di Theano, saya berhasil menggunakan keempat inti dari satu soket. Jadi, pada dasarnya CPU menggunakan 400% penggunaan dengan 4CPU yang digunakan dan 12 CPU lainnya tetap tidak digunakan. Bagaimana cara memanfaatkannya juga. Tensorflow juga bisa digunakan sebagai pengganti latar belakang Theano, jika berhasil.
sumber