If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.
![]() |
|
|
#1 | ||
|
Member
Join Date: Feb 2002
Posts: 392
|
As Jen-Hsun Huang pre-announced the other day:
Quote:
So far there are only a few details available:
http://www.apple.com/macosx/snowleopard/ Quote:
http://www.apple.com/pr/library/2008...owleopard.html Is there any other information about it?
__________________
NocturnDragon Q :Why did the chicken cross the road? Evolutionist: Pure chance. Evolutionist: Only the fittest chickens survive crossing the road. Creationist: God created the chicken on the other side of the road. There is no proof it ever was on this side. Last edited by NocturnDragon; 10-Jun-2008 at 15:23. Reason: Typos |
||
|
|
|
|
|
#2 | |
|
Member
Join Date: Oct 2006
Posts: 214
|
Steve's reality distortion field, or is there something that is missing?
Quote:
|
|
|
|
|
|
|
#3 |
|
Regular
Join Date: Jun 2005
Posts: 15,691
|
__________________
Ask them if they like Rez... or Robotron... or guitar-based rock music... or art projects... or... life. If they say yes to any of these things, then tell them to shut the fuck up and go play Everyday Shooter because it will make them happy to be alive. -- DeceitDecide@GAF |
|
|
|
|
|
#4 | |
|
Member
Join Date: Feb 2002
Posts: 392
|
Quote:
Do you have any link about that tho?
__________________
NocturnDragon Q :Why did the chicken cross the road? Evolutionist: Pure chance. Evolutionist: Only the fittest chickens survive crossing the road. Creationist: God created the chicken on the other side of the road. There is no proof it ever was on this side. |
|
|
|
|
|
|
#5 |
|
Regular
Join Date: Jun 2005
Posts: 15,691
|
I think the Wiki entry for OpenCL says as much.
I am trying to find more info about Grand Central Dispatch from Apple's developer site (Though it is not GPGPU per se). Like the Cell processor, GCD reminds me of supercomputing concept(s) from more than a decade ago (From the Cray, Thinking Machine, PVM supercomputing era).
__________________
Ask them if they like Rez... or Robotron... or guitar-based rock music... or art projects... or... life. If they say yes to any of these things, then tell them to shut the fuck up and go play Everyday Shooter because it will make them happy to be alive. -- DeceitDecide@GAF |
|
|
|
|
|
#6 |
|
Member
Join Date: Apr 2004
Posts: 809
|
I thought this was very interesting news, especially the tidbit by Steve Jobs that this was "way beyond" what NVIDIA and others have. Logically I don't think that makes sense (since CUDA has already proven it's worth in various real-world scenarios), unless he meant that it is way beyond in the sense that it is not specific to only one set or type of graphics cards.
Does anyone know what are the real differences between CUDA and OpenCL? They sure sound similar in function on the surface. One thing I don't quite follow is that, on Wikipedia CUDA page, it says that OpenCL is similar technology to CUDA and that Apple has a partnership with NVIDIA and others in promoting this standard. So maybe NVIDIA realizes that CUDA has to become universally used for it to be successful, and is therefore supporting OpenCL as an alternative to Intel's upcoming GPGPU software platform? |
|
|
|
|
|
#7 |
|
Regular
Join Date: Jun 2005
Posts: 15,691
|
It probably means that nVidia's CUDA implementation can be folded under LLVM's compiler framework on Mac OS X. LLVM (and hence, OpenCL) can support other language run-time.
__________________
Ask them if they like Rez... or Robotron... or guitar-based rock music... or art projects... or... life. If they say yes to any of these things, then tell them to shut the fuck up and go play Everyday Shooter because it will make them happy to be alive. -- DeceitDecide@GAF |
|
|
|
|
|
#8 | |
|
Member
Join Date: Feb 2002
Posts: 392
|
http://www.amd.com/us-en/Corporate/VirtualPressRoom/0,,51_104_543~126593,00.html
Quote:
__________________
NocturnDragon Q :Why did the chicken cross the road? Evolutionist: Pure chance. Evolutionist: Only the fittest chickens survive crossing the road. Creationist: God created the chicken on the other side of the road. There is no proof it ever was on this side. |
|
|
|
|
|
|
#9 |
|
Tea maker
Join Date: Feb 2002
Location: Island of Sodor
Posts: 4,014
|
__________________
"Your work is both good and original. Unfortunately the part that is good is not original and the part that is original is not good." -(attributed to) Samuel Johnson "I invented the term Object-Oriented, and I can tell you I did not have C++ in mind." Alan Kay |
|
|
|
|
|
#10 | ||
|
Member
Join Date: Feb 2002
Posts: 392
|
Quote:
Quote:
__________________
NocturnDragon Q :Why did the chicken cross the road? Evolutionist: Pure chance. Evolutionist: Only the fittest chickens survive crossing the road. Creationist: God created the chicken on the other side of the road. There is no proof it ever was on this side. |
||
|
|
|
|
|
#11 |
|
Member
Join Date: May 2002
Location: Austria
Posts: 696
|
Well, it has seemed obvious for a while now that the main roadblock to wide (or even wider) GPGPU adoption is the lack of a platform and vendor agnostic, open, standardized programming interface. If this OpenCL initiative is actually serious and capable of producing something usable in a reasonable timeframe it will become very significant. I for one am quite excited.
|
|
|
|
|
|
#12 | |
|
Member
Join Date: Feb 2002
Posts: 392
|
Quote:
Hopefully the push Apple is giving will be enough to overcome that.
__________________
NocturnDragon Q :Why did the chicken cross the road? Evolutionist: Pure chance. Evolutionist: Only the fittest chickens survive crossing the road. Creationist: God created the chicken on the other side of the road. There is no proof it ever was on this side. |
|
|
|
|
|
|
#13 |
|
Member
Join Date: May 2002
Location: Austria
Posts: 696
|
|
|
|
|
|
|
#14 |
|
Member
Join Date: Feb 2002
Posts: 392
|
Well my impression was that the 10.6 version they gave to WWDC attendees already has an early implementation... But I might be way wrong.
__________________
NocturnDragon Q :Why did the chicken cross the road? Evolutionist: Pure chance. Evolutionist: Only the fittest chickens survive crossing the road. Creationist: God created the chicken on the other side of the road. There is no proof it ever was on this side. |
|
|
|
|
|
#15 |
|
Member
Join Date: Aug 2005
Location: Mars
Posts: 162
|
Dont remember if dx11 had a compute shader planed. If it didnt, we can look forward to a rushed one. No way MS will let anything multiplatform go ahead unchallenged by a propietary alternative.
|
|
|
|
|
|
#16 |
|
Nutella Nutellae
Join Date: Feb 2002
Location: San Francisco, CA
Posts: 4,210
|
DX11 compute shaders are similar to CUDA..
__________________
[my blog] Isn't it enough to see that a garden is beautiful without having to believe that there are fairies at the bottom of it too? [Douglas Adams] The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way |
|
|
|
|
|
#17 |
|
Senior Member
Join Date: Feb 2002
Posts: 2,484
|
so when you try to do a software rasterizer on opencl will the universe implode into a violent singularity?
|
|
|
|
|
|
#18 |
|
Member
Join Date: Jun 2004
Posts: 120
|
I think they should focus on getting OpenGL3 or even OpenGL 3.1 done first. Then OpenCL.
And may be when they have time to fix the OpenAL problems with a rewrite. |
|
|
|
|
|
#19 |
|
Junior Member
Join Date: Apr 2008
Posts: 41
|
Maybe they are including OpenCL or something related in OpenGL 3 and maybe thats why its taking so much time?
|
|
|
|
|
|
#20 | |
|
Member
Join Date: Feb 2002
Posts: 392
|
Quote:
I don't think it's the OpenGL and OpenCL groups are the same. And btw OpenAL is not a Khronos standard.
__________________
NocturnDragon Q :Why did the chicken cross the road? Evolutionist: Pure chance. Evolutionist: Only the fittest chickens survive crossing the road. Creationist: God created the chicken on the other side of the road. There is no proof it ever was on this side. |
|
|
|
|
|
|
#21 |
|
Member
Join Date: Jun 2004
Posts: 120
|
Just wondering what are the chances of using OpenCL on Intel X4500?
|
|
|
|
|
|
#22 |
|
Junior Member
Join Date: Apr 2008
Posts: 41
|
I have to wonder whether Intel is supporting OpenCL on Larrabee. If claims of Intel that Larrabee is much more programmable than current cores is correct, they shouldnt have much of a problem in supporting any standard.
I am also wondering if Apple will be using Larrabee? Are Snow Leopard and Larrabee scheduled in the same time frame? |
|
|
|
|
|
#23 |
|
Meh
Join Date: Mar 2004
Location: New York
Posts: 8,509
|
|
|
|
|
|
|
#24 |
|
Member
Join Date: Nov 2007
Location: Santa Clara, CA
Posts: 427
|
Or a better question is how exactly they are making the functionality portable without hindering performance. CUDA performance is all about fetching aligned full memory bus granularity blocks into "shared memory" and then allowing the SIMD units to do swizzled fetches from that shared pool. Kind of hard to see this porting well to AMD chips..
__________________
Timothy Farrar :: blog |
|
|
|
|
|
#25 | |
|
Nutella Nutellae
Join Date: Feb 2002
Location: San Francisco, CA
Posts: 4,210
|
Quote:
Compute shaders should be an opportunity to refine CUDA and get it a bit more right (who cares about number of warps/blocks/grids/wavefront/whatever..)
__________________
[my blog] Isn't it enough to see that a garden is beautiful without having to believe that there are fairies at the bottom of it too? [Douglas Adams] The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way |
|
|
|
|
![]() |
| Bookmarks |
| Tags |
| hpc, physics |
| Thread Tools | |
| Display Modes | |
|
|