Custom machines and GPU processing