Open Inventor and VolumeViz LDM Cluster Edition

Size: px
Start display at page:

Download "Open Inventor and VolumeViz LDM Cluster Edition"

Transcription

1 Open Inventor and VolumeViz LDM Cluster Edition Powering oil & gas developers for next generation 3D scalable applications, from laptop and desktop to commodity clusters and advanced VR systems MERCURY WHITE PAPER By Daniel Lichau, Mike Heck and Thierry Dufour

2 DEVELOPER TOOLS FOR NEW CHALLENGES FROM LARGE DATA TO LARGE DISPLAYS Open Inventor from Mercury has become the de-facto standard for high-level 3D programming in the oil & gas industry. It provides robust support to major software vendors and corporate developers as well as research groups and innovative start-ups, across the full spectrum of visual applications including: Seismic data QC, pre-processing and interpretation Petrography, core analysis, borehole imaging Reservoir characterization, modeling Flow visualization, reservoir engineering Well planning, production management Well drilling, monitoring Engineering design, training and simulation The quest for petroleum resources presses software creators to meet requirements that appear increasingly harder to reconcile. How to improve human efficiency at all stages of workflows? How to manage larger and more complex data with higher accuracy to reveal more prospects and optimize exploitation? How to deliver faster to the market working solutions with cost effective deployment? VolumeViz LDM and Open Inventor Cluster Edition make it possible to solve this equation and rapidly develop robust, highly interactive, immersive or collaborative solutions that can manage 1 Gb 10 Gb 100 Gb 1 Tb Open Inventor and VolumeViz LDM Cluster Edition This powerful technology can dramatically improve the collaboration workflow in oil exploration and production, and significantly accelerate the decision-making process. POWERING YOUR SOLUTIONS In this paper we show how Mercury s 3D toolkits 1 can help you build solutions to meet your biggest challenges: Quickly implement user-friendly probing for seismic data with extended 2D slices or large 3D volumes, using VolumeViz. Enable roaming through huge volumes, whether on laptop or PC cluster, using VolumeViz Large Data Management (LDM). Take maximum advantage of the latest capabilities of graphics hardware for accurate, advanced rendering. Handle multiple data and attribute volumes, whether pre-computed or generated on-the-fly by CPU or GPU 2. Manage arbitrary display configurations including large multiscreen high resolution displays, for accurate analysis of detailed large scale data, enhanced group collaboration or presentations, taking full advantage of multi-pipe / multi-processor systems or PC clusters with Open Inventor Cluster Edition. Make your application VR aware. Simplify complex interpretation or drilling planning by easily turning a desktop application into a truly immersive VR application using stereoscopy, head tracking, a 3D interface and interaction. Avoid costly or unsafe data transfers and facilitate distant collaboration or resource sharing, by turning your application into a visualization server with remote rendering. Interact faster for probing and modeling in complex scenes with fast edit mode. Interactivity Other commercial solutions Simplify software development with high-level classes providing data representations for charts, meshes, flows, support for large models, high-resolution and vector hardcopy, and more. Easily integrate powerful 3D features using your existing environment, GUI toolkit, and language (C++, Java,.NET 3 ); then maintain your application with less effort. Leverage our professional support, expertise and services to build better solutions, more easily and more quickly. Data Size huge datasets even on commodity hardware architectures. Amazingly easy to integrate in applications, this toolkit enables your end-users to explore their largest data even on standard and easily extensible hardware, from laptop and remote lightweight clients to high-resolution display arrays. VOLUMEVIZ: PROBING INTO SEISMIC DATA 3D graphics has revolutionized the use of seismic data. Today, 3D visualization is pervasive in interpretation, modeling and planning, but it is also becoming crucial for acquisition quality control, real-time monitoring for safe drilling in complex reservoirs and other applications. 1 Open Inventor and VolumeViz LDM Cluster Edition 1 This paper covers features introduced in releases 5.04, 5.1 and 6.0 of Open Inventor, respectively released in June 2005 and planned for Q and Q Contact Mercury for more information. 2 Graphics Processing Unit 3 Open Inventor 6.0

3 Designed with input from our most demanding customers to allow rapid development of seismic visualization applications, the VolumeViz extension allows the inspection of 3D sampled data efficiently with a comprehensive feature set including: Mapping data on ortho/oblique slices, arbitrary surface geometry such as wells or horizons, volume skins, and of course direct volume rendering... Flexible probing by sub-volumes, 2nd level region of interest (exclusion box, fence, cross ROI ), clipping planes, clipping horizons/surfaces 4, powerful and customizable 3D interactors Mix multiple volumes and arbitrary geometry in the same scene. Predefined and application-defined transfer functions controlling data opacity and color to best highlight relevant data in real time. Selection/picking facilities with profile details, for instance to pick the first opaque voxel within a volume. Application API for data access and sharing, allowing data management and processing Built-in SEG-Y reader handles 2D or 3D data, 8/16/32 bit integer or IEEE/IBM floating point. Quality/accuracy control: slicing, interpolation, on-gpu gradient-based lighting, floating point buffers, deep textures, bump mapping on slices 5 The main concepts such as classification, compositing, interpolating, lighting, slicing, region of interest and clipping are supported as a set of classes that are fully integrated with the Open Inventor scene graph. The application programming interface is intentionally compact, yet highly flexible and extensible, in order to make the programmer's task as easy as possible. As proof of its simplicity, rendering a 3D data set minimally requires instantiation of only two classes: one for describing the data and one for drawing the volume 6. VolumeViz has been designed to take full advantage of 3D graphics or specialized volume rendering hardware, while at the same time providing the highest possible image quality. VolumeViz automatically manages system memory and texture memory, allowing large volumes to be rendered efficiently. Just as simply, the Large Data Management feature allows extremely large volumes to be navigated freely on standard hardware. ROAMING HUNDREDS OF GIGABYTES EVEN ON A LAPTOP WITH VOLUMEVIZ LARGE DATA MANAGEMENT Today s seismic data sets are commonly 10's or even 100's of gigabytes. This easily exceeds the available system memory on 4 VolumeViz VolumeViz A greyscale transfer function is used by default standard hardware, and far exceeds texture memory even on high-end graphics hardware (still less than 1 GB). Even moderate sized 3D or extended 2D datasets can exceed standard resources, especially if you consider the multiple datasets and attributes that are involved in typical workflows. The VolumeViz solution is a hierarchical, multi-resolution Large Data Manager (LDM). This innovative technology allows rendering of extremely large data sets with reliable interactive navigation even on relatively low-end machines such as laptop with 3D graphics. VolumeViz LDM is included in commercial applications today and has been stress-tested on hundreds of gigabytes of data by key customers. It is designed to support up to multiple terabytes of data! The VolumeViz LDM solution combines new, highly efficient algorithms for managing system and texture memory with highly optimized rendering code developed over five previous generations of VolumeViz. The default data manager uses a spatial representation adapted to extremely large and possibly very asymmetric volumes. The LDM software architecture also allows this and other components to be replaced for customization and further enhancements. EFFICIENTLY MANAGING MULTI-RESOLUTION DATA For best results the data is pre-processed to create a hierarchy of lower-resolution, sub-sampled "bricks". The bricks at each higher level represent a larger portion of the total volume at a lower resolution. So overall the top level brick contains a low resolution "overview" of the entire volume and the lowest level bricks contain the full resolution data. This pre-processing requires 15-20% additional storage for the volume data. An optimized converter 7 is provided to efficiently generate multi-resolution data from input files using the built-in SEG-Y reader or any other format through an application-defined reader. It can be used either standalone or integrated within your application. The converter is being parallelized for even faster processing on SMP 8 systems or clusters 9. The LDM multi-resolution format is optimized for fast access to large volumes, but you may also override LDM with your own custom or legacy multi-resolution format or on-the-fly sampling. UNRESTRICTED ROAMING IN VOLUMES Generally the top-level brick is loaded first, providing almost immediate visualization of the volume (or any portion of the volume). Then, the image is automatically refined by loading higher resolution data and higher resolution textures. Interactivity is maintained because rendering always uses data already loaded asynchronously into memory. Although lower resolution data may be displayed temporarily, maximum image 7 Performance is multiplied by 3 in release Symmetric Multi-Processing 9 VolumeViz Open Inventor and VolumeViz LDM Cluster Edition

