AnandTech takes a look at Altera's OpenCL SDK for their FPGA. Altera introduced a private beta for OpenCL on FPGAs late last year and the SDK has now been made public. Altera's implementation is built on top of OpenCL 1.0 but offers custom extensions to tap into the unique features of FPGAs.
Join Intel for 3 live technical webinars with Q&A. Learn how to get the most performance out of visually intensive OpenCL applications using 4th Generation Intel Core processors with Intel Iris and Intel HD Graphics. Webinars in the series are: 1. Taking Advantage of Intel Graphics with OpenCL - November 6th - 11:00 AM PST; 2. Create, Build, and Debug OpenCL code with Intel SDK for OpenCL Applications - November 20th – 9:00 AM PST and 3. Analyzing OpenCL applications with Intel VTune Amplifier XE - December 4th – 9:00 AM PST. Register for the entire series of FREE webinars online.
Intel has announced that Release 2 (R2) of the Intel SDK for OpenCL Applications 2013 XE now adds Beta support for Microsoft Windows Operating Systems on Intel Xeon Phi coprocessors. The SDK continues to support Red Hat Linux and SUSE Linux. Available as a free download, the XE version provides a comprehensive development application environment that supports the full OpenCL 1.2 standard on platforms with Intel Xeon processors and Intel Xeon Phi coprocessors. The XE Version targets at developers of highly parallel applications including High Performance Compute (HPC), workstations, and data analytics. In addition, Intel provides an SDK designed for developers of visual computing applications. The Intel SDK for OpenCL Applications 2013 supports the Intel Iris Graphics and Intel HD Graphics family on 3rd and 4th Generation Intel Core Processors using Windows 7 and Windows 8 operating systems. Download the Intel SDK for OpenCL Applications 2013 XE Release 2.
At at IBC this year, AMD demonstrated a 4K CinemaDNG workflow for Blackmagic Design DaVinci Resolve 10 color-grading. Using a Supermicro 7047GR-TRF SuperWorkstation to run four AMD FirePro W-series graphics cards, the GPU-accelerated workflow relied on Blackmagic's OpenCL support for Windows and Mac to enable real-time playback of CinemaDNG.
At the International Broadcast Conference, Vanguard Video announced H.265/HEVC codecs for a broad range of hardware and software platforms, including x86, ARM, OpenCL GPU, and FPGA IP Cores. Vanguard Video is previewing an OpenCL GPU HEVC encoder accelerator that more than doubles the performance of the V.265 software encoder running on the main processor. This technology was demonstrated at the Intel booth.
Imagination Technologies has developed a set of extensions to allow image conversion on the fly, using the Khronos Groups OpenCL and EGL technology. ImgTec converts the camera YUV data to RGB using the OES_EGL_image_external extension, and then use PowerVR’s zero-copy functionality to directly access the camera texture data from OpenCL. Find the in-depth explanation on ImgTec's website.
AMD announced that its collaboration with Adobe has reached a new milestone for more sophisticated professional video workflows. Using OpenCL acceleration means that video and film professionals, as well as enthusiasts, can take full advantage of the massively parallel compute power of AMD APUs, Radeon graphics, and AMD FirePro professional graphics when working with Adobe Premiere Pro CC, Adobe SpeedGrade CC, and Adobe Media Encoder CC by exploiting AMD App Acceleration.
Squid Systems announced today that leading broadcast equipment maker Harmonic and mobile software solutions leader NXP Software are demonstrating HEVC decoders at IBC 2013 based on the highly efficient Squid HEVC software decoder. Squid HEVC decoders run on CPU and CPU+GPU using OpenCL for platforms based on ARM Cortex A-Series cores and the Intel Atom (mobile) and high quality encoders on multi-core X86 processors.
AMD announced the HP ZBook 14 Mobile Workstation will feature AMD FirePro M4100 professional graphics, offering outstanding OpenCL performance and powered by AMD Graphics Core Next (GCN) architecture.
Xilinx is working with MathWorks and National Instruments to offer IP-based design environments for its Zynq system-on-chip FPGA devices. The design tools offer graphical and text-based programming languages such as C, C++, SystemC, and will soon support OpenCL.