Logo
Version: 2.4.2

Contents:

  • Overview
  • Build & Install
  • Tutorial
  • User Guide
    • Runtime Model
    • Control Model
    • Data Model
    • Topologies
    • Execution Model
    • On-node Parallelism
    • Specializations
    • Utilities
    • CMake for FleCSI client applications
    • Programming Model
    • Performance
  • API Reference
  • Developer Guide
  • Contributors
FleCSI
  • User Guide
  • View page source

User Guide

These pages constitute a reference for the concepts used in FleCSI. They do not mention every component of the interface as does the API Reference, nor contain extensive examples as does the Tutorial, but instead provide context beyond the scope of either.

  • Runtime Model
    • Initialization
    • Control Model Execution
  • Control Model
    • Control-Flow Graphs & Directed Acyclic Graphs
    • FleCSIbility
  • Data Model
    • Important Concepts
    • Index Spaces
    • Colors
      • Ghost Elements
    • Fields
      • Registration
      • Layouts
      • References
      • Accessors
      • Mutators
        • Memory
      • Multi-color accessors
  • Topologies
    • Terminology
    • Index Spaces
    • Provided Topologies
    • Colorings
  • Execution Model
    • Schedulers
    • Tasks
      • Callee Side
      • Caller Side
    • Futures and Reductions
    • Portable Tasks
    • MPI Tasks
    • Tracing
  • On-node Parallelism
    • Parallel Loops
    • Further executor features
  • Specializations
    • Requirements
      • Index Spaces
      • Coloring
      • Interface
    • Utilities
  • Utilities
    • Multi-dimensional arrays
    • Renumbering
  • CMake for FleCSI client applications
    • FleCSI CMake files
      • Documentation
      • Coverage and Unit Testing
      • Code Formatting
      • Dependencies
      • Other files
  • Programming Model
    • Data
    • Parallelism
    • MPI Tasks
  • Performance
    • Profiling
    • Futures
    • Tracing
Previous Next

© Copyright Copyright (C) 2016, Triad National Security, LLC.

Built with Sphinx using a theme provided by Read the Docs.