Home

Page 13
Page 13
background image

Ветвления внутри ворпа

Ветвления внутри ворпа

†

Ветвления разрушают SIMD структуру исполнения

†

Инструкции ложной ветви не исполняются для текущего 

треда

†

Время теряется как если бы все треды ворпа прошли всеми 

возможными путями (последовательно)

†

Компилятор может востанавливать точки ре-синхронизации, 

рассинхронизировавшихся тредов

†

Программист может помогать используя __syncthreads();


Copyright © 2022 Файлообменник files.d-lan.dp.ua

Использование любых материалов сайта возможно только с разрешения автора.