Skip to main content
Ctrl+K
NVIDIA legate - Home NVIDIA legate - Home

NVIDIA legate

NVIDIA legate - Home NVIDIA legate - Home

NVIDIA legate

Table of Contents

Contents:

  • Overview
  • Installing pre-built packages
    • Networking with Legate Wheels
    • Installation of the Legate MPI wrapper
  • Building from source
  • Contributing Guide
  • Frequently Asked Questions
  • User Manual
    • Overview
      • Legate In a Nutshell
    • Introduction
    • The Runtime
    • Tasks
    • Data
    • Mappers
    • Running Legate Programs
      • Running Legate Programs
      • HDF5 GPU-Direct Storage I/O
      • Using with Jupyter
  • API Reference
    • Python API Reference
      • Routines
        • legate.core.get_legate_runtime
        • legate.core.get_machine
        • legate.core.track_provenance
      • Classes
        • Legate Runtime
        • Operations
        • Store
        • Arrays
        • Physical Store
        • Physical Array
        • Scalar
        • Machine and Resource Scoping
        • Shape
        • Variant Options
        • ResourceConfig
        • Task Context
        • Domains
        • Task Configuration
        • Task-Local Buffers
        • Inline Allocations
        • Symbolic Expressions
        • Auto Tasks
        • Manual Tasks
        • Constraints
        • Variables
        • Library
        • Execution Scope
        • ParallelPolicy
        • Types
      • Python Tasks
        • legate.core.task.task
        • legate.core.task.InputStore
        • legate.core.task.OutputStore
        • legate.core.task.ReductionStore
        • legate.core.task.InputArray
        • legate.core.task.OutputArray
        • legate.core.task.ReductionArray
        • legate.core.task.PyTask
        • legate.core.task.VariantInvoker
      • Settings
      • I/O
        • legate.io.hdf5.from_file
        • legate.io.hdf5.kerchunk_read
        • legate.core.experimental.io.file_handle.from_file
        • legate.core.experimental.io.file_handle.to_file
        • legate.core.experimental.io.file_handle.FileHandle
    • C++ API Reference
      • Data
      • Partitioning
      • Runtime
      • Mapping
      • Tuning
      • Types
      • Typedefs
      • Task
      • Util
      • IO
      • Legate.STL Reference
  • Versions
  • Changelog
    • 2507
    • 2503
    • 2501
    • 2411
    • 2406
  • Third-party notices

Experimental Features:

  • Legate.STL
    • User guide
      • Installation
      • Usage
    • Legate.STL Reference
  • Developer Documentation
    • Style
  • GASNet-based Installation
  • Links to resources
  • Legate User Manual

Legate User Manual#

Contents:

  • Overview
    • Legate In a Nutshell
  • Introduction
  • The Runtime
    • Execution Model
  • Tasks
    • Execution Model
    • Task IDs
    • Task Variants
    • Task Parallelization
    • Declaration
    • Registration
    • Launching
  • Data
    • Logical Stores
    • Physical Stores
  • Mappers
    • Execution Pipeline Overview:
    • Mapper Callback Model
  • Running Legate Programs
    • Running Legate Programs
    • Resource Allocation
    • Distributed Launch
    • Running Legate on Typical SLURM Clusters
    • Profiling
    • HDF5 GPU-Direct Storage I/O
    • Using with Jupyter

previous

Frequently Asked Questions

next

Overview

NVIDIA NVIDIA
Privacy Policy | Manage My Privacy | Do Not Sell or Share My Data | Terms of Service | Accessibility | Corporate Policies | Product Security | Contact

Copyright © 2021-2025, NVIDIA.