Mercury Computer Systems, Inc. (NASDAQ: MRCY) and NVIDIA® Corporation (NASDAQ: NVDA) announced a collaboration to combine their expertise to provide exploration and production (E&P) application developers with a comprehensive solution for simultaneous computation and visualization of huge 3D seismic data sets, or any highly demanding computing tasks in the interpretation and simulation workflows.
Mercury will integrate NVIDIA’s Tesla(TM) GPU compute power inside the Open Inventor(TM) by Mercury Computer Systems 3D development toolkit for highly demanding computing tasks in the data analysis, interpretation, and simulation E&P workflows. E&P application solutions can harness this unprecedented computing capability to enable interoperability between 3D visualization and the computation on the fly.
During Supercomputing 2007 in Reno, NV, Mercury will show a prototype application developed with Ocean, an application development framework for extending the Schlumberger Petrel seismic-to-simulation software that demonstrates seamless integration between high-performance computing and high-quality visualization for huge 3D seismic data sets. Both Petrel and Ocean are built on top of the Open Inventor and VolumeViz(TM) LDM technologies from Mercury. This new computing offering allows software developers to integrate high-performance computing CUDA code through the Open Inventor(TM) by Mercury Computer Systems toolkit.
“3D visualization has revolutionized the understanding of seismic data, thanks to the performance provided by the GPU,” said Jean Bernard Cazeaux, Vice President of the Visualization Sciences Group at Mercury Computer Systems, Inc. “GPUs allow much more than visualization – they provide amazing computing capabilities for interactive applications. Mercury has facilitated the interoperability of Open Inventor with NVIDIA’s CUDA language, to provide application developers with a unique, integrated solution.”
Open Inventor(TM) by Mercury Computer Systems is the de facto standard 3D graphics toolkit for the development of interactive applications, and it is largely adopted by the Oil E&P industry. Open Inventor(TM) by Mercury Computer Systems comes with VolumeViz LDM, a high-performance volume visualization technology for extremely large seismic data sets (pre- and post-stacks) and ReservoirViz LDM, advanced visualization components for reservoir modeling and simulation. Mercury’s visualization solution also includes advanced support of OpenGL shaders to further enhance the 3D visualization perception for the end user, while allowing strong interoperability with the NVIDIA CUDA toolkit for on-the-fly computing.
NVIDIA® Tesla(TM) is a revolutionary, high-performance GPU computing solution that delivers supercomputing power to any CPU-based workstation or server. The CUDA(TM) C-Compiler allows optimized programming of the GPU in the C language, turning the parallel processing capabilities of the GPU into massive computing power.
The combination of the revolutionary performance of CUDA/Tesla, with the integration capabilities of Open Inventor 3D API, provides application developers with infinite possibilities for:
- Massive dynamic or static computation capabilities on seismic data with simultaneous 3D visualization feedback
- Seamless integration of optimized CUDA computing codes into Open Inventor- and VolumeViz LDM-based applications
- Leveraging the latest NVIDIA software and hardware solutions (CUDA SDK, Tesla and Quadro FX boards) to perform intensive parallel computation on the workstation
“Geophysicists are used to taking advantage of their 3D workstation to extract the best data from their seismic volumes during QC and interpretation. Some tasks require access to a supercomputing datacenter to run very complex algorithms on large and complex data volumes. By providing the kind of processing power normally found in a supercomputer on a standard workstation, NVIDIA and Mercury are enabling a fundamental transition in the way you define your workflow,” said Andy Keane, General Manager of the GPU Computing business at NVIDIA. “By dramatically reducing computation times locally, in some cases from days to hours, NVIDIA Tesla represents the single most significant disruption the high-performance computing industry has ever seen.”
About Open Inventor(TM) by Mercury Computer Systems
Open Inventor(TM) by Mercury Computer Systems is an object-oriented, cross-platform 3D graphics toolkit for rapid prototyping and development of industrial-strength interactive 3D applications using C++, .NET or Java. It provides the power and functionality of OpenGL at an object-oriented level including advanced support of OpenGL shaders to further enhance the 3D visualization perception of the end user. Open Inventor(TM) by Mercury Computer Systems provides high-performance volume visualization technology for extremely large seismic data sets; as well as breakthrough technologies that implement rendering distribution on clusters, scene and image compositing to visualize huge amount of data remotely, and a broad range of visualization techniques on 2D and 3D meshes for reservoir modeling and simulation.
About NVIDIA® Telsa(TM) GPU computing processor
NVIDIA® Tesla(TM) GPU computing processor is the first to bring a massively multi-threaded architecture to high performance computing (HPC) applications for scientists, engineers, and other technical professionals. The Tesla C870 GPU computing processor transforms a standard system into a personal supercomputer. With a 128-processor computing core, a C-language development environment for the GPU, a suite of developer tools, and the world’s largest ISV development community for GPU computing, the Tesla GPU computing processor enables professionals to develop applications faster and to deploy them across multiple generations of processors. The Tesla C870 GPU computing processor can be used in tandem with multi-core CPU systems to create a flexible solution for personal supercomputing.