What are the benefits for Intel ArBB?

What are the benefits for Intel ArBB?

Ritratto di Ying Song (Intel)

Can you please share more what the benefits of using Intel ArBB are?

2 post / 0 new
Ultimo contenuto
Per informazioni complete sulle ottimizzazioni del compilatore, consultare l'Avviso sull'ottimizzazione
Ritratto di Noah Clemons (Intel)

Hello Ying, there are actually quite a few benefits of using ArBB, and I'd be happy to go into any of the following into great detail.

Intel ArBBs data-parallel capabilities provide an array of benefits to developers:

- Forward-scaling: Intel ArBB lets applications span multi-core and many-core processors without requiring developers to rewrite programs over and over. The benefits of only writing and debugging code once are substantial.

- Safety: Intel ArBB helps prevent parallel programming bugs such as data races and deadlocks. Intel ArBB guards against these problems enabling developers to code their algorithms at a high level and abstracting details pertaining to low-level optimization. Intel ArBB optimizes the application across all available cores, while preventing the developer from introducing parallelism errors (such as data races and deadlocks).

- Ease-of-use: Intel ArBB extends C++ and is compatible with standard C++ compilers.

Accedere per lasciare un commento.