Register FAQ/Rules Forum Spy Search Today's Posts Mark Forums Read

Welcome to the Mac Forums forums. Please read the FAQ if you have questions. Register to participate.

 
Go Back   Mac Forums > News and Article Discussion > MacRumors.com News Discussion
TouchArcade.com - iPhone Game Reviews and News

Reply
 
Thread Tools Search this Thread  
Old Jun 6, 2008, 09:27 PM   #1
matthutch
macrumors regular
 
Join Date: Jul 2004
Location: Perth, Western Australia
CUDA in OS X?

I just read this on CNet (might be old news to most by now but hey why not ) and thought it was pretty cool.

http://news.cnet.com/8301-13579_3-99...l?tag=nefd.top

This would be awesome if they could leverage GPU power for Quicktime encodes/transcodes. I wonder if Tyler from Visual Hub would be able to use it to speed up Visual Hub's encoding even more

EDIT: Sorry if this is in the wrong section as well, Mods please move if I fubar'd it
__________________
G5: DP 2.0Ghz + 2x23" ACD (Alu.) MBPro:SR 2.4Ghz 4Gb Ram MBAir: 1.8Ghz 80Gb HDD
60Gb iPod (5G) 2Gb Nano (2G) Touch (16Gb)
iPhone 8Gb
TV

Last edited by matthutch : Jun 6, 2008 at 09:31 PM. Reason: wrong section??
matthutch is offline   Reply With Quote
Old Jun 6, 2008, 10:22 PM   #2
Cromulent
macrumors 68040
 
Cromulent's Avatar
 
Join Date: Oct 2006
Location: The British Empire
Quote:
Originally Posted by matthutch View Post
I just read this on CNet (might be old news to most by now but hey why not ) and thought it was pretty cool.

http://news.cnet.com/8301-13579_3-99...l?tag=nefd.top

This would be awesome if they could leverage GPU power for Quicktime encodes/transcodes. I wonder if Tyler from Visual Hub would be able to use it to speed up Visual Hub's encoding even more

EDIT: Sorry if this is in the wrong section as well, Mods please move if I fubar'd it
Yes, it is available in Mac OS X. Not sure what the point of the post is though?

CUDA is a pretty impressive technology if you are doing lots of maths heavy programming but because it is pretty limited (only Nvidia hardware for a start with more than 128MBs of graphics RAM) it's use is limited to a small section of the Mac community.
__________________
Neural Advance - Mac OS X, UNIX and Windows Development
Extreme Metal Reviews
MP 4x 2.66Ghz Xeons / 2GB RAM / 250GB + 500GB + 750GB + 1TB HDDs / Nvidia 8800GT 512MB
Cromulent is offline   Reply With Quote
Old Jun 6, 2008, 10:25 PM   #3
matthutch
Thread Starter
macrumors regular
 
Join Date: Jul 2004
Location: Perth, Western Australia
Quote:
Originally Posted by Cromulent View Post
Yes, it is available in Mac OS X. Not sure what the point of the post is though?
Was more to see what other people thought about it. From what you have said it seems like it is already implemented? Do you know any applications that are actively using it?

Quote:
Originally Posted by Cromulent View Post
CUDA is a pretty impressive technology if you are doing lots of maths heavy programming but because it is pretty limited (only Nvidia hardware for a start with more than 128MBs of graphics RAM) it's use is limited to a small section of the Mac community.
This is more where I was wanting to get into, given the increasing performance of hardware more people would be opened up to these sort of areas so it would be interesting to see how current developers envisage their ability to leverage the technology today. Seeing that even the X3100 in the current MacBook's can utilize 144Mb of RAM quite a few machines would be able to use it, if only a little bit (I'm not to clued in on the details of the memory requirements beyond what you've mentioned I admit), for a little bump in encoding speed.

Apologies if this doesn't make much sense either, working early on a Saturday morning has its draw backs
__________________
G5: DP 2.0Ghz + 2x23" ACD (Alu.) MBPro:SR 2.4Ghz 4Gb Ram MBAir: 1.8Ghz 80Gb HDD
60Gb iPod (5G) 2Gb Nano (2G) Touch (16Gb)
iPhone 8Gb
TV