4 quality is reached quickly. The allocation of system resources depends on the current view, current objects (slices, sub-volumes, etc.) and a set of automatic and user-controlled heuristics such as "slices have higher priority than sub-volumes". In order to maintain interactivity, VolumeViz LDM takes into account a variety of constraints including system memory, texture memory, rendering speed, data loading speed (disk to system memory) and texture loading speed. Even better, the Large Data Manager can automatically pre-fetch the necessary data 10. By loading a hull around the geometry or region of interest, LDM can anticipate user interaction: when a slice or ROI moves, the data has already been loaded in memory, and users immediately see the higher resolution image. The default heuristics for culling, geometry, volume, and ROI are designed to give the best user experience in most cases and can be easily overridden by the application for best user interaction. low-level control of graphics rendering. The high flexibility of the recent generation of graphics processors enables real-time visualization effects that can dramatically improve data visualization, and also offer promising opportunities for cost-effective, high-performance data processing. VolumeViz automatically takes advantage of the latest graphics hardware features such as programmable shaders and advanced texture support 11 : Compressed textures for extending texture memory capacity and accelerating transfers. Bump mapping effect on slices to emphasize gradient differences in data. Render to floating point RGBA buffer, to reduce image accumulation errors and achieve highest quality. Load data or colormap in deeper textures, to prevent loss of precision for instance with 16-bit data or 12-bit colormaps. Data min/max and advanced transfer functions, for most flexible real-time management of color and opacity mapping. GPU-based isosurface or attribute rendering, for fast interactive segmentation of large data. SCALABILITY AND LOAD BALANCING Data is loaded asynchronously using several separate threads, taking advantage of multi-processor systems or RAID storage systems. Performance and image quality automatically increase as system constraints are raised, for example more system memory, next generation graphics board, a faster disk drive or an additional CPU or cluster node. In summary, VolumeViz LDM allows unprecedented access to extremely large data sets and at the same time provides a remarkably interactive user experience. The user perceives that any portion of the volume can be displayed immediately, the volume can be navigated smoothly at all times, slices and probes are responsive at all times and image quality is automatically managed to the best possible level using available resources, with no performance drop. EXPLOITING NEXT GENERATION GRAPHICS HARDWARE Graphics hardware has evolved into high-performance Graphics Processing Units (GPUs). Shading languages as illustrated by Nvidia s CG have been made available to the programmer for 10 VolumeViz 6.0 Furthermore, Open Inventor 5 introduced easy integration of vertex and fragment shader programs in applications, with powerful and consistent insertion within the scene graph, shader-language independence, straightforward use in existing applications, consistent persistence and exchange with Open Inventor file format, built-in shader programs and examples. Open Inventor provides the best framework to effectively manage advanced GPU rendering and computing. FROM VISUALIZATION TO DATA MANAGEMENT VolumeViz provides a complete data access API allowing applications to take advantage of Large Data Management for accessing data associated with a sub-volume, plane, point or polyline 12 at arbitrary resolution. This makes VolumeViz not only a visualization tool but a powerful middleware for volume data management. MANAGING MULTI-DATA AND ON-THE-FLY ATTRIBUTES 13 Attributes derived from the data can be pre-computed or computed on-the-fly using the CPU or GPU. With multi-data support, VolumeViz provides comprehensive support for flexible strategies: Data transforming This is a one-to-many scenario, where a volume managed by LDM can be rendered as one or multiple derived volumes, for 11 VolumeViz VolumeViz VolumeViz Open Inventor and VolumeViz LDM Cluster Edition

5 example, computing a seismic attribute volume on-the-fly. Derived tiles are managed in memory, but this derived data does not exist on disk and derived data only needs to be computed for tiles that are actually needed. Data combining Here multiple volumes managed by LDM are rendered as one volume ( many-to-one scenario): source volumes are managed in synchronization. An example is the computation of volume difference on-the-fly. Again the derived tiles are managed in memory, do not exist on disk and are only computed when needed. Render combining In this scenario, multiple volumes and multiple colormaps (or other data) are combined by the GPU using fragment shader programs. The CPU is freed from such computation. This could be used for instance for clipping against a mask volume, for multi-channel rendering and for advanced multi-dimensional transfer functions for better highlighting dataset features. VISUALIZATION SERVER FOR LARGE DATA WITH REMOTE RENDERING Oil & gas exploration and production is a global business involving massive and sensitive data. How to avoid costly or unsafe data transfers? How to take advantage of remote high-performance hardware resources such as servers, graphics, memory, storage? How to increase return on investment by better sharing such systems? How to facilitate collaboration of geographically dispersed team members? Remote rendering is a built-in feature of Open Inventor from Mercury, which allows an application to run on a remote "server" machine and also do 3D rendering on the remote machine, while displaying on a local machine. The power of Remote Rendering is that it allows users to view and interact with very large data sets from almost any client machine located almost anywhere. Remote Rendering allows a single graphics server to provide visualization for multiple client machines. Local client machines do not need any 3D graphics capability because rendering is handled completely on the remote machine. The local client machine only needs the ability to display images. In some cases multiple client machines can connect to the same remote session, enabling collaborative visualization without the need to share application data between the client machines. Open Inventor remote rendering runs over standard fast networks. The client machine may be running any remote viewing tool, preferably combined with a server transmitting compressed images to reduce network bandwidth requirements. Remote rendering does not require any change to existing Open Inventor applications. It can be enabled simply by setting an environment variable. When the capabilities of evolving graphics hardware are combined with the powerful system architectures on which Mercury is working, customers can expect to see in the near future major improvements in solutions for sharing and remotely accessing large data sets. EYES WIDE OPEN ON COMPLEX DATA Geophysicists have experienced an increase of efficiency brought by improvements in display size and resolution. However when geophysicists have to analyze very large volumes, even high-resolution dual-screen workstations make too limited use of human perception. Texaco was among the first companies to show how large immersive displays could dramatically improve collaborative work. Today, visualization theaters, typically using three projectors and high-end graphics hardware, are commonly used for collaboration, interpretation, modeling and planning. Total recently focused on an additional concern. Interpreting seismic data requires correlating information with tiny details across very large scales within acquisitions ideally 1 sample value should correspond to 1 pixel, what some call scale 1 seismic visualization. Therefore even higher resolution (not only larger size) is needed for displays, requiring a tiled array of projectors or screens. The only way to display this data with such high resolution is to use a large logical display composed of many individual displays arranged in an array. Moreover one may wish stereoscopic display, which greatly helps depth perception in particular with volume rendering and is mandatory for immersive VR applications. This puts a heavy load on graphics hardware, especially if you consider the trend for increasing data size and complexity which some estimates say is doubling every year in the oil & gas industry. MULTI-PIPE SYSTEMS Graphics scalability was first addressed by incorporating multiple graphics engines ( pipes ) in multi-processor systems with fast interconnects enabling shared memory. While such specialized high-end SMP systems have proved to be mandatory for a number of demanding problems, they now face tough competition from the quick evolution of technology, performance and cost of mainstream commodity hardware. Since release 3.0, the Open Inventor Multipipe extension automatically manages multi-threaded parallel rendering for multiple displays. It is designed to optimally support such architectures with little effort for the developer. This will prove even more useful with the new generation of multipipe systems, now comprising PCs with two graphic boards 4 Open Inventor and VolumeViz LDM Cluster Edition

