[Sandia National Laboratories]

[navigation panel]

PDF Version of User's Guide
 
Zoltan Home Page
 
Zoltan Developer's Guide
 
How to Cite Zoltan
 
Zoltan: 
Data-Management Services for Parallel Applications

User's Guide 


The Zoltan Team
Sandia National Laboratories:
Erik Boman
Karen Devine
Lee Ann Fisk
Robert Heaphy
Bruce Hendrickson
Vitus Leung
Courtenay Vaughan

Ohio State University
Umit Catalyurek
Doruk Bozdag

National Institute of Standards and Technology
William F. Mitchell


Zoltan User's Guide, Version 2.1

Introduction

Project Motivation
The Zoltan Toolkit
Terminology
Zoltan Design

Zoltan Release Notes

Using the Zoltan Library

System Requirements
Data Types for Object IDs
Building the Library
Testing the Library
Building Applications

Zoltan Interface Functions

Error Codes
General Zoltan Interface Functions
Load-Balancing Functions
Functions for Adding Items to a Decomposition
Migration Functions
Ordering Functions
Coloring Functions

Application-Registered Query Functions

General Zoltan Query Functions
Migration Query Functions

Zoltan Parameters and Output Levels

General Parameters
Debugging Levels

Load-Balancing Algorithms

Load-Balancing Parameters
Recursive Coordinate Bisection (RCB)
Recursive Inertial Bisection (RIB)
Hilbert Space-Filling Curve (HSFC) Partitioning
Refinement Tree Based Partitioning
ParMETIS (graph partitioning and repartitioning)
Jostle (more graph partitioning; limited support)
Hypergraph partitioning
Octree/Space-Filling Curve (SFC) Partitioning

Ordering Algorithms

Nested Dissection by METIS/ParMETIS

Coloring Algorithms

Parallel Coloring

Data Services and Utilities

Building Utilities
Dynamic Memory Management
Unstructured Communication
Distributed Data Directories

Examples of Library Usage

General Usage
Load-Balancing
Migration
Query Functions

FORTRAN Interface

C++ Interface

Backward Compatibility with Earlier Versions of Zoltan

References

Index of Interface and Query Functions


Copyright (c) 2000-2006, Sandia National Laboratories.
The Zoltan Library and its documentation are released under the GNU Lesser General Public License (LGPL). See the README file in the main Zoltan directory for more information.
[Zoltan Home Page  | Next:  Introduction