“Apple Inc. has submitted the Open Compute Language (OpenCL) to an ad hoc industry group that aims to define a programming environment for applications running across both x86 and graphics chips. The move is one of a growing number of efforts to extend the ubiquitous C language for increasing parallelism in multicore processors,” Rick Merritt reports for EE Times.
“The Khronos Group put out on Monday (June 16) a call for participation in its Compute Working Group that is drafting programming standards for heterogeneous systems. Members of the work group include Advanced Micro Devices, Apple, ARM, IBM, Intel, Nokia, Nvidia, Samsung and Texas Instruments,” Merritt reports.
“Khronos created the working group at a meeting in late May following suggestions from Apple. The group has met just once to date and selected Aaftab Munshi, a software architect at Apple, as its temporary chairman,” Merritt reports.
“Apple chief executive Steve Jobs recently announced the company will support OpenCL in the next version of its operating system, called Snow Leopard, and due out later this year. The new OS ‘is optimized for multi-core processors, taps into the computing power of GPUs,’ and supports up to 16 Tbytes of memory, according to an Apple press release,” Merritt reports.
More in the full article here.
[Thanks to MacDailyNews Reader “Ted M.” for the heads up.]
Later this year? O Rilly…….
Cuda is one of the most exciting areas of software/hardware development at the moment, I really hope Apple leading OpenCL can take GPGPU and multi-core CPU to the next level.
Can’t be any good, Microsoft, Cisco, at&t;, Adobe, Dell, HP, in other words the real tech heavyweights aren’t on the list. Intel are probably only there because at the moment they are sucking out the few ideas Apple has.
Apple proposes a standard, gets the chairman elected and provides the only submission. This is straight out of Microsoft’s playbook. Apple following again, they must have bought some new photocopiers.
OpenCL can’t be any more obtuse than Objective C, can it? I swear, I love Cocoa, but reading that code gives me a headache sometimes…
LOL @ Gnat Nuze. I won’t go into who the “real tech heavyweights” in the industry are, I’ll let others do that. But man, are you funny.
He is like Zune Tang, but unfortunately for him it reads like he takes himself just a tad bit too seriously.
Here’s hoping you have a long life in these posts, a la Zune Tang, as it is always good to have different points of view represented.
GNAT NUZE = anagram of Zune Tang! LOL!
C is a plague.
NOKIA!!!!! come on, Nokia, tha one who uses simbyan in their most advanced iPhone crappy copy the N95 phone?
16 TERA-Bytes of Memory ?
Sumbitch
Hook that puppy up
BC
16 TB is only a “theoretical” limit because no one can afford to buy that much RAM from Apple.
” width=”19″ height=”19″ alt=”wink” style=”border:0;” />
Cocoa arrays give me piles.
0110010001101111011100100110101101110011
everyone knows you don’t buy extra ram from apple, due to cost. buy it from an oem like crucial.
O.K. who’s heard of the transputer? Anyone? Com’ on someone has. Now, will I be able to program this in an easy way? FUTUREBASIC multi-processor basic. That’s what I want to see. C yuk!! Stop laughing, some people want an easy progaming language that’s fun.