▼NVIDIA IndeX API | The NVIDIA IndeX C++ library consists of pure virtual interfaces exposed through a single library entry point |
NVIDIA IndeX Session | A session aggregates the entire environment relevant for an user's workspace |
▼Distributed Data Representation | Spatial decomposition enabling the distribution of data for distributed data visualization and computing |
Distributed Data Subsets | Data subsets represent major entities for distributed rendering and computing |
Distributed Data Import Mechanism | Mechanism for efficient parallel and distributed data imports from arbitrary sources |
▼Data Distribution | The distribution of data to nodes in the cluster may change over time but is always known and accessible by an application |
Data Locality | Data locality information represents valuable knowledge, e.g., for running compute operations to the distributed data |
Workload Balancing | Redistribution of data may occur if the distribution in unbalanced |
▼Scene description | The scene description is hierarchical and resembles those of scene graphs for rendering |
Distributed Datasets | Large-scale datasets for rendering and processing are specified as scene elements in the hierarchical scene description |
Composing a Scene using Scene Groups | Scene groups are basic building blocks for implementing the hierarchical scene descriptions and grouping scene elements |
▼Basic Shapes | Shapes are categorized into higher-level 3D geometries and 2D image space objects |
Object Space Shapes | Higher-level shapes are defined in 3D space and can be co-rendered with large-scale datasets |
Image Space Shapes | Image space shapes are defined in 2D space and can be co-rendered with large-scale datasets |
Scene attributes | Attributes effect the distributed datasets or shapes through the hierarchical scene description |
Distributed Rendering | |
▼Distributed Computing | |
Distributed Data Access | |
Distributed Compute Jobs | |
Distributed Rendering and Computing | |
▼NVIDIA IndeX Accelerated Computing Technology | The NVIDIA IndeX Accelerated Computing (XAC) interfaces enable application-side programming of CUDA programs that are compiled and linked with the NVIDIA IndeX infrastructure in realtime and then injected into the the NVIDIA IndeX rendering or computing pipelines |
Sampling and Scene Information for XAC programs | The NVIDIA IndeX XAC programs For each rendered frame, NVIDIA IndeX performs a front-to-back ray casting procedure in a scene defined by an XAC class |
XAC elements | Scene elements for XAC programs |
XAC functions | Functions and macros for XAC programs |
XAC compute | NVIDIA IndeX Accelerated Compute (XAC) facilities for gpu accelerated computing of data |
Built-in Picking Operation | |
Configuration | General configuration settings that control the behavior of NVIDIA IndeX |
Utilities | |
Performance measurement | |
Errors |