mejor lib para vector array en c ++

Tengo que hacer el cálculo en una matriz de 1,2,3 ... 9 vectores dimensionales, y el número de esos vectores varía significativamente (por ejemplo, de 100 a un par de millones). Por supuesto, sería genial si el contenedor de datos se puede descomponer fácilmente para habilitar algoritmos paralelos.

Me encontré con blitz ++ (casi imposible de compilar para mí), pero ¿hay otras libretas rápidas que manipulen la matriz de datos vectoriales? ¿Vale la pena ver :: fusion? Además, vtk's vtkDoubleArray parece agradable, pero vtk solo se usa lib para visualización. Debo admitir que tener una variedad de tuplas es una idea tentadora, pero no vi ningún punto de referencia con respecto a boost :: fusion y / o vtkDoubleArray. Así como no están diseñados para la velocidad en mente. ¿Alguna idea?

atentamente,

mightydodol

Respuestas a la pregunta(6)

Su respuesta a la pregunta