ArBB virtual machine

ArBB virtual machine

What is the ArBB virtual machine? What benefits does this virtual machine provide?

Naveen Gv

3 posts / 0 nouveau(x)
Dernière contribution
Reportez-vous à notre Notice d'optimisation pour plus d'informations sur les choix et l'optimisation des performances dans les produits logiciels Intel.

Array Building Blocks offers a standards compliant C++ library backed by a runtime known as our virtual machine. This virtual machine generates and manages threads and vector code, via machine independent optimization, offload management, machine specific code generation and optimizations. It has a scalable threading runtime (based on Intel Threading Building Blocks.

ArBBBeta1 incorporates a C API called the "data-parallel virtual machine."Our Beta1 C++ API is built entirely on top of this C API. For developers using the C++ API, this provides binary compatibility across releases and faster compilation times. Additionally, the VM enablesa very easy path to new language frontends and easy porting of domain-specific languages to ArBB Technology. Let us know if you are interested in collaborating with us to create new language frontends for ArBB.

We've released the first public draft of the Intel ArBB Virtual Machine Specification. For more information, read our knowledge base article.Let us know your feedback.

Laisser un commentaire

Veuillez ouvrir une session pour ajouter un commentaire. Pas encore membre ? Rejoignez-nous dès aujourd’hui