same for sm_eigen and sm_boost