Last edited by matthutch : Jun 6, 2008 at 10:54 PM. Reason: included brain function clause... :)
matthutch is offline   Reply With Quote
Old Jun 7, 2008, 05:12 AM   #4
Cromulent
macrumors 68040
 
Cromulent's Avatar
 
Join Date: Oct 2006
Location: The British Empire
Quote:
Originally Posted by matthutch View Post
Seeing that even the X3100 in the current MacBook's can utilize 144Mb of RAM quite a few machines would be able to use it
Unfortunately the X3100 is not an Nvidia graphics card and thus would not work with CUDA.

I've been thinking about looking into CUDA for a financial program that I need to write at some point which will need to do some analysis on a large amount of data very quickly. As others have mentioned video would also benefit a lot from the technology. But CUDA is a very specialised technology which can only benefit mathematical and scientific applications at the end of the day.
__________________
Neural Advance - Mac OS X, UNIX and Windows Development
Extreme Metal Reviews
MP 4x 2.66Ghz Xeons / 2GB RAM / 250GB + 500GB + 750GB + 1TB HDDs / Nvidia 8800GT 512MB
Cromulent is offline   Reply With Quote
Old Jun 7, 2008, 06:42 AM   #5
fuziwuzi
macrumors regular
 
Join Date: Nov 2007
Location: Bris, Australia
Quote:
Originally Posted by Cromulent View Post
Unfortunately the X3100 is not an Nvidia graphics card and thus would not work with CUDA.

I've been thinking about looking into CUDA for a financial program that I need to write at some point which will need to do some analysis on a large amount of data very quickly. As others have mentioned video would also benefit a lot from the technology. But CUDA is a very specialised technology which can only benefit mathematical and scientific applications at the end of the day.
here is a medical application of the CUDA. seriously, i am very excited about this technology. i am so shocked that it's taken this long for someone(nvidia) to figure out that people would use video card for more than games.

http://www.youtube.com/watch?v=DnIvodB2RzU
fuziwuzi is offline   Reply With Quote
Old Jun 8, 2008, 07:16 AM   #6
TonyHoyle
macrumors 6502a
 
Join Date: Sep 2007
Location: Manchester, UK
Quote:
Originally Posted by fuziwuzi View Post
here is a medical application of the CUDA. seriously, i am very excited about this technology. i am so shocked that it's taken this long for someone(nvidia) to figure out that people would use video card for more than games.
Folding@Home have been doing this on ATI cores since late 2006. They got a 30x speed increase out of it.
TonyHoyle is offline   Reply With Quote
Old Jun 7, 2008, 09:20 AM   #7
matthutch
Thread Starter
macrumors regular
 
Join Date: Jul 2004
Location: Perth, Western Australia
Quote:
Originally Posted by Cromulent View Post
Unfortunately the X3100 is not an Nvidia graphics card and thus would not work with CUDA.
Yeah I didn't realise that CUDA required nVidia cards to work at the time of my post unfortunately . I've been reading up on it throughout the course of the day, it seems like it could be really cool if developers can leverage its potential in the right way.
__________________
G5: DP 2.0Ghz + 2x23" ACD (Alu.) MBPro:SR 2.4Ghz 4Gb Ram MBAir: 1.8Ghz 80Gb HDD
60Gb iPod (5G) 2Gb Nano (2G) Touch (16Gb)
iPhone 8Gb
TV

Last edited by matthutch : Jun 7, 2008 at 09:55 AM.
matthutch is offline   Reply With Quote
Old Jun 6, 2008, 11:50 PM   #8
MacRumors
macrumors bot
 
Join Date: Apr 2001
Apple to Support Nvidia's CUDA at WWDC?



CNet interviewed Nvidia CEO Jen-Hsun Huang and found that Apple may have an interest in Nvidia's CUDA technology:
Quote:
CUDA is a programming technology that allows software developers to take advantage of the unique parallel processing characteristics of graphics processors such as Nvidia's GeForce 8600M, found in the MacBook Pro.
According to Huang, "Apple knows a lot about CUDA" and may announce support for the technology at next week's' Worldwide Developers Conference (WWDC).

