Как создать ассемблер графического процессора или управлять им?

Есть ли у кого-нибудь опыт создания / управления машинным кодом GPU, возможно, во время выполнения?

Меня интересует изменение кода ассемблера графического процессора, возможно, во время выполнения с минимальными накладными расходами. В частности, меня интересует генетическое программирование на основе ассемблера.

Я понимаю, что ATI выпустила ISA для некоторых своих карт, а nvidia недавно выпустила дизассемблер для CUDA для старых карт, но я не уверен, можно ли изменять инструкции в памяти во время выполнения или даже заранее.

Возможно ли это? Любая связанная информация приветствуется.

19
задан talonmies 27 October 2017 в 21:42
поделиться