Используют ли векторные типы OpenCL SIMD

В настоящее время у меня есть большой массив чисел с плавающей запятой, который я обрабатываю в своем ядре OpenCL. Мне интересно, разделю ли я этот массив и использую вместо него массив векторных типов OpenCL, если это ускорит процесс. В принципе, если бы у меня был массив из 4800 чисел с плавающей запятой, я бы разделил его на массив из 300 векторов float16. Будет ли это использовать преимущества SIMD?

8
задан mskfisher 10 May 2012 в 19:52
поделиться