Claymore
latest

Overview

  • Overview
  • Compilation

Infrastructure

  • Design Philosophy
  • Hierarchy Composition
  • Sparse Data Structures
  • System
  • Usage

GPU MPM

  • Simulator Pipeline
  • Data Structure
  • Multi-GPU Design
  • Benchmark

About

  • Acknowledgement
Claymore
  • Docs »
  • Claymore Documentation
  • Edit on GitHub

Claymore DocumentationΒΆ

Overview

  • Overview
    • Introduction
    • Gallery
    • Bibtex
  • Compilation
    • External Dependencies
    • Build Commands

Infrastructure

  • Design Philosophy
    • Data-Oriented Design
    • Zero-Overhead Principle
  • Hierarchy Composition
    • Motivation
    • Components
      • Domain
      • Decorator
      • Structural Node
      • Structural Instance
    • Usage
      • Basic Definitions
      • Structural Node Definition
      • Create Structural Instance
      • Access Interface
    • Internal Layout
  • Sparse Data Structures
    • Allocation
      • Utilizing Virtual Memory
      • Manually Managing Memory
    • Modeling Sparsity
      • Utilizing Virtual Memory
      • Manually Managing Memory
  • System
    • CUDA
    • IO
  • Usage

GPU MPM

  • Simulator Pipeline
  • Data Structure
    • Partition
    • Particle Buffer
    • Grid Buffer
  • Multi-GPU Design
    • Reduce Memory Overhead
    • Partitioning Methods
  • Benchmark
    • Settings
      • General setup
      • Additional material setup
      • Initial model setup
    • Results
      • Multi-GPU scalability

About

  • Acknowledgement
Next

© Copyright 2020, Xinlei Wang, Yuxing Qiu, Stuart Slattery, Yu Fang, Minchen Li, Song-Chun Zhu, Yixin Zhu, Min Tang, Dinesh Manocha, Chenfanfu Jiang Revision 3b19462f.

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