如何创建或操作GPU汇编? [英] How to create or manipulate GPU assembler?

查看:1022
本文介绍了如何创建或操作GPU汇编?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

任何一个是否有创建/操纵GPU机code,可能在运行时的体验?

Does any one have experience in creating/manipulating GPU machine code, possibly at run-time?

我感兴趣的是修改GPU汇编code,可能在运行时以最小的开销。具体来说,我很感兴趣,基于遗传规划汇编。

I am interested in modifying GPU assembler code, possibly at run time with minimal overhead. Specifically I'm interested in assembler based genetic programming.

我明白ATI已经发布了国际审计准则的一些他们的卡,和NVIDIA最近发布了CUDA反汇编为老年卡,但我不知道是否有可能在运行时,甚至手之前修改内存中的指令。

I understand ATI has released ISAs for some of their cards, and nvidia recently released a disassembler for CUDA for older cards, but I am not sure if it is possible to modify instructions in memory at runtime or even before hand.

这可能吗?任何相关的信息是值得欢迎的。

Is this possible? Any related information is welcome.

推荐答案

这些链接可能是你感兴趣的,虽然它很容易找到他们,所以大概你已经看到了:

These links might be interesting for you, although its easy to find them, so probably you already seen it:

http://www.worldlingo.com/ma/enwiki/en/ ARB_(GPU_assembly_language

http://developer.nvidia.com/object/gpu_programming_guide.html

http://developer.amd.com/gpu/Pages/default.aspx

http://msdn.microsoft.com/en-us/library/ bb219840.aspx

http://www.khronos.org/opencl/

http://www.comp.nus.edu.sg /~ashwinna/docs/CS6282_Modeling_the_GPU.pdf

这篇关于如何创建或操作GPU汇编?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