Xilinx, Inc announced the 2015.1 release of the SDAccel development environment for OpenCL framework, C, and C++. This new release enhances the SDAccel integrated development environment (IDE), extends OpenCL standard compliance, and features an expanded ecosystem of SDAccel development environment-certified Alliance Members providing platforms, libraries, and design services.
The C Framework for OpenCL, cf4ocl, is a cross-platform pure C99 object-oriented framework for developing and benchmarking OpenCL projects in C/C++. Cf4ocl underwent a complete rewrite, and now offers a cross-platform object-oriented framework for developing and benchmarking OpenCL projects in C and C++. Cf4ocl promotes the rapid development of OpenCL host programs, assisting in the benchmarking of OpenCL events, such as kernel execution and data transfers. The framework also provides utilities to simplify the analysis of the OpenCL environment and of kernel requirements.
ARM announced OpenCL for ARM NEON technology. This enables the use of the OpenCL framework on ARM Cortex-A processors. Alongside the already supported ARM Mali GPUs, OpenCL for NEON now enables heterogeneous multiprocessing on any Cortex-A based device. Heterogeneous multiprocessing enables compute-intensive workloads to be tasked to the most appropriate CPU or GPU resource improving both end-user experience and battery life.
WebGL Paris is an open free event targeting developers, researchers, artists or students interested directly or indirectly to the WebGL technology. It is French spoken and framework agnostic. Long and short WebGL lectures and workshops will take place throughout the afternoon and evening. Registration to the event is available on the event website.
Blend4Web is a new WebGL framework for authoring and interactive rendering of three-dimensional graphics and audio in browsers. The platform is intended for creating visualizations, presentations, online-shops, games and other rich internet applications, and is integrated tightly with Blender (hence the name).
QNX Software Systems Limited unveiled their latest generation of QNX Neutrino operating system. Designed to bring mobile-class user experiences to secure embedded systems, the QNX OS 6.6 offers new graphics, UI, multimedia, security, and power management capabilities. For the ultimate in UI design flexibility, the QNX OS includes a new graphical composition manager that can seamlessly blend apps and components created in HTML5, OpenGL ES, and Qt 5, together with video from connected devices. The composition manager supports native OpenGL ES hardware acceleration, multi-touch input control with gestures, and a driver framework based on industry-standard OpenWF Display APIs.
muvee Device Solutions Group announced the release of the muvee Advanced Multimedia SDK (mAMS) to enable customers, partners and developers to create video applications with video, text, and audio support. mAMS eliminates the big hurdles of developers having to learn the intricacies of multimedia frameworks, by using third party libraries like OpenGL and OpenMax.
PGCL is an OpenCL framework for compiling and running OpenCL 1.1 embedded profile applications on the ST-Ericsson NovaThor U8500 and follow-on platforms using a single ARM core as the OpenCL host and multiple ARM cores as an OpenCL computing device.
CEVA, Inc. has announced a new low-energy software framework for Android based systems. The Android Multimedia Framework (AMF) efficiently reduces the power consumption required for complex multimedia processing using a heterogeneous CPU and DSP system architecture. Using the Khronos Groups OpenMAX IL API, AMF complies with the current Android 4.x versions.
The Mali OpenCL SDK provides developers a framework and series of samples for developing OpenCL 1.1 application on ARM Mali bases platforms such as the Mali-T600 family of GPUs. The many samples cover a wide range of uses cases that utilize the Mali GPU to achieve a significant improvement in performance when compared to running on the CPU alone.
The Qt Project is proud to announce the final release of Qt 5. It is the latest version of the Qt C++ UI framework and the foundation for a new way of developing applications, where Qt Quick is in the center of Qt. Qt 5 continues to offer all of the power of native Qt C++ enabling highly sophisticated user experiences, offering applications the full capabilities of OpenGL/OpenGL ES graphics acceleration. Planning has already started for an even greater role of OpenGL in Qt 5.1.
PGI, a wholly-owned subsidiary of Khronos member STMicroelectronics updated the PGCL OpenCL framework for multi-core ARM-based Systems-on-Chips (SoCs).
Version 1.0.0 of the free open-source, cross-platform 3D application framework PixelLight has been released. We're using OpenGL as well as GLSL within our main-renderer and OpenGL ES 2.0 for Android. The primary focus of this release was on quality assurance. On the graphics side, tesselation as well as instancing support was added to the rendering system. Further we added the capability of rendering volume data.
December 2011 saw the kick-off of an ambitious research project called “CARP: Correct and Efficient Accelerator Programming”, which aims to boost the programmability of accelerator hardware, such as graphics processing units (GPUs), by innovating in programming language design and implementation, as well as formal verification techniques. Funded by the European Commission’s Seventh Framework Programme (FP7), the consortium, which consists of eight partners--including Khronos members ARM, Imperial College London and Rightware--seeks to provide a unified flow for developing correct and efficient accelerator software, thus increasing reliability and energy efficiency of computing systems.