During a demo for CNet, Nvidia engineers demonstrated how a CUDA-enabled version of a program could dramatically speed up converting video from one format to another. Transcoding video can be useful to convert existing video to be played on another device (such as the iPhone).


Article Link
MacRumors is offline   Reply With Quote
Old Jun 6, 2008, 11:53 PM   #9
ubestbsteppin
macrumors member
 
Join Date: May 2008
So is this something that could be included in a leopard update?
ubestbsteppin is offline   Reply With Quote
Old Jun 6, 2008, 11:54 PM   #10
eXan
macrumors 68040
 
eXan's Avatar
 
Join Date: Jan 2005
Location: Near Korea, Japan and China.
Send a message via ICQ to eXan Send a message via AIM to eXan
Only 8600?
__________________
My Web-Site
20" iMac alu 2 GHz | 4 GB | 250 GB | Radeon 2400 XT
15" MacBook Pro classic 2.4 GHz | 4 GB | 250 GB | GeForce 8600m GT
eXan is offline   Reply With Quote
Old Jun 6, 2008, 11:57 PM   #11
arn
macrumors god
 
arn's Avatar
 
Join Date: Apr 2001
Send a message via AIM to arn
Quote:
Originally Posted by eXan View Post
Only 8600?
Here's a full list of supported GPUs.

http://www.nvidia.com/object/cuda_learn_products.html

arn
arn is offline   Reply With Quote
Old Jun 7, 2008, 12:03 AM   #12
Peace
macrumors Demi-God
 
Peace's Avatar
 
Join Date: Apr 2005
Location: On top of the Storm Peaks waiting for the Time-Lost Proto Drake
Ah.So there could be a firmware update for the MacPro 8800 video card.
Man. Cuda combined with the 8-cores would make video a breeze.
Peace is offline   Reply With Quote
Old Jun 8, 2008, 06:41 AM   #13
chickenninja
macrumors 6502
 
Join Date: Feb 2008
Location: inside my skull
i hope cuda is a cute name like google or yahoo, and not an acronym like msn. accronyms are too wide spread, they mean totally different things to different people and they create barriers in coversation. "TLPD" tension line propelling device, better named "rope thrower" or "roper". its not just accronyms its the fact we overcomplicate our titles and names to the point that they need abbreviation. and begging letters are not the answer because they mean different things in different fields. Ex: SC=star-craft, safety-commisioner, social-consensus, spinal-calapse. we need to ween ourselfs off of accronyms and get back to inventing new words when they are warrented. ex: cell-phone, much better than MCD (mobile-communication-device) or is that one for mini-compact-disk.
some may say that an accronym like spd can be used frequently and quickly in a conversation that is about spd. to this i say use the word "it" for what its for.
__________________
Be kind
chickenninja is offline   Reply With Quote
Old Jun 8, 2008, 12:35 PM   #14
ert3
macrumors 6502a
 
ert3's Avatar
 
Join Date: Dec 2007
Send a message via AIM to ert3 Send a message via MSN to ert3 Send a message via Yahoo to ert3 Send a message via Skype™ to ert3
Maybe this is a feature of Snow Leopard
ert3 is offline   Reply With Quote
Old Jun 8, 2008, 10:39 PM   #15
SPUY767
macrumors 65816
 
SPUY767's Avatar
 
Join Date: Jun 2003
Location: GA
Hopefully, Apple will get in good with nVidia and get early, low-yield parts like they do from Intel. That would be sweet. Apple makes Intel look good, and they could probably make nVidia look good with a resonable partnership.
__________________
Yo' mama's so STUPID, she went to Bangkok to get a TIE Fighter.
SPUY767 is offline   Reply With Quote

Reply

Mac Forums > News and Article Discussion > MacRumors.com News Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 08:10 PM.

Mac News | Mac Rumors | iPhone Game Reviews | iPhone Apps

Powered by vBulletin® Version 3.6.10
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright 2002-2009, MacRumors.com, LLC