need to work these out since the oneapi check is not correct for all usecase; it would break for cpu only users. @mrelmida
need to work these out since the oneapi check is not correct for all usecase; it would break for cpu only users. @mrelmida