6 on high-bandwidth PCI Express connections. Handling multipipe at the scene graph level provides the best possible performance. However, the number of video outputs as well as the overall system power/bandwidth of dual-graphics PCs is still too limited to address the demanding requirements of oil & gas users: combining the power of multiple PCs is still required. PC CLUSTERS FOR GRAPHICS Computing clusters have been used for a long time and are widely used in the oil & gas industry for data processing and simulation. They should not be confused with graphics or visualization clusters, made of multiple inter-networked graphics nodes. Graphics clusters have been identified as a cost-effective alternative to high-end multi-pipe systems in order to efficiently drive multiple displays in parallel and maintain or increase performance compared to a standard single display. Beyond research and academic VR usage, can they truly fit the demanding requirement of oil exploration? In fact, cluster solutions for oil & gas data visualization are now reaching maturity, provided that the right software architecture is used and carefully tuned with well chosen hardware. Disappointment may result from choosing too generic a solution that is not tailored to the application s needs, not robust enough or that only addresses rendering requirements without taking into account large data requirements. Real expertise is required for designing a solution taking full advantage of the hardware resources. In cooperation with Total, which has initiated a project addressing PC cluster architectures and large displays, Mercury has designed the most effective tools available to developers for building working solutions. WHICH SOFTWARE DESIGN? As a possible taxonomy, three main strategies for cluster rendering can be distinguished, with different trade-offs. For the oil & gas industry it is critical to consider the implications for managing very large volume data, not just the rendering performance. Generally a large volume will not fit in system memory, so we have to consider the available system memory as a cache. Distributed OpenGL The application runs on a single cluster node (master). OpenGL commands are intercepted and sent to slave nodes where actual rendering is done, depending on some defined display configuration. Dedicated middleware such as the Chromium open source research project has been designed to distribute OpenGL across the network more efficiently than OpenGL GLX protocol, and also manage display configurations and advanced flow control. Such transparent solutions do not require much, if any, change to the application and can potentially support any existing OpenGL application without change (including Open Inventor-based applications). In practice, robustness and interoperability issues limit adoption. Even optimized, compressed, multicast and cached, the OpenGL throughput will still be limited by network bandwidth. Smart use of OpenGL - as done by Open Inventor - can significantly reduce the bandwidth problem for some applications such as walkthrough or design reviews with static models or rigid animations, but there is no easy solution for heavily changing data or interactive visualization of massive data. The whole data flow to be visualized must be input, processed and transmitted by the master node. So this solution does not make much use of the CPU and system memory on each slave node. Worse, the total system memory available for caching volume data is limited to what can be installed on the master node. Distributed application A copy of the application runs on each node of the cluster (master and slaves). The master synchronizes the slave data state by replicating user input to slaves and also synchronizes the slave rendering. The clear benefit is to minimize network traffic, which makes this approach effective in many cases, at least with moderately sized data. This approach has been used for example in Mercury s AmiraVR application and in Open Inventor applications combined with CAVELib from VRCO. However, such an application-specific solution is much more difficult for developers, who have to specifically design the application for distribution. This can be especially difficult for existing applications. Each application instance must load all the data, so the network bandwidth saved is now lost loading data onto each node, despite file sharing and caching. This approach also wastes computing power by almost exactly duplicating application execution on each slave. So we could say that this approach makes too much use of the CPU and system memory on each slave node (for no net gain) and the total system memory available for caching volume data is still limited to what is installed on any single node. Distributed scene graph The application runs on a single cluster node (master) and a small "agent" program runs on each slave node, maintaining and rendering a copy of the scene graph. During execution the master monitors changes to the scene graph and only these high level changes are transmitted to each slave. This approach combines the best features of the previous two. Similar to distributed OpenGL, distribution of the scene graph can be transparent to the application. But similar to the distributed application strategy, very little network bandwidth is required. Plus each slave node is traversing a high level scene graph, rather than replaying low level OpenGL commands, so more sophisticated optimizations are possible. Like the distributed OpenGL approach, data read directly by the application is only needed on the master node and application specific computing is not duplicated on the slave nodes. This makes the CPU on each slave node available to optimize traversal of the scene graph specifically for its portion 5 Open Inventor and VolumeViz LDM Cluster Edition

7 of the view volume. And this, in turn, leads to better performance and load balancing, almost without development effort. There is some inefficiency in the use of system memory on the slave nodes if each node has a copy of the contents of the scene graph. However the real advantage of this approach becomes clear when we consider very large volume data. Unlike geometry, volume data is not being stored in the scene graph and so will not be duplicated on each slave node. It should be possible for each slave node to load only the voxels needed for its portion of the view volume, so the total system memory available for caching volume data can be approximately the sum of all the memory on all the slave nodes. OPEN INVENTOR CLUSTER EDITION A TRANSPAR- ENT DISTRIBUTED SCENE GRAPH Open Inventor Cluster Edition is based on a distributed scene graph strategy: the application simply runs unchanged on the master node, and its scene graph is optimally distributed to the slave nodes, where render agents manage the parallelized rendering of portions of the total image. The master node manages scene graph synchronization with compact serialization and also manages synchronization of rendering. A communication layer is included supporting different protocols from TCP/IP to fast Infiniband. To deploy the application, once appropriate standard packages are installed on the cluster, you just install the application on the master node. Further upgrades of applications will only require update of the master. The display configuration can be defined by a simple file or programmatically, similar to the Open Inventor Multipipe extension. Automatic distribution of application objects with custom scene graph nodes Open Inventor is very flexible and encourages extensibility. While most of the time developers will just pick among the large set of existing classes, they can also conveniently extend the scene graph with application objects. These custom scene graph nodes can even be packaged as shared libraries and then dynamically loaded automatically. Extending this mechanism, the master can automatically distribute the application-specific extensions to the slave Open Inventor Render Unit. For maximum flexibility, an API is also provided to exchange application messages and data between master and slaves. Combining cluster and multipipe Cluster and multipipe approaches are not exclusive: cluster nodes can be for instance a PC with two graphics boards. Very compact clusters can therefore give higher performance. Open Inventor 14 can support combined use of multi-pipe nodes within a cluster. Aggregating power with image compositing Graphics clusters can actually do more than just maintain performance when increasing the number of displays and the resolution (display scalability). The computation and graphics power of several cluster nodes can be combined to manage one individual display, accelerating the performance. Open Inventor Cluster Edition 15 can support hardware or software composition, for a wide range of high-performance solutions tailored to the application: sort-first or sort-last composition, multi-display, single display, remote rendering and visual servers. OPTIMAL SCALABILITY WITH VOLUMEVIZ LDM VolumeViz LDM has been specifically optimized for cluster rendering using a distributed scene graph strategy, with all the advantages mentioned previously. Which turns Open Inventor into an optimal middleware for the management and visualization of very large volume data. Each slave node loads only the tiles it needs (for instance, based on view frustum culling). So all the slave nodes are working truly in parallel, each (approximately) loading a different set of tiles. The largest volume that can be loaded (cached) in system memory is now the sum of the system memory on all the slave nodes. Each slave is independently managing its graphics board(s), so the total number of voxels that can be loaded in texture memory is now the sum of the texture memory on all the slave nodes. Finally, if derived volumes, for example seismic attributes (see the Managing multi-data section), are being computed onthe-fly, that computation will be done in parallel, distributed across the cluster. Therefore all the resources of the slave nodes, memory and CPU, can be fully exploited. 14 VolumeViz VolumeViz Open Inventor and VolumeViz LDM Cluster Edition

