2015-11-26 15 views
0

У меня есть собственный вектор __m512d, и мне нужна сумма его элементов. Есть ли простой способ сделать это? Я сосредоточен на выполнении вычислений, поэтому мне нужно быстро выполнить эту операцию. Моих знаний о внутреннем недостаточно, чтобы сделать это самостоятельно, поэтому мне нужна Ваша помощь.Intel MIC - сумма неотъемлемых элементов вектора

Спасибо :)

+2

BTW, [этот вопрос] (http://stackoverflow.com/questions/26896432/horizontal-add-with-m512-avx512) несколько взаимосвязан. – stgatilov

ответ

2

Я думаю следующее внутреннее должно помочь вам:

double _mm512_reduce_add_pd (__m512d a) 

P.S. Вы можете искать полезные свойства в the guide самостоятельно.

+0

Я искал на этом сайте, но я этого не видел. Большое спасибо. – JudgeDeath

 Смежные вопросы

  • Нет связанных вопросов^_^