Przetwarzanie wektorowe w C++

Opublikowane: 30/11/2014

w kategorii Zasoby.

Przetwarzanie wektorowe nie ma nic wspólnego z std::vector. Jest to forma wykonywania jednej instrukcji na kilku jednostkach danych. Tego rodzaju obliczenia używane są z technologiami: MMX, SSE, AVX, Cell CPU (PlayStation 3).

Możesz osiągnąć tego rodzaju obliczenia używając tzw. "compiler intrinsics" lub wykorzystując auto-wektoryzację kompilatora (kompilator konwertuje program aby używał instrukcji wektorowych).

Materiały wprowadzające

Compiler intrinsics

Kompilatory wektoryzujące

Zobacz również

Udostępnij

obserwuj