nV News est allé interviewer le Scientifique en Chef de NVidia afin de comprendre un peu mieux ce qu’était Cg, le nouveau langage de programmation développé par NVidia dont nous vous parlions il y a quelques jours.
Les gars de nV News cherchent à savoir quelles seront les possibilités du langage, le temps nécessaire pour le maitriser, la facon dont NVidia compte en faire un standard de l’industrie, etc. Si vous n’êtes pas trop calés en 3D et en technologie, passez votre chemin.
In general, when we see vertex and pixel shaders that have been written by game developers, we can often see ways that they could be improved or optimized. The trick is to encode that special knowledge into the Cg compiler, so that the compiled code is as fast, or faster than individual programmers’ code. I think that in the short term, some developers will still want to hand-code their own assembly code, but as GPUs get more and more programmable – hundreds or thousands of instructions – that will no longer be possible.




