История изменений
Исправление mittorn, (текущая версия) :
Чисто на стандартном Си распараллеленную GPU программу конечно сложно написать, однако стандарт не запрещает номер задачи в воркгрупе передавать неким аргументом, либо реализовать параллелизм в стиле openmp
То, что Си для этого не предназначен - это уже другой вопрос. То, что doom использует только один поток на GPU - уже проблема не языка, а самого doom'а, инструментарий же, там используемый вполне позволяет создать и параллельную программу.
Исходная версия mittorn, :
Чисто на стандартном Си распараллеленную GPU программу конечно сложно написать, однако стандарт не запрещает номер задачи в воркгрупе передавать неким аргументом, либо реализовать параллелизм в стиле openmp
То, что Си для этого не предназначен - это уже другой вопрос. То, что doom использует только один поток на GPU - уже проблема не языка, а самого doom'а, инструментарий же его использующей вполне позволяет создать и параллельную программу.