Re[7]: решение проблем синхронизации
От: vsb Казахстан  
Дата: 24.03.19 14:08
Оценка:
Здравствуйте, ·, Вы писали:

·>Но некоторые простые и не очень циклы современные компиляторы умеют simd-ить.


Ну в моём понимании SIMD это не параллелить, это правильно использовать инструкции процессора. Параллелить это именно на потоки со всеми вытекающими проблемами синхронизации и способами их решения. Я даже не знаю, как SIMD-ить самому (не скатываясь на ассемблер). Это возможно? Написать такой код, который компилятор развернёт в AVX-512 инструкции или выплюнет ошибку компиляции, если это невозможно.
Отредактировано 24.03.2019 14:08 vsb . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.