8 SCALABLE INTERACTION FROM DESKTOP TO VR SYSTEM Seismic interpretation, reservoir modeling and simulation and other geoscience tasks typically involve very complex scenes combining large volumes and slices with large geometries for faults and horizons, complex meshes, etc. Applications need to offer users an efficient way to interact with these data. Fast edit mode for interaction with large scenes Users want to smoothly manipulate probes, 3D cursors or other interactors without being constrained by the rendering performance of large scenes. For this purpose, Open Inventor supports fast rendering update of local changes in complex scenes, without requiring re-rendering the full scene. This feature is very easy to use in applications and is highly valuable when you need to frequently modify a relatively small part of a large scene that cannot be rendered at interactive rates. Easily make your application VR aware Immersive VR systems with 3D interaction are the ultimate facilities for highly interactive applications. The Open Inventor suite helps you to create, migrate, and cost-effectively maintain a VRaware application. The Open Inventor VR package takes care of display configurations, parallelized rendering, head-tracked visualization, 3D device events and interaction with the scene. Through simple configuration files, Open Inventor can support multi-monitor desktops, panoramic displays, immersive workbenches, high-resolution image walls, VR rooms... For controlling applications from the immersive system, the Open Inventor DialogViz package allows a single GUI definition to be used for the user interface for both desktop and VR systems. The Open Inventor DialogViz package extends the scene graph with a comprehensive set of GUI components as nodes. The user interface is simply described in a resource file using the Open Inventor format (VRML-like). The desktop version of the user interface uses standard 2D widgets and dialog boxes, while the immersive user interface uses 3D components with a look and feel that can be easily customized and comes with several skins. While Open Inventor can be used completely standalone for VR applications, it is also interoperable with your preferred or legacy VR support tools. A breakthrough for high performance visualization Compared to other approaches, Open Inventor Cluster Edition and VolumeViz LDM provide, in a transparent way, the best possible load balancing and scalability with any available combination of CPUs, GPUs, channels, memory, storage, and network resources, thanks to the high level of data synchronization, caching and management. Open Inventor Cluster Edition is designed for transparent adaptation of any existing Open Inventor and/or VolumeViz LDM applications. No effort is required for user interface integration and deployment on arbitrary configurations. Moreover, Open Inventor s ease of use, flexibility and interoperability makes it the perfect tool for easily creating new cluster-aware applications or for extending legacy applications. A complete framework to improve your productivity Real-life oil & gas applications must provide a wide range of visual representations and interaction tools, involving tedious details and advanced techniques which can mean considerable time and risk to implement from scratch. With an easy learning curve for your development team, the high-level Open Inventor suite offers more than 1000 ready-foruse classes integrated in a user-friendly framework for rapid development that lets you focus on your real business: Ready-for-use viewers, interactors, behaviors MeshViz classes for data visualization: comprehensive scientific data representations on 2D/3D meshes, visualization for reservoir models, flows, CAE simulation results, business graphics and statistics, contouring, faults Built-in performance optimizers, Large model visualization, advanced culling VR and collaboration, multi-thread, multi-pipe, remote rendering... Shader integration for advanced rendering (ARB, CG, GLSL) High-resolution image output, fast high-quality 3D vector rendering to PostScript, HPGL, GDI/EMF, CGM Support for VRML, NURBS, CATIA, STEP, IGES, OpenFlight The scene graph paradigm provides ready-for-use graphics programming patterns. The object-oriented design encourages extensibility and customization to satisfy specific requirements. ALL-TERRAIN TOOLS FITTING YOUR ENVIRONMENT Open Inventor from Mercury is the de-facto industry standard, bringing true hardware independence and covering a full range of systems including: UNIX, Linux, Windows, and Mac OS X, for 32 or 64 bits. Mercury has also tuned Open Inventor for interoperability with your preferred or legacy environment. For instance you can even take advantage of Open Inventor with existing OpenGL code, or extend it at the OpenGL level. Open Inventor provides GUI components for Win32, MFC, X11/Motif, Qt, and Java that can be customized to fit your specific constraints. 7 Open Inventor and VolumeViz LDM Cluster Edition

9 Open Inventor also supports development in multiple languages, including C++ and Java. Open Inventor 6.0 will also be integrated with Microsoft s.net framework to provide a multi-language development solution. FUTURE-PROOF DEVELOPMENT Supporting key customers in oil & gas for many years, Open Inventor from Mercury is proven to be the safe choice for the long term and the most flexible tool to transfer technology evolutions and unique innovations to your solutions. For instance, Open Inventor-based applications benefit from improvements coming from evolution of the OpenGL API in the simplest way, often without any code change. Extensions of the API and new class modules are carefully designed to introduce powerful new capabilities for your application in the most simple, transparent and consistent way, protecting your investment and anticipating needs that you may not even foresee. Last, the interoperability and extensibility ensure your complete freedom to best adapt the toolkit to your specific needs. We don t just solve issues for today, but provide long-term solutions based on the wisdom of experience. JOIN A PARTNER COMMITTED TO YOUR PROJECT SUCCESS Dedicated to servicing OEM partners, Mercury brings more than 20 years experience in 3D visualization. Our support team pays particular attention to constraints of professional developers, working closely with R&D for best phasing with your development schedule through road-mapped patch releases, beta versions and major releases, as well as quick assistance for critical issues. Furthermore, the Mercury Professional Services team is at your disposal to increase your efficiency through training, expertise or custom development covering the whole life cycle of your project: software and hardware requirements, specifications, prototyping, migration assistance, code expertise and optimization, custom component development, specific product extensions, support for system deployment and even cooperative research and development. MORE BRICKS FOR BUILDING SOLUTIONS Beyond Open Inventor, Mercury provides a full range of software or hardware components that can help you to create added value solutions for the oil & gas industry: SAL Scientific Algorithm Library, for signal and image processing OpenRT scaleable real-time ray-tracing engine Amira high-level framework for 3D material visualization and analysis XBi series high-density computing/graphics nodes for compact clusters, for instance for onboard 3D visualization Dual Cell-Based Blade significantly improves performance for graphic-intensive workloads and computationally intensive high-performance computing (HPC) applications in seismic processing Open Inventor is a registered trademark of Silicon Graphics, Inc. Mercury Computer Systems, Inc. is a source licensee of OpenGL and Open Inventor from Silicon Graphics, Inc. VolumeViz and MeshViz are trademark of Mercury Computer Systems, Inc. Amira is a registered trademark of Konrad-Zuse-Zentrum fur Informationstechnik Berlin (ZIB). Other products mentioned may be trademarks or registered trademarks of their respective holders. Mercury believes this information is accurate as of its publication date and is not responsible for any inadvertent errors. The information contained herein is subject to change without notice. Ownership of Materials This document, including layout and graphics, is a copyrighted work and is protected by worldwide copyright laws and treaties. You may not reproduce this work, prepare derivative works based on this work, distribute copies of this work to the public by sale or other transfer of ownership, or by rental, lease or lending, perform or display this work publicly, or otherwise commercially exploit this work. Copyright 2005 Mercury Computer Systems, Inc. For more information, go to openinvvolvizwp 8 Open Inventor and VolumeViz LDM Cluster Edition North America 199 Riverneck Road Chelmsford, MA USA Fax Asia No. 2 Gotanda Fujikoshi Bldg. 4F Higashi Gotanda Shinagawa-ku, Tokyo JAPAN +81 (0) Europe Immeuble Le Montreal 19 bis, avenue du Quebec Villebon-sur-Yvette Courtaboeuf Cedex FRANCE +33 (0)

POWERVR MBX & SGX OpenVG Support and Resources

POWERVR MBX & SGX OpenVG Support and Resources POWERVR MBX & SGX OpenVG Support and Resources Kristof Beets 3 rd Party Relations Manager - Imagination Technologies kristof.beets@imgtec.com Copyright Khronos Group, 2006 - Page 1 Copyright Khronos Group,

More information

Open Inventor for Oil & Gas, Mining, and Geosciences High-performance 3D Software Development Tools

Open Inventor for Oil & Gas, Mining, and Geosciences High-performance 3D Software Development Tools Open Inventor for Oil & Gas, Mining, and Geosciences High-performance 3D Software Development Tools Open Inventor is an object-oriented 3D software development toolkit (SDK) for the development of professional

More information

amira 5 Visualize Analyze Present

amira 5 Visualize Analyze Present amira 5 Visualize Analyze Present Visioneering Your Ideas Engineering Your Vision Your research is inspired by knowledge, intuition, and a powerful vision. Yet you are facing many challenges when moving

More information

Accelerating Realism with the (NVIDIA Scene Graph)

Accelerating Realism with the (NVIDIA Scene Graph) Accelerating Realism with the (NVIDIA Scene Graph) Holger Kunz Manager, Workstation Middleware Development Phillip Miller Director, Workstation Middleware Product Management NVIDIA application acceleration

More information

GeoProbe Geophysical Interpretation Software

GeoProbe Geophysical Interpretation Software DATA SHEET GeoProbe Geophysical Interpretation Software overview DecisionSpace Geosciences key features Integrated building, editing and interactive deformation of sealed multi-z bodies extracted from

More information

Visualization and clusters: collaboration and integration issues. Philip NERI Integrated Solutions Director

Visualization and clusters: collaboration and integration issues. Philip NERI Integrated Solutions Director Visualization and clusters: collaboration and integration issues Philip NERI Integrated Solutions Director Overview Introduction, Paradigm & Clusters The Geoscience task map Seismic Data Processing / specifics

More information

Distributed Virtual Reality Computation

