Currently there are several ways to feed data to the GPU no matter of what API we use and what type of application we develop. In case of OpenGL we have uniform buffers, texture buffers, texture images, etc. The same is true for OpenCL and other compute APIs that even provide more fine-grained memory management taking advantage of the local data store (LDS) available on today’s hardware. In this article I’ll present the memory access performance characteristics of AMD’s Evergreen-class GPUs focusing on what this all means from OpenGL point of view. While most of the data is about the HD5870, the general principles and relative performance characteristics are valid for other GPUs, including ones from other vendors.
Only a few days since AMD released Catalyst 10.10a, they have released Catalyst 10.10c Hotfix with beta support for OpenGL 4.1. NVIDIA also recently released drivers for OpenGL 4.1. See how each driver does on G-Truc's website.
At the GPU Technology Conference in San Jose on Monday, September 20th, join Mark Kilgard for a pre-conference tutorial on NVIDIA's OpenGL support. Mark will discuss and demonstrate features of OpenGL 4.1 including programmable tessellation.
Skew Matrix Software is pleased to announce new releases of three open-source projects to support software development with the OpenGL-based OpenSceneGraph (OSG) toolkit. OSG can also support COLLADA following the build instructions here.
The 2010 GPU Technology Conference will run from September 20th - 23rd at the San Jose Convention Center. Pre-conference tutorials will include OpenCL optimization techniques and an introduction to OpenCL. The latest OpenGL features will discussed along with NVIDIA specific extensions. A fifty minute talk on WebGL will introduce this newly emerging standard and help you get started in WebGL development.
The new release of the Voreen 2.5 volume rendering engine contains several new features. It is now possible to create and edit animations, which can be exported as videos. Furthermore, Voreen now contains a GPU-based multi-volume renderer, allows aggregation of subnetworks and supports iterative processing by exploiting loops in the network graph, and contains support for OpenCL used for some processors.
The new NVIDIA Quadro Plex 7000 array, and Quadro 6000, Quadro 5000 and Quadro 4000 GPUs feature the new NVIDIA(R) Scalable Geometry Engines and leverage NVIDIA Application Acceleration Engines (AXE) to enable the world's fastest performance across a broad range of CAD, DCC and visualization applications. Rated at 1.3 billion triangles per second in raw performance, the Quadro 6000 enables users to interactively work with models and scenes that are five times more complex than ever before. All of the new GPUs are built on the latest industry standards such including OpenCL 1.1, OpenGL 4.1, DirectX 11 and DirectCompute. Jon Peddie has posted an indepth review of the new Quadro 5000.
Tech Soup announces open registration for its next OpenSceneGraph (OSG) course, October 5-7, 2010, in South Lake Union, Seattle, Washington. This class will teach students everything to be proficient in OSG in a 3-day intensive course. This course covers everything developers need to know to take maximum advantage of OpenSceneGraph from intermediate through advanced. We'll also take a tour through VirtualPlanetBuilder so you can build geospecific, tiled, paged datasets.
Developers attending the course learn the mechanisms behind effective OSG development from scenegraph creation and manipulation through debugging & optimizing. Through instruction and labs, students build scenes and interact with real code from day one. The course is fast-paced, requires creativity and problem solving, and leaves users with a thorough immersion in OpenSceneGraph. Instruction is hands-on with numerous labs where students directly turn concepts into practical knowledge.
The new version of GPU Caps Viewer is available with the support of OpenGL 4.1 context and a better support of OpenCL. Now you can select the GPU that will be used to execute the kernels of the OpenCL demos. GPU Caps Viewer is an information utility focused on the OpenGL, OpenCL and CUDA API level support.