A párhuzamosság - parallel_for_each
- Globális függvény
- Paraméterei:
- Az első egy Extend, amely a feldolgozandó elemeket tartalmazza
- A második egy lambda, amely minden elemre mehívodik paraméterül kapva az adott elem index-ét
- Az extend-beli minden elemre egy thread-et indít
- Az index-ek feldolgozásának sorrendje nem definiált. (az aszinkronitás miatt)
parallel_for_each(c.extent, [=](index<1> idx) restrict(amp)
{
c[idx] = a[idx] + b[idx];
});