2013-08-27 3 views
0

Я разрабатываю код, который зависит от запуска множества блоков потоков на GPU. Каждый блок состоит из juts 32 нитей и всех потоков, выполняющих одни и те же инструкции, но с разными данными. Теперь я рисую количество блоков против времени. У меня фигура выглядит как лестница. Любой может помочь мне понять, почему это выглядит как лестница. Я мог бы опубликовать эту цифру, потому что у меня должно быть не менее 10 репутации, но если вам интересно, пришлите мне свой адрес электронной почты, и я пришлю вам цифру. Заранее спасибоThreads Block vs Time

ответ

1

Ваш графический процессор, вероятно, способен запускать несколько блоков (скажем, n) одновременно. Затем от 1 до n блоков будет выполнено одно и то же время для завершения.

+0

Я думаю, что это должно ответить на мой вопрос, особенно если учесть, что все ресурсы доступны, как количество регистров и разделяемой памяти и т. Д. Но контроллер - это количество блоков. – AhmadO