mixed kind of GPU allowed!