|
http://software.intel.com/en-us/articles/intel-opencl-sdk/
Intel® OpenCL* SDK is an Alpha software release. It is an implementation of the OpenCL* 1.1 standard optimized for Intel® CoreTM processors, running on Microsoft* Windows* 7 and Windows Vista* operating systems.
This Alpha software brings OpenCL* for the CPU in support of OpenCL developers desiring CPU advantages found on many OpenCL* workloads. OpenCL* language and Application Programming Interface (API) enables you to seamlessly take advantage of the Intel® CoreTM processor benefits such as Intel® Streaming SIMD Extensions (Intel® SSE) utilization and Multi-Core scalability.
OpenCL* (Open Computing Language) is the first open, royalty-free standard for general-purpose parallel programming of heterogeneous systems. OpenCL* provides a uniform programming environment for software developers to write efficient, portable code for client computer systems, high-performance computing servers, and handheld devices using a diverse mix of multi-core CPUs and other parallel processors.
OpenCL* is an emerging standard from the Khronos Group industry consortium. As a Khronos founder and promoter, Intel has made significant contributions to OpenCL* feature set. With the Alpha release of Intel® OpenCL SDK, Intel continues to demonstrate its commitment to parallel computing tools and standards support.
On the web site WhatIf.intel.com, Intel provides Alpha software free of charge, but without any warranty that it works as expected or will be supported as is in the future. Since it is only a technology preview, the product may be incomplete and not tested sufficiently for productive usage. Nevertheless, this release gives you the opportunity to experiment with new capabilities long before they become available as a commercial product.
*OpenCL is trademarks of Apple Inc. used by permission by Khronos.
Frequently Asked Questions
Q - What is the status of the alpha release of the Intel® OpenCL SDK on the WhatIf site?
A –Intel® OpenCL SDK is provided free of charge as a technology preview. We are interested in your feedback. Since it is only a technology preview, the support level for this version is limited.
Q – Can I use this version of the Intel® OpenCL SDK to release commercial OpenCL products?
A – No. The current version of the Intel® OpenCL SDK is only a technology preview and can only be used for exploration and validation. You cannot release standalone applications that use this version of the SDK.
Q - How do I get started?
A – Before installation, you must set up your environment as described in Technical Requirements. After downloading the Intel® OpenCL SDK, follow the instructions in the [url=]Installation Notes[/url].
After installation, see the Intel® Open CL SDK User's Guide to begin working with this SDK.
To improve performance and get familiar with the methodology and tools, see the [url=]Writing Optimal OpenCL* Code with the Intel® OpenCL SDK performance guide[/url].
Q - How do I report problems or send feedback?
A - You are welcome to join the Intel® OpenCL SDK Forum to post your questions and issues. The support team monitors the discussion to address questions.
Q - What kind of feedback are you looking for?
A - Please visit the Intel® OpenCL SDK Forum and share your thoughts in an existing discussion, or create a new one. Your feedback is highly appreciated, in particular:
- Your thoughts on OpenCL* technologies.
- How does OpenCL* it compare with other tools you have used?
- What features of OpenCL* API do you like?
- What features are missing in OpenCL*?
- What do you find difficult to use or understand?
- What are the major obstacles stopping you from using OpenCL* in your application?
- What kind of development tools would help you to use OpenCL*?
Q - How do I download the Intel® OpenCL SDK?
A – Go to the Intel® OpenCL SDK download page.
Q - Where can I learn more about OpenCL?
A – Visit our Resource Library for technical documents, presentations, and tech-talks on OpenCL. Or visit the Khronos group home page.
|
|