
Epic Games’ CEO Tim Sweeney is on record as being stanchly against GPGPU computing in the past, but in a recent keynote delivered at the High Performance Graphics conference he further downplayed its future. From a developer standpoint he claims that GPGPU based applications can cost nearly 10x as much as a single threaded versions, with multi-core based software being the current sweet spot.
This isn’t the first time Sweeney has predicted the demise of GPGPU based computing technologies, but he has now further expanded his list of endangered technologies to include DirectX and OpenGL. In his speech last year Sweeny claimed that “In the next generation we’ll write 100-percent of our rendering code in a real programming language--not DirectX, not OpenGL, but a language like C++ or CUDA. Whether that runs on Nvidia hardware, Intel hardware or ATI hardware is really an independent question. You could potentially run it on any hardware that's capable of running general-purpose code efficiently."
Some might consider Sweeny’s comments a bit misguided considering that both Apple and Microsoft are strongly backing OpenCL, and ultimately if it turns out to be a more efficient way of doing certain tasks, couldn’t the development costs be justified? Clearly the GPU has future potential in the transcoding market, but do you think Sweeney has a point here?
Links:
[1] http://www.maximumpc.com/user/justinkerr_0
[2] http://www.tomshardware.com/news/Sweeney-Epic-GPU-GPGPU,8461.html#xtor=RSS-181
[3] http://www.maximumpc.com/article/news/amd_and_havok_demo_opencl
[4] http://www.maximumpc.com/article/news/nvidia_brings_standardization_gpu_coprocessing_with_opencl_10_updated
[5] http://www.maximumpc.com/article/news/nvidia_releases_opencl_driver_sdk
[6] http://www.maximumpc.com/tags/ati
[7] http://www.maximumpc.com/tags/gpgpu
[8] http://www.maximumpc.com/tags/hardware
[9] http://www.maximumpc.com/tags/nvidia
[10] http://www.maximumpc.com/tags/opencl
[11] http://www.maximumpc.com/tags/software
[12] http://www.maximumpc.com/tags/software_news
[13] http://www.maximumpc.com/articles/news
[14] http://www.maximumpc.com/user/login?&commentfragment=comments_top_anchor