Expression template with c++ AMP