Distributed Virtual Reality Computation Jeff Russell 4/15/05 Distributed Virtual Reality Computation Introduction Virtual Reality is generally understood today to mean the combination of digitally generated graphics, sound, and input. The goal

More information

OPEN COMPUTE PLATFORMS POWER SOFTWARE-DRIVEN PACKET FLOW VISIBILITY, PART 2 EXECUTIVE SUMMARY. Key Takeaways

OPEN COMPUTE PLATFORMS POWER SOFTWARE-DRIVEN PACKET FLOW VISIBILITY, PART 2 EXECUTIVE SUMMARY. Key Takeaways OPEN COMPUTE PLATFORMS POWER SOFTWARE-DRIVEN PACKET FLOW VISIBILITY, PART 2 EXECUTIVE SUMMARY This is the second of two white papers that describe how the shift from monolithic, purpose-built, network

More information

7 Things ISVs Must Know About Virtualization

7 Things ISVs Must Know About Virtualization 7 Things ISVs Must Know About Virtualization July 2010 VIRTUALIZATION BENEFITS REPORT Table of Contents Executive Summary...1 Introduction...1 1. Applications just run!...2 2. Performance is excellent...2

More information

Hardware Displacement Mapping

Hardware Displacement Mapping Matrox's revolutionary new surface generation technology, (HDM), equates a giant leap in the pursuit of 3D realism. Matrox is the first to develop a hardware implementation of displacement mapping and

More information

Introduction to Cisco ASR 9000 Series Network Virtualization Technology

Introduction to Cisco ASR 9000 Series Network Virtualization Technology White Paper Introduction to Cisco ASR 9000 Series Network Virtualization Technology What You Will Learn Service providers worldwide face high customer expectations along with growing demand for network

More information

Fusion iomemory PCIe Solutions from SanDisk and Sqrll make Accumulo Hypersonic

Fusion iomemory PCIe Solutions from SanDisk and Sqrll make Accumulo Hypersonic WHITE PAPER Fusion iomemory PCIe Solutions from SanDisk and Sqrll make Accumulo Hypersonic Western Digital Technologies, Inc. 951 SanDisk Drive, Milpitas, CA 95035 www.sandisk.com Table of Contents Executive

More information

Accelerate Your Enterprise Private Cloud Initiative

Accelerate Your Enterprise Private Cloud Initiative Cisco Cloud Comprehensive, enterprise cloud enablement services help you realize a secure, agile, and highly automated infrastructure-as-a-service (IaaS) environment for cost-effective, rapid IT service

More information

Open Inventor for Oil & Gas, Mining, and Geosciences High-performance 3D Software Development Tools

Open Inventor for Oil & Gas, Mining, and Geosciences High-performance 3D Software Development Tools Open Inventor for Oil & Gas, Mining, and Geosciences High-performance 3D Software Development Tools Open Inventor is an object-oriented 3D software development toolkit (SDK) for the development of professional

More information

ECONOMICAL, STORAGE PURPOSE-BUILT FOR THE EMERGING DATA CENTERS. By George Crump

ECONOMICAL, STORAGE PURPOSE-BUILT FOR THE EMERGING DATA CENTERS. By George Crump ECONOMICAL, STORAGE PURPOSE-BUILT FOR THE EMERGING DATA CENTERS By George Crump Economical, Storage Purpose-Built for the Emerging Data Centers Most small, growing businesses start as a collection of laptops

More information

NVSG NVIDIA Scene Graph

NVSG NVIDIA Scene Graph NVSG NVIDIA Scene Graph Leveraging the World's Fastest Scene Graph Agenda Overview NVSG Shader integration Interactive ray tracing Multi-GPU support NVIDIA Scene Graph (NVSG) The first cross-platform scene

More information

IBM Spectrum NAS. Easy-to-manage software-defined file storage for the enterprise. Overview. Highlights

IBM Spectrum NAS. Easy-to-manage software-defined file storage for the enterprise. Overview. Highlights IBM Spectrum NAS Easy-to-manage software-defined file storage for the enterprise Highlights Reduce capital expenditures with storage software on commodity servers Improve efficiency by consolidating all

More information

CHAPTER 1 Graphics Systems and Models 3

CHAPTER 1 Graphics Systems and Models 3 ?????? 1 CHAPTER 1 Graphics Systems and Models 3 1.1 Applications of Computer Graphics 4 1.1.1 Display of Information............. 4 1.1.2 Design.................... 5 1.1.3 Simulation and Animation...........

More information

Jonathan Ragan-Kelley P.O. Box Stanford, CA

Jonathan Ragan-Kelley P.O. Box Stanford, CA Jonathan Ragan-Kelley P.O. Box 12290 Stanford, CA 94309 katokop1@stanford.edu May 7, 2003 Undergraduate Honors Program Committee Stanford University Department of Computer Science 353 Serra Mall Stanford,

More information

HPC Visualization with EnSight

HPC Visualization with EnSight HPC Visualization with EnSight Beijing 2010.10.27 Aric Meyer Marketing Director, Asia & Pacific CEI Computational Engineering International, Inc. Founded in 1994 out of Cray Research Headquarters in Raleigh,

More information

Datacenter replication solution with quasardb

Datacenter replication solution with quasardb Datacenter replication solution with quasardb Technical positioning paper April 2017 Release v1.3 www.quasardb.net Contact: sales@quasardb.net Quasardb A datacenter survival guide quasardb INTRODUCTION

More information

Siggraph Asia December 2011

Siggraph Asia December 2011 Siggraph Asia December 2011 Advanced Graphics Always Core to NVIDIA Worldwide Leader in GPU Development & Professional Graphics Advanced Rendering Commitment 2007 Worldwide Leader in GPU Development &

More information

Copyright Khronos Group Page 1. Vulkan Overview. June 2015

Copyright Khronos Group Page 1. Vulkan Overview. June 2015 Copyright Khronos Group 2015 - Page 1 Vulkan Overview June 2015 Copyright Khronos Group 2015 - Page 2 Khronos Connects Software to Silicon Open Consortium creating OPEN STANDARD APIs for hardware acceleration

More information

Microsoft Office SharePoint Server 2007

Microsoft Office SharePoint Server 2007 Microsoft Office SharePoint Server 2007 Enabled by EMC Celerra Unified Storage and Microsoft Hyper-V Reference Architecture Copyright 2010 EMC Corporation. All rights reserved. Published May, 2010 EMC

More information

Solution Brief: Archiving with Harmonic Media Application Server and ProXplore

Solution Brief: Archiving with Harmonic Media Application Server and ProXplore Solution Brief: Archiving with Harmonic Media Application Server and ProXplore Summary Harmonic Media Application Server (MAS) provides management of content across the Harmonic server and storage infrastructure.

More information

Real-Time Rendering (Echtzeitgraphik) Michael Wimmer

Real-Time Rendering (Echtzeitgraphik) Michael Wimmer Real-Time Rendering (Echtzeitgraphik) Michael Wimmer wimmer@cg.tuwien.ac.at Walking down the graphics pipeline Application Geometry Rasterizer What for? Understanding the rendering pipeline is the key

More information

Parallelizing Graphics Pipeline Execution (+ Basics of Characterizing a Rendering Workload)

Parallelizing Graphics Pipeline Execution (+ Basics of Characterizing a Rendering Workload) Lecture 2: Parallelizing Graphics Pipeline Execution (+ Basics of Characterizing a Rendering Workload) Visual Computing Systems Analyzing a 3D Graphics Workload Where is most of the work done? Memory Vertex

More information

WebSphere Application Server, Version 5. What s New?

WebSphere Application Server, Version 5. What s New? WebSphere Application Server, Version 5 What s New? 1 WebSphere Application Server, V5 represents a continuation of the evolution to a single, integrated, cost effective, Web services-enabled, J2EE server

More information

White Paper. Low Cost High Availability Clustering for the Enterprise. Jointly published by Winchester Systems Inc. and Red Hat Inc.

White Paper. Low Cost High Availability Clustering for the Enterprise. Jointly published by Winchester Systems Inc. and Red Hat Inc. White Paper Low Cost High Availability Clustering for the Enterprise Jointly published by Winchester Systems Inc. and Red Hat Inc. Linux Clustering Moves Into the Enterprise Mention clustering and Linux

More information

