News
 

Bookmark and Share

(3) 

Tim Sweeney, chief executive officer of Epic Games, said during his keynote at High Performance Graphics 2009 conference earlier this month that it is dramatically more expensive to develop software that relies on general purpose computing on graphics processing units (GPGPU) than to create a program that utilizes central processing units. He also re-iterated his earlier claims that the days of GPUs are counted.

It is not a secret that peak performance of hardware is increasing very fast these days. However, in order to utilize the additional performance and feature-set, developers of software, namely video games, have to increase development time and budgets. Although the market of video games has been growing rather rapidly in the recent years, game budgets have not been increasing that rapidly. Mr. Sweeney claims that although performance increase may be 20 times, game budgets will only increase less than two times. As a result, it is vital for game developers to take advantage of the modern hardware capabilities and performance at the lowest possible cost.

According to Mr. Sweeney, if the cost (time, money, pain) to develop an efficient single-threaded algorithm for central processing unit is X, then it will cost two times more to develop a multithreaded version costs, three times more to develop Cell/PlayStation 3 version and ten times more to create a current GPGPU version. Meanwhile, considering the game budgets, over two times higher expenses are uneconomical for the majority of software companies.

With so high development costs, it is not surprising that potentially very advanced heterogeneous multi-core Cell processor (jointly developed by IBM, Sony and Toshiba) is generally not very popular, and so are GPGPU technologies. According to the head of Epic, current GPGPU models are limited in general.

The keynote of Tim Sweeney at High Performance Graphics 2009 was mostly dedicated to the death of the graphics processing units as we know them today. It is not the first time when Mr. Sweeney advocates various software rendering techniques and claims that fixed-function GPUs will not be efficient going forward and that Epic Software will concentrate on developing rendering engine for general-purpose, not graphics specific, hardware.

“In the next generation we’ll write 100% of our rendering code in a real programming language – not DirectX, not OpenGL, but a language like C++ or CUDA. A real programming language unconstrained by weird API restrictions. 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," said Mr. Sweeney in an interview last year.

Tags: GPGPU, , Intel, AMD, ATI, Nvidia, CUDA, Larrabee, Radeon, Geforce

Discussion

Comments currently: 3
Discussion started: 08/14/09 10:56:26 AM
Latest comment: 08/14/09 03:22:46 PM

[1-3]

1. 
Misleading title, should be "Gaming GPGPU sofware uneconomical".
0 0 [Posted by: CSMR  | Date: 08/14/09 10:56:26 AM]
Reply

2. 
This does not compute!

On one hand, he says current GPGPU is limited and takes a huge amount of time to develop for. On the other hand he says he's going to develop the next engine using "a real programming language" like CUDA.

What gives?
0 0 [Posted by: ET3D  | Date: 08/14/09 01:11:10 PM]
Reply

3. 
Lazy programmers do everything they can to undermine GPU computing ... in fact they do nothing and pray for lack of enthusiasm elsewhere cause thats something they have plenty in their own lives.

Well lets hope that silicon computing will be blown off in a year or two I wonder what crap then would they sell
0 0 [Posted by: OmegaHuman  | Date: 08/14/09 03:22:46 PM]
Reply

[1-3]

Add your Comment




Related news

Latest News

Monday, July 21, 2014

12:56 pm | Microsoft to Fire 18,000 Employees to Boost Efficiency. Microsoft to Perform Massive Job Cut Ever Following Acquisition of Nokia

Tuesday, July 15, 2014

6:11 am | Apple Teams Up with IBM to Make iPhone and iPad Ultimate Tools for Businesses and Enterprises. IBM to Sell Business-Optimized iPhone and iPad Devices

Monday, July 14, 2014

6:01 am | IBM to Invest $3 Billion In Research of Next-Gen Chips, Process Technologies. IBM to Fund Development of 7nm and Below Process Technologies, Help to Create Post-Silicon Future

5:58 am | Intel Postpones Launch of High-End “Broadwell-K” Processors to July – September, 2015. High-End Core i “Broadwell” Processors Scheduled to Arrive in Q3 2015

5:50 am | Intel Delays Introduction of Core M “Broadwell” Processors Further. Low-Power Broadwell Chips Due in Late 2014