Simpelt abstraktionslag oven på andre vectorization-biblioteker
Biblioteket tilbyder en af arkitekturen uafhængig API til at udtrykke vektoroperationer på data. Kode skrevet med denne API kan så senders til en af flere motorer såsom Vc, eller en scalar-implementering. Dette gør, at man kan få den bedste ydelse på platforme understøttet af Vc uden at miste flytbarhed for arkitekturer uden understøttelse såsom ARM og PowerPC, for eksempel, hvor scalar-motoren kan bruges i stedet uden at kræve ændringer i brugerkode.