RSS RSS Twitter Twitter
macnn

06/06/2008, 4:35pm, EDT

Friday, June 6th

Apple may adopt, rename Nvidia CUDA technology?

Apple may be looking to adopt proprietary Nvidia code for Macs, an interview reveals. The latter company's CEO, Jen-Hsun Huang, has proposed that Apple is extremely interested in his company's CUDA programming language, which simplifies the coding process for Nvidia graphics hardware and can in theory improve performance. In February, an early Mac SDK for CUDA was released in the form of a beta.

"Apple knows a lot about CUDA," Huang observes. The company is in fact said to be interested in more deeply exploiting graphics hardware in Macs, although Apple would take Nvidia technology and make it its own. Any result "won't be called CUDA," Huang comments.

For Apple the advantage would likely be expanding on parallel processing. While Mac OS X Leopard takes advantage of multi-core CPUs, running several instructions simultaneously, GPUs are often restricted to linear processing, except in cases of graphics software and a handful of other programs. Apple's solution would likely involve parallel processing even in the case of routine functions; Nvidia this week demonstrated a QuickTime-like program written for CUDA, able to dramatically increase the speed of transcoding video for devices like the iPhone.


Filed under: digital imaging, developer, Apple
Other story tags: NVIDIA, Cuda

, , 3comments, del.icio.us, slashdot, digg, buzz , Twitter



3 comments
Reader Reactions (Please use <i></i> for italic text)

subscribe to comments
for this article




Expand All   Global Settings

umm, this is not new

-1
06/06, 5:01pm, EDT

For example, Core Image, which was part of 10.4, let developers use the GPU to perform operations [both pre-defined and new, custom operations] on images [or other data that you stuff into an image]. So the GPU manufactures are clueing into what Apple's been doing for 3 years now...

point missed...

3
06/06, 5:36pm, EDT

in above post.

It's all right here...
"GPUs are often restricted to linear processing, except in cases of graphics software and a handful of other programs. Apple's solution would likely involve parallel processing even in the case of routine functions"

Fresh-Faced Recruit
Joined Apr 2000
User is offline

It's not new, but

2
06/07, 1:47am, EDT

@Guest, this technology is not new for general PC applications either, therefore no, GPU manufacturers aren't taking hints from Apple here. While Apple was among the first companies that utilised shader power for image manipulation, it didn't offer anything in the field GP-GPU, that is general computing.

One of the first GP-GPU applications was audio fx engine that was working on GeForce FX. Its creator couldn't afford dedicated pro audio hardware for his studio work, so he used untapped power of GPU. Note, the main difference between GP-GPU and GPU image manipulation is that GP-GPU guarantees correct numerical results, when just using shaders on images in general does not (precision isn't required because computational result won't be reused, it is just for screen output). CUDA requires G80-class hardware, because G80 corresponds to IEEE numerical standards (rounding, etc.). So basically CUDA is a sort of programming language that let's programmer assume he is working with general processor which is very powerful fast i heavy parallel computations.

Fresh-Faced Recruit
Joined Jan 2006
User is offline
Your Comments

In order to post comments: If you are a registered member, please login with your MacNN Forums username and password otherwise please uncheck the checkbox below.


Registered Member?
macnn forums login:

macnn forums password:

Not a member of the MacNN forums? Register now for free.

RSS Feeds

Have the latest content delivered to your desktop via RSS. Use the links below to get access to a specific blog, news, or reviews feed.



  MacNN -all

  MacNN Reviews

  MacNN Podcasts

  iPodNN

  Electronista

  Left Lane News
Want To Sell Your Laptop? Any Condition - receive Top Cash. Get an instant quote. Free shipping www.CashForLaptops.com

Internet Marketing School - 100% Online: Master SEO, SEM, E Commerce, Media & More with a U of San Francisco Certificate.

Buy from The Apple Store, iTunes.com, Amazon.com, TechDepot, OfficeDepot, Computers4Sure, or donate.