Bringing OpenStack to the Enterprise. An enterprise-class solution ensures you get the required performance, reliability, and security

Bringing OpenStack to the Enterprise. An enterprise-class solution ensures you get the required performance, reliability, and security Bringing OpenStack to the Enterprise An enterprise-class solution ensures you get the required performance, reliability, and security INTRODUCTION Organizations today frequently need to quickly get systems

More information

First Steps in Hardware Two-Level Volume Rendering

First Steps in Hardware Two-Level Volume Rendering First Steps in Hardware Two-Level Volume Rendering Markus Hadwiger, Helwig Hauser Abstract We describe first steps toward implementing two-level volume rendering (abbreviated as 2lVR) on consumer PC graphics

More information

Transformation Through Innovation

Transformation Through Innovation Transformation Through Innovation A service provider strategy to prosper from digitization People will have 11.6 billion mobile-ready devices and connections by 2020. For service providers to thrive today

More information

Linux Automation.

Linux Automation. Linux Automation Using Red Hat Enterprise Linux to extract maximum value from IT infrastructure www.redhat.com Table of contents Summary statement Page 3 Background Page 4 Creating a more efficient infrastructure:

More information

THE ACUCOBOL AND RM/COBOL ROADMAP WHAT S NEXT?

THE ACUCOBOL AND RM/COBOL ROADMAP WHAT S NEXT? Leading the Evolution WHITE PAPER THE ACUCOBOL AND RM/COBOL ROADMAP WHAT S NEXT? This document outlines the future direction and options available for users of ACUCOBOL and RM/COBOL and provides an overview

More information

The McAfee MOVE Platform and Virtual Desktop Infrastructure

The McAfee MOVE Platform and Virtual Desktop Infrastructure The McAfee MOVE Platform and Virtual Desktop Infrastructure Simplifying and accelerating security management for virtualized environments Table of Contents Wish List of Security Elements for Virtualized

More information

An ESRI White Paper June 2009 ArcGIS Server and Virtualization

An ESRI White Paper June 2009 ArcGIS Server and Virtualization An ESRI White Paper June 2009 ArcGIS Server and Virtualization ESRI 380 New York St., Redlands, CA 92373-8100 USA TEL 909-793-2853 FAX 909-793-5953 E-MAIL info@esri.com WEB www.esri.com Copyright 2009

More information

Distributed Computing: PVM, MPI, and MOSIX. Multiple Processor Systems. Dr. Shaaban. Judd E.N. Jenne

Distributed Computing: PVM, MPI, and MOSIX. Multiple Processor Systems. Dr. Shaaban. Judd E.N. Jenne Distributed Computing: PVM, MPI, and MOSIX Multiple Processor Systems Dr. Shaaban Judd E.N. Jenne May 21, 1999 Abstract: Distributed computing is emerging as the preferred means of supporting parallel

More information

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. reserved. Insert Information Protection Policy Classification from Slide 8

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. reserved. Insert Information Protection Policy Classification from Slide 8 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,

More information

GRIDS INTRODUCTION TO GRID INFRASTRUCTURES. Fabrizio Gagliardi

GRIDS INTRODUCTION TO GRID INFRASTRUCTURES. Fabrizio Gagliardi GRIDS INTRODUCTION TO GRID INFRASTRUCTURES Fabrizio Gagliardi Dr. Fabrizio Gagliardi is the leader of the EU DataGrid project and designated director of the proposed EGEE (Enabling Grids for E-science

More information

The HP Blade Workstation Solution A new paradigm in workstation computing featuring the HP ProLiant xw460c Blade Workstation

The HP Blade Workstation Solution A new paradigm in workstation computing featuring the HP ProLiant xw460c Blade Workstation The HP Blade Workstation Solution A new paradigm in workstation computing featuring the HP ProLiant xw460c Blade Workstation Executive overview...2 HP Blade Workstation Solution overview...2 Details of

More information

Large Scale Data Visualization. CSC 7443: Scientific Information Visualization

Large Scale Data Visualization. CSC 7443: Scientific Information Visualization Large Scale Data Visualization Large Datasets Large datasets: D >> 10 M D D: Hundreds of gigabytes to terabytes and even petabytes M D : 1 to 4 GB of RAM Examples: Single large data set Time-varying data

More information

Integrating 2-D, 3-D Yields New Insights

Integrating 2-D, 3-D Yields New Insights JULY 2007 The Better Business Publication Serving the Exploration / Drilling / Production Industry Integrating 2-D, 3-D Yields New Insights By Tony Rebec and Tony Marsh automatic fault tracking on sections,

More information

PowerVR Hardware. Architecture Overview for Developers

PowerVR Hardware. Architecture Overview for Developers Public Imagination Technologies PowerVR Hardware Public. This publication contains proprietary information which is subject to change without notice and is supplied 'as is' without warranty of any kind.

More information

Hitachi Unified Compute Platform Pro for VMware vsphere

Hitachi Unified Compute Platform Pro for VMware vsphere SOLUTION PROFILE Hitachi Unified Compute Platform Pro for VMware vsphere Accelerate Your Business-Critical Workloads to the Next-Generation Converged Infrastructure Relentless trends of increasing data

More information

PowerVR Series5. Architecture Guide for Developers

PowerVR Series5. Architecture Guide for Developers Public Imagination Technologies PowerVR Series5 Public. This publication contains proprietary information which is subject to change without notice and is supplied 'as is' without warranty of any kind.

More information

Atmel-Synario CPLD/PLD Design Software ATDS1100PC ATDS1120PC ATDS1130PC ATDS1140PC. Features. Description

Atmel-Synario CPLD/PLD Design Software ATDS1100PC ATDS1120PC ATDS1130PC ATDS1140PC. Features. Description Features Comprehensive CPLD/PLD Design Environment User-friendly Microsoft Windows Interface (Win 95, Win 98, Win NT) Powerful Project Navigator Utilizes Intelligent Device Fitters for Automatic Logic

More information

Hyper-Converged Infrastructure: Providing New Opportunities for Improved Availability

Hyper-Converged Infrastructure: Providing New Opportunities for Improved Availability Hyper-Converged Infrastructure: Providing New Opportunities for Improved Availability IT teams in companies of all sizes face constant pressure to meet the Availability requirements of today s Always-On

More information

Private Cloud Database Consolidation Name, Title

Private Cloud Database Consolidation Name, Title Private Cloud Database Consolidation Name, Title Agenda Cloud Introduction Business Drivers Cloud Architectures Enabling Technologies Service Level Expectations Customer Case Studies Conclusions

More information

Market Report. Scale-out 2.0: Simple, Scalable, Services- Oriented Storage. Scale-out Storage Meets the Enterprise. June 2010.

Market Report. Scale-out 2.0: Simple, Scalable, Services- Oriented Storage. Scale-out Storage Meets the Enterprise. June 2010. Market Report Scale-out 2.0: Simple, Scalable, Services- Oriented Storage Scale-out Storage Meets the Enterprise By Terri McClure June 2010 Market Report: Scale-out 2.0: Simple, Scalable, Services-Oriented

More information

The Google File System

The Google File System The Google File System Sanjay Ghemawat, Howard Gobioff and Shun Tak Leung Google* Shivesh Kumar Sharma fl4164@wayne.edu Fall 2015 004395771 Overview Google file system is a scalable distributed file system

More information

D ATA P R O C E S S I N G S E R V I C E S. S e i s U P S O F T W A R E & D E V E L O P M E N T

D ATA P R O C E S S I N G S E R V I C E S. S e i s U P S O F T W A R E & D E V E L O P M E N T D ATA P R O C E S S I N G S E R V I C E S S e i s U P S O F T W A R E & D E V E L O P M E N T GeoCenter LP provides the latest in seismic data processing services and technology to the oil and gas industry.

More information

Best of Breed Surveillance System SOLUTION WHITEPAPER

Best of Breed Surveillance System SOLUTION WHITEPAPER Best of Breed Surveillance System SOLUTION WHITEPAPER Document Version 1.0 August 2018 Introduction The effectiveness of your surveillance system relies on a solid foundation of best of breed technologies.

More information

a white paper from Corel Corporation

a white paper from Corel Corporation a white paper from Corel Corporation This document is for discussion purposes only. The products and processes are still under development. The information presented is therefore subject to change without

More information

HIGH PERFORMANCE STORAGE SOLUTION PRESENTATION All rights reserved RAIDIX

HIGH PERFORMANCE STORAGE SOLUTION PRESENTATION All rights reserved RAIDIX HIGH PERFORMANCE STORAGE SOLUTION PRESENTATION 2017 All rights reserved RAIDIX ABOUT COMPANY RAIDIX is a innovative solution provider and developer of high-performance storage systems. Patented erasure

More information

Rethinking VDI: The Role of Client-Hosted Virtual Desktops. White Paper Virtual Computer, Inc. All Rights Reserved.

Rethinking VDI: The Role of Client-Hosted Virtual Desktops. White Paper Virtual Computer, Inc. All Rights Reserved. Rethinking VDI: The Role of Client-Hosted Virtual Desktops White Paper 2011 Virtual Computer, Inc. All Rights Reserved. www.virtualcomputer.com The Evolving Corporate Desktop Personal computers are now

More information

Clipping. CSC 7443: Scientific Information Visualization

Clipping. CSC 7443: Scientific Information Visualization Clipping Clipping to See Inside Obscuring critical information contained in a volume data Contour displays show only exterior visible surfaces Isosurfaces can hide other isosurfaces Other displays can

More information

Veritas InfoScale Enterprise for Oracle Real Application Clusters (RAC)

Veritas InfoScale Enterprise for Oracle Real Application Clusters (RAC) Veritas InfoScale Enterprise for Oracle Real Application Clusters (RAC) Manageability and availability for Oracle RAC databases Overview Veritas InfoScale Enterprise for Oracle Real Application Clusters

More information

White Paper: Delivering Enterprise Web Applications on the Curl Platform

White Paper: Delivering Enterprise Web Applications on the Curl Platform White Paper: Delivering Enterprise Web Applications on the Curl Platform Table of Contents Table of Contents Executive Summary... 1 Introduction... 2 Background... 2 Challenges... 2 The Curl Solution...

More information

RealityServer The 3D Web Services Platform

RealityServer The 3D Web Services Platform RealityServer The 3D Web Services Platform Ludwig von Reiche, COO, mental images GmbH About mental images Founded 1986 World s largest 3D component software team Fundamental R&D, patented technologies

More information

Stellar performance for a virtualized world

Stellar performance for a virtualized world IBM Systems and Technology IBM System Storage Stellar performance for a virtualized world IBM storage systems leverage VMware technology 2 Stellar performance for a virtualized world Highlights Leverages

More information

3D Graphics in Future Mobile Devices. Steve Steele, ARM

3D Graphics in Future Mobile Devices. Steve Steele, ARM 3D Graphics in Future Mobile Devices Steve Steele, ARM Market Trends Mobile Computing Market Growth Volume in millions Mobile Computing Market Trends 1600 Smart Mobile Device Shipments (Smartphones and

More information

Microsoft SQL Server on Stratus ftserver Systems

Microsoft SQL Server on Stratus ftserver Systems W H I T E P A P E R Microsoft SQL Server on Stratus ftserver Systems Security, scalability and reliability at its best Uptime that approaches six nines Significant cost savings for your business Only from

More information

High performance Computing and O&G Challenges

High performance Computing and O&G Challenges High performance Computing and O&G Challenges 2 Seismic exploration challenges High Performance Computing and O&G challenges Worldwide Context Seismic,sub-surface imaging Computing Power needs Accelerating

More information

iscsi Technology Brief Storage Area Network using Gbit Ethernet The iscsi Standard

iscsi Technology Brief Storage Area Network using Gbit Ethernet The iscsi Standard iscsi Technology Brief Storage Area Network using Gbit Ethernet The iscsi Standard On February 11 th 2003, the Internet Engineering Task Force (IETF) ratified the iscsi standard. The IETF was made up of

More information

VERITAS Storage Foundation 4.0 TM for Databases

VERITAS Storage Foundation 4.0 TM for Databases VERITAS Storage Foundation 4.0 TM for Databases Powerful Manageability, High Availability and Superior Performance for Oracle, DB2 and Sybase Databases Enterprises today are experiencing tremendous growth

More information

Software-Defined Test Fundamentals. Understanding the Architecture of Modular, High-Performance Test Systems

Software-Defined Test Fundamentals. Understanding the Architecture of Modular, High-Performance Test Systems Software-Defined Test Fundamentals Understanding the Architecture of Modular, High-Performance Test Systems Contents Executive Summary 4 Architecture Layer No. 5: System Management/Test Executive 5 Architecture

More information

Lecture 9: MIMD Architectures

Lecture 9: MIMD Architectures Lecture 9: MIMD Architectures Introduction and classification Symmetric multiprocessors NUMA architecture Clusters Zebo Peng, IDA, LiTH 1 Introduction MIMD: a set of general purpose processors is connected

More information

EMC CLARiiON Backup Storage Solutions

EMC CLARiiON Backup Storage Solutions Engineering White Paper Backup-to-Disk Guide with Computer Associates BrightStor ARCserve Backup Abstract This white paper describes how to configure EMC CLARiiON CX series storage systems with Computer

More information

Lecture 9: MIMD Architectures

Lecture 9: MIMD Architectures Lecture 9: MIMD Architectures Introduction and classification Symmetric multiprocessors NUMA architecture Clusters Zebo Peng, IDA, LiTH 1 Introduction A set of general purpose processors is connected together.

More information

The Need for Programmability

The Need for Programmability Visual Processing The next graphics revolution GPUs Graphics Processors have been engineered for extreme speed - Highly parallel pipelines exploits natural parallelism in pixel and vertex processing -

More information

Permedia Viewers Software

Permedia Viewers Software DATA SHEET Permedia Viewers Software OVERVIEW Petroleum Systems Software KEY FEATURES Co-render and analyze data from multiple packages and across all length scales With exploration and drilling increasingly

More information

THE PROGRAMMER S GUIDE TO THE APU GALAXY. Phil Rogers, Corporate Fellow AMD

THE PROGRAMMER S GUIDE TO THE APU GALAXY. Phil Rogers, Corporate Fellow AMD THE PROGRAMMER S GUIDE TO THE APU GALAXY Phil Rogers, Corporate Fellow AMD THE OPPORTUNITY WE ARE SEIZING Make the unprecedented processing capability of the APU as accessible to programmers as the CPU

More information

Performance of relational database management

Performance of relational database management Building a 3-D DRAM Architecture for Optimum Cost/Performance By Gene Bowles and Duke Lambert As systems increase in performance and power, magnetic disk storage speeds have lagged behind. But using solidstate

More information

ATEMPO UNITED BACKUP EDITION DATA PROTECTION

ATEMPO UNITED BACKUP EDITION DATA PROTECTION ATEMPO UNITED BACKUP EDITION DATA PROTECTION ATEMPO UNITED BACKUP EDITION Atempo United Backup Edition (AUBE) offers your company an easy, hassle-free backup solution for all types of servers, applications

More information

Backup 2.0: Simply Better Data Protection

Backup 2.0: Simply Better Data Protection Simply Better Protection 2.0: Simply Better Protection Gain Net Savings of $15 for Every $1 Invested on B2.0 Technologies Executive Summary Traditional backup methods are reaching their technology end-of-life.

More information

SeisEarth. Multi-survey Regional to Prospect Interpretation

SeisEarth. Multi-survey Regional to Prospect Interpretation SeisEarth Multi-survey Regional to Prospect Interpretation 1 SeisEarth Fast and accurate interpretation, from regional to reservoir We ve been experimenting with the newest version of SeisEarth for some

More information

SWsoft ADVANCED VIRTUALIZATION AND WORKLOAD MANAGEMENT ON ITANIUM 2-BASED SERVERS

SWsoft ADVANCED VIRTUALIZATION AND WORKLOAD MANAGEMENT ON ITANIUM 2-BASED SERVERS SWsoft ADVANCED VIRTUALIZATION AND WORKLOAD MANAGEMENT ON ITANIUM 2-BASED SERVERS Abstract Virtualization and workload management are essential technologies for maximizing scalability, availability and

More information

Controlling Costs and Driving Agility in the Datacenter

Controlling Costs and Driving Agility in the Datacenter Controlling Costs and Driving Agility in the Datacenter Optimizing Server Infrastructure with Microsoft System Center Microsoft Corporation Published: November 2007 Executive Summary To help control costs,

More information

Key Features and Benefits

Key Features and Benefits Autodesk Entertainment Creation Suites 2013 Key Features and Benefits Overview The Autodesk Entertainment Creation Suites 2013 provide an affordable end-to-end creative toolset used by leading artists

More information

Defense & Aerospace. Networked visualization for distributed mission operations

Defense & Aerospace. Networked visualization for distributed mission operations Defense & Aerospace Networked visualization for distributed mission operations Collaboration over IP Because operators and decision-makers need immediate access to visual information from a wide variety

More information

A High-Performance Storage and Ultra- High-Speed File Transfer Solution for Collaborative Life Sciences Research

A High-Performance Storage and Ultra- High-Speed File Transfer Solution for Collaborative Life Sciences Research A High-Performance Storage and Ultra- High-Speed File Transfer Solution for Collaborative Life Sciences Research Storage Platforms with Aspera Overview A growing number of organizations with data-intensive

More information

Arbitrary cut planes Slab control with slab thickness Projection plane adjustment Box cropping Mandible detection MPR cross-section linked views

Arbitrary cut planes Slab control with slab thickness Projection plane adjustment Box cropping Mandible detection MPR cross-section linked views Provides unparalleled quality and performance no need to sacrifice one for the other Enables high fidelity viewing with interactive deep supersampling Requires no GPUs or hardware accelerators a true,

More information

A GPFS Primer October 2005

A GPFS Primer October 2005 A Primer October 2005 Overview This paper describes (General Parallel File System) Version 2, Release 3 for AIX 5L and Linux. It provides an overview of key concepts which should be understood by those

More information

NVIDIA DGX SYSTEMS PURPOSE-BUILT FOR AI

NVIDIA DGX SYSTEMS PURPOSE-BUILT FOR AI NVIDIA DGX SYSTEMS PURPOSE-BUILT FOR AI Overview Unparalleled Value Product Portfolio Software Platform From Desk to Data Center to Cloud Summary AI researchers depend on computing performance to gain

More information

The Dell Precision T3620 tower as a Smart Client leveraging GPU hardware acceleration

The Dell Precision T3620 tower as a Smart Client leveraging GPU hardware acceleration The Dell Precision T3620 tower as a Smart Client leveraging GPU hardware acceleration Dell IP Video Platform Design and Calibration Lab June 2018 H17415 Reference Architecture Dell EMC Solutions Copyright

More information

2 to 4 Intel Xeon Processor E v3 Family CPUs. Up to 12 SFF Disk Drives for Appliance Model. Up to 6 TB of Main Memory (with GB LRDIMMs)

2 to 4 Intel Xeon Processor E v3 Family CPUs. Up to 12 SFF Disk Drives for Appliance Model. Up to 6 TB of Main Memory (with GB LRDIMMs) Based on Cisco UCS C460 M4 Rack Servers Solution Brief May 2015 With Intelligent Intel Xeon Processors Highlights Integrate with Your Existing Data Center Our SAP HANA appliances help you get up and running

More information

Graphics Hardware. Graphics Processing Unit (GPU) is a Subsidiary hardware. With massively multi-threaded many-core. Dedicated to 2D and 3D graphics

Graphics Hardware. Graphics Processing Unit (GPU) is a Subsidiary hardware. With massively multi-threaded many-core. Dedicated to 2D and 3D graphics Why GPU? Chapter 1 Graphics Hardware Graphics Processing Unit (GPU) is a Subsidiary hardware With massively multi-threaded many-core Dedicated to 2D and 3D graphics Special purpose low functionality, high

More information

Cisco 4000 Series Integrated Services Routers: Architecture for Branch-Office Agility

Cisco 4000 Series Integrated Services Routers: Architecture for Branch-Office Agility White Paper Cisco 4000 Series Integrated Services Routers: Architecture for Branch-Office Agility The Cisco 4000 Series Integrated Services Routers (ISRs) are designed for distributed organizations with

More information

Graphics Hardware. Instructor Stephen J. Guy

Graphics Hardware. Instructor Stephen J. Guy Instructor Stephen J. Guy Overview What is a GPU Evolution of GPU GPU Design Modern Features Programmability! Programming Examples Overview What is a GPU Evolution of GPU GPU Design Modern Features Programmability!

More information

IBM XIV Storage System

IBM XIV Storage System IBM XIV Storage System Technical Description IBM XIV Storage System Storage Reinvented Performance The IBM XIV Storage System offers a new level of high-end disk system performance and reliability. It

More information

ORACLE ENTERPRISE COMMUNICATIONS BROKER

ORACLE ENTERPRISE COMMUNICATIONS BROKER ORACLE ENTERPRISE COMMUNICATIONS BROKER A CORE COMMUNICATIONS CONTROLLER KEY FEATURES Centralized dial plan management Centralized session routing and forking Multivendor UC protocol normalization SIP

More information

Enhancing Analysis-Based Design with Quad-Core Intel Xeon Processor-Based Workstations

Enhancing Analysis-Based Design with Quad-Core Intel Xeon Processor-Based Workstations Performance Brief Quad-Core Workstation Enhancing Analysis-Based Design with Quad-Core Intel Xeon Processor-Based Workstations With eight cores and up to 80 GFLOPS of peak performance at your fingertips,

More information

Hybrid WAN Operations: Extend Network Monitoring Across SD-WAN and Legacy WAN Infrastructure

Hybrid WAN Operations: Extend Network Monitoring Across SD-WAN and Legacy WAN Infrastructure Hybrid WAN Operations: Extend Network Monitoring Across SD-WAN and Legacy WAN Infrastructure An ENTERPRISE MANAGEMENT ASSOCIATES (EMA ) White Paper Prepared for SevOne May 2017 IT & DATA MANAGEMENT RESEARCH,

More information

high performance medical reconstruction using stream programming paradigms

high performance medical reconstruction using stream programming paradigms high performance medical reconstruction using stream programming paradigms This Paper describes the implementation and results of CT reconstruction using Filtered Back Projection on various stream programming

More information

Next-Generation Graphics on Larrabee. Tim Foley Intel Corp

Next-Generation Graphics on Larrabee. Tim Foley Intel Corp Next-Generation Graphics on Larrabee Tim Foley Intel Corp Motivation The killer app for GPGPU is graphics We ve seen Abstract models for parallel programming How those models map efficiently to Larrabee

More information

6WINDGate. White Paper. Packet Processing Software for Wireless Infrastructure

6WINDGate. White Paper. Packet Processing Software for Wireless Infrastructure Packet Processing Software for Wireless Infrastructure Last Update: v1.0 - January 2011 Performance Challenges for Wireless Networks As advanced services proliferate and video consumes an ever-increasing

More information

Microsoft IT Leverages its Compute Service to Virtualize SharePoint 2010

Microsoft IT Leverages its Compute Service to Virtualize SharePoint 2010 Microsoft IT Leverages its Compute Service to Virtualize SharePoint 2010 Published: June 2011 The following content may no longer reflect Microsoft s current position or infrastructure. This content should

More information

Transform your bottom line: 5G Fixed Wireless Access

Transform your bottom line: 5G Fixed Wireless Access Transform your bottom line: 5G Fixed Wireless Access Transform Your Bottom Line: 5G Fixed Wireless Access 1 Seizing the opportunity of 5G with Fixed Wireless Access To get a sense of the future of broadband,

More information

10 Steps to Virtualization

10 Steps to Virtualization AN INTEL COMPANY 10 Steps to Virtualization WHEN IT MATTERS, IT RUNS ON WIND RIVER EXECUTIVE SUMMARY Virtualization the creation of multiple virtual machines (VMs) on a single piece of hardware, where

More information

Delivers cost savings, high definition display, and supercharged sharing

Delivers cost savings, high definition display, and supercharged sharing TM OpenText TM Exceed TurboX Delivers cost savings, high definition display, and supercharged sharing OpenText Exceed TurboX is an advanced solution for desktop virtualization and remote access to enterprise

More information