![]() |
|
|
#1 |
|
Editor & Senior Moderator
Join Date: Oct 2007
Location: Hyderabad, India
Posts: 14,983 (7.30/day)
Thanks: 788
Thanked 12,904 Times in 5,653 Posts
|
AMD Continues OpenCL Leadership With First Fully-Conformant OpenCL 1.2 Solution
AMD today announced continued leadership in driving OpenCL adoption with availability of the AMD APP SDK 2.7, featuring the first conformant implementation of OpenCL 1.2 and comprehensive support for C++. The new SDK expands the OpenCL application ecosystem by providing developers a powerful, cross-platform solution to unlock the performance of AMD GPUs, APUs, and multi-core CPUs with the added C++ wrapper API and AMD's C++ kernel language for greater efficiency, improved productivity and application robustness.
"AMD continues leading the OpenCL movement, as demonstrated with the release of our latest SDK featuring the industry's first fully-conformant OpenCL 1.2 implementation," said Manju Hegde, corporate vice president, Heterogeneous Applications and Developer Solutions, AMD. "Our latest development tools empower developers to more easily harness the power of heterogeneous computing to help improve the user experience by making it easy to write applications that can take greater advantage of the compute capabilities of AMD's leading CPUs, GPUs and APUs." Support for the second generation AMD A-Series APUs and AMD Radeon HD 7000 Series GPUs is now available with the AMD APP SDK 2.7. The new SDK also includes updated versions of gDEBugger, APP ML, APP profiler and kernel analyzer updates. For complete details on the AMD APP SDK 2.7 features, capabilities and support, visit the AMD Developer blog or download the AMD APP SDK 2.7 from AMD Developer Central. AMD APP SDK 2.7 Key Features OpenCL 1.2
|
|
|
|
| The Following User Says Thank You to btarunr For This Useful Post: |
|
|
#2 |
![]() |
It's good that AMD got C++ kernel language support directly with their drivers (unlike NVIDIA where you have to use CUDA because OpenCL is technically a C99 language), but their implementation is still quite hardware-specific. This means that using their implementation will work at 100% performance on a AMD GPU, but not so much when when run on NVIDIA or Intel GPUs.
|
|
|
|
|
|
#3 |
![]() Join Date: Oct 2004
Location: Europe/Slovenia
Posts: 3,965 (1.26/day)
Thanks: 39
Thanked 753 Times in 541 Posts
|
Cool. I hope more apps will utilize thism because right now i can't really remember a single useful OpenCL app.
__________________
RejZoR's Little Secrets @ rejzor dot tk |
|
|
|
|
|
#4 |
![]() |
WinZip 16.5, Handbrake (it's in beta AFAIK), real time renderers, Adobe will also support it in new software...
__________________
Storage server: HP Proliant ML350 G4|2 x Xeon "Nocona" 3GHz|4GB DDR1 ECC|Storage (SCSI): 3x10k 72GB + 10k 300GB + 15k 300GB + Ultrium460 tape drive|Storage (SATA): Adaptec 2810SA + WD Caviar 250GB + Seagate 250GB| Other: HP Proliant DL380 G5|Xeon 5150|4GB FB DDR2 ECC|HP Smart Array P400-256MB cache|3x10k 146GB SAS in RAID 0 + 10k 146GB SAS|2x800W|ATi FireGL V7700| HP Proliant DL320 G5|Xeon 3150|1GB FB DDR2 ECC|2x80GB RAID 0 |
|
|
|
|
|
#5 |
![]() Join Date: Oct 2004
Location: Europe/Slovenia
Posts: 3,965 (1.26/day)
Thanks: 39
Thanked 753 Times in 541 Posts
|
Well i'm using Freemake Video Converter but it's using just CUDA or DXVA. No OpenCL.
__________________
RejZoR's Little Secrets @ rejzor dot tk |
|
|
|
|
|
#6 |
|
Eligible for custom title
Join Date: Jan 2009
Location: ENGLAND-LAND-LAND
Posts: 8,443 (5.27/day)
Thanks: 1,188
Thanked 1,705 Times in 1,375 Posts
|
|
|
|
|
|
|
#7 |
![]() Join Date: Oct 2004
Location: Europe/Slovenia
Posts: 3,965 (1.26/day)
Thanks: 39
Thanked 753 Times in 541 Posts
|
I'd definitely like to see support for OpenCL in FormatFactory, Freemake Video Converter and 7-zip, apps that i use the most. My Core i7 crunches through them fast but i'd like to see it go even faster.
17MB/s compression is fast but my HDD can take it more so 50MB/s would be nice if CPU and GPU can crunch together...
__________________
RejZoR's Little Secrets @ rejzor dot tk |
|
|
|
|
|
#8 | |
![]() Join Date: May 2009
Posts: 119 (0.08/day)
Thanks: 6
Thanked 11 Times in 9 Posts
|
Quote:
In truth, AMD has no obligation to make their software work great (i.e 100%) on non-AMD hardware, nor does Nvidia in PhysX nor Intel in their compilers, but then again Intel as well as others have each their own OpenCL "fork" and if need be the devs can adjust. Safe to say that AMD's OpenCL won't cripple support as Nv's PhysX does on CPU. And even if the software works lets say at 50% in OpenCL... you have a 50% increase in performance if you have some sort of video card supporting OpenCL 1.2 on top of the performance you get from your CPU natively. All that from AMD and the devs in question without you even deserving it. |
|
|
|
|
|
|
#9 | |
![]() Join Date: Jun 2008
Posts: 345 (0.19/day)
Thanks: 18
Thanked 45 Times in 27 Posts
|
Quote:
If you use an intel compiler x86, most likely it will work fast on intel cpus and not so fast on non-intel cpus, but its not intentionally, its by nature. The same goes for this c++ AMD OpenCL compiler. It might not generate code optimized for nvidia or intel GPUs. They could even have a hard time making it work fast on their own AMD gpus... So the fact is, ok, AMD released this c++ thingy, and its fine. Now nvidia should sum up his efforts and make something similar unless the AMD compiler is good enough on nvidia gpus too. |
|
|
|
|
|
|
#10 |
![]() Join Date: Jun 2008
Location: Kettering,Northants. UK
Posts: 2,242 (1.25/day)
Thanks: 1,718
Thanked 401 Times in 337 Posts
|
Excellent, now can we have some fully operational Open GL please. Cheers
|
|
|
|
|
|
#11 | |
![]() |
Quote:
![]()
__________________
Storage server: HP Proliant ML350 G4|2 x Xeon "Nocona" 3GHz|4GB DDR1 ECC|Storage (SCSI): 3x10k 72GB + 10k 300GB + 15k 300GB + Ultrium460 tape drive|Storage (SATA): Adaptec 2810SA + WD Caviar 250GB + Seagate 250GB| Other: HP Proliant DL380 G5|Xeon 5150|4GB FB DDR2 ECC|HP Smart Array P400-256MB cache|3x10k 146GB SAS in RAID 0 + 10k 146GB SAS|2x800W|ATi FireGL V7700| HP Proliant DL320 G5|Xeon 3150|1GB FB DDR2 ECC|2x80GB RAID 0 |
|
|
|
|
| The Following User Says Thank You to repman244 For This Useful Post: |
|
|
#12 |
|
OH, I have such a headache
Join Date: Dec 2004
Location: Planet Earth.
Posts: 6,105 (1.98/day)
Thanks: 1,863
Thanked 896 Times in 746 Posts
|
Meh. Nothing here I really care about. Other than AMD/ATI taking there stuff to a new level who cars? As long as it all works for the enduser and works well.
|
|
|
|
|
|
#13 |
![]() Join Date: Mar 2011
Location: Montreal, Canada
Posts: 191 (0.24/day)
Thanks: 25
Thanked 32 Times in 20 Posts
|
isnt there an OpenCl fractal generator or physics demo or something
__________________
|
|
|
|
|
|
#14 | ||
![]() Join Date: May 2009
Posts: 119 (0.08/day)
Thanks: 6
Thanked 11 Times in 9 Posts
|
Quote:
Compile optimizations are intentionally... and you've argued my point, just as intel is not responsible for how intel compiled code works on AMD in the same way AMD is not responsible for how their OpenCL compiled coded works on Nvidia GPUs. As for how hard it's for them, it could be but they are doing it. Quote:
Nvidia, yeah... they're more likely to steal the code, adapt and rebrand it. |
||
|
|
|
|
|
#15 |
![]() |
This may not cost anything to the consumer, but this does change a lot for developers, especially ones who are aiming for the highest compatibility.
Currently, OpenCL code compiled on an Intel or NVIDIA platform run faster (up to 30%) than on AMD's implementation. This could be due to the backporting of features from CUDA to the OpenCL standard, but since it's already part of the standard, AMD needs to keep up. NVIDIA more likely to steal code? Nope. It's AMD who's more likely to adapt to the standard, because you can't exactly "steal" an open framework. |
|
|
|
|
|
#16 | |
![]() |
Double-post, I can't seem to delete or edit my last one. :P
Quote:
|
|
|
|
|
|
|
#17 |
|
Power User
Join Date: Oct 2006
Location: Western PA (Pittsburgh suburbs)
Posts: 18,129 (7.47/day)
Thanks: 450
Thanked 3,826 Times in 3,124 Posts
|
Has OpenCL itself reached the same level of abilities as CUDA? Haven't kept up for a while.
__________________
![]() Visit Ashentech “What the hell did you expect? Leave Vista under the pillow and the OS fairy would make it Win7?” -El Fiendo
“And Bring Mailman back god damnit, he is the Eric Cartman of TPU” -MRCL
|
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| AMD and Adobe Creative Suite 6 Innovate With OpenCL and GPU Acceleration | btarunr | News | 17 | Apr 25, 2012 03:46 PM |
| No OpenCL for AMD 6970M? | ransagy | GPU-Z | 15 | Jan 13, 2012 05:06 PM |
| AMD Delivers First Embedded GPU Supporting OpenCL and Six Displays | btarunr | News | 3 | May 5, 2011 06:42 AM |
| AMD Helps Advance Parallel Computing with OpenCL University Kit | btarunr | News | 11 | Feb 23, 2011 10:17 PM |
| AMD Released ATI Stream SDK v2.0 Beta 4 Fully OpenCL 1.1 Compliant , Reveals Hemlock? | btarunr | News | 43 | Feb 3, 2010 10:28 AM |