OpenCL 1.1 ratified by The Khronos Group
- 15 June, 2010 04:09
- Comments
The Khronos Group has ratified OpenCL 1.1, a programming standard for parallel execution of tasks across multicore processors, the standards-setting organization said on Monday.
The OpenCL standard, which includes a C-like programming language with APIs (application programming interfaces), enables parallel task execution across hardware including CPUs and graphics processing units (GPUs). Apple, IBM, Intel, Nvidia and Advanced Micro Devices are among the companies promoting OpenCL.
OpenCL is gaining increased adoption as systems combine CPUs and GPUs to execute certain tasks faster. IBM and Dell recently said they would offer GPUs in servers as a way to boost the performance of specific scientific and commercial applications.
The new standard is an update from the OpenCL 1.0 standard, which was ratified in December 2008. The new standard adds additional functionality to provide better performance and programming flexibility, the Khronos Group said in a statement.
OpenCL competes with DirectCompute, an API from Microsoft that harnesses the parallel processing power of multicore CPUs and graphics chips. The GPU is known to be better at processing graphics-intensive applications as opposed to standard applications.
However, AMD officials have said regular applications like antivirus potentially could harness the parallel processing capabilities of GPUs. AMD plans to release laptop chips code-named Fusion that integrate full graphics processors and CPUs inside a single chip. The chips are designed to support OpenCL on the GPU and CPU to provide improved system performance.
Graphics chip company Nvidia said it has already released an OpenCL 1.1 driver, available on its Web site to registered users. The download link was not immediately provided by the company.
Join the CIO Australia group on LinkedIn. The group is open to CIOs, IT Directors, COOs, CTOs and senior IT managers.
- Bookmark this page
- Share this article
- Got more on this story? Email CIO
- Follow CIO on twitter
-
Monday Grok: Will Siri crack the walls of GOOG?
-
Face Time - Interview with John Brennan and Robert DiStefano
-
Face Time - Interview with John Brennan and Robert DiStefano
-
Phones are distractions during catch-ups
-
Google's Sidewiki lets people post comments about Web pages
-
Oracle Business Process Analysis Suite
Careful analysis and continuous optimization of business processes delivers real competitive advantage. Conversely, a random approach to process design negatively impacts a company’s bottom line. This insight is one reason successful companies adopt business process management (BPM) as a way of aligning their business processes with business and customer requirements. Success with BPM eliminates the gap between business strategy and implementation. Business users are empowered to participate in all stages of the business process lifecycle. Closed-loop integration between modeling, execution, and monitoring enables continuous and holistic business process improvement. -
Workshifting: How IT is Changing the Way Business is Done
While workshifting delivers powerful benefits, from increased productivity and improved cost-efficiency for both business and IT, to improved recruitment and retention, to business continuity and security, it also poses significant challenges for IT. The following discussion examines the forces driving the rapid rise of workshifting, the forms it can take, the IT challenges that must be addressed to enable it, the technologies now available to unlock its full value and the resulting benefits for the business. -
SOA Best Practices and Design Patterns
By learning from the experiences of those organisations that have been through the process and looking at the standard best practices of large‐scale technology implementations, success can come earlier and more dramatically. Read more now.
-
Mastering Microsoft Visual Web Developer 2005, Express Edition (Includes CD-ROM)
-
PC Magazine Digital SLR Photography Solutions
-
Comptia A+ Complete Review Guide (Exams 220-701/220-702)
-
Smartphone Operating System Concepts with Symbian OS - a Tutorial Guide
-
Yahoo! for Dummies, 2nd Edition
-
Photoshop Cs3 for Forensics Professionals
-
Beginning Linux Programming, 4th Edition
-
Information Quality Applied
-
Visual Basic 6 in Plain English








Comments
Post new comment