MASS CUDA Documentation#
Welcome to the official documentation for the MASS CUDA Library. This guide provides comprehensive resources to help you understand, install, and develop agent-based simulations using MASS CUDA.
Getting Started#
New to MASS CUDA? Start here to set up your environment and run your first simulation.
Installation Guide - System requirements and build instructions.
Quick Start - A minimal boilerplate to get your simulation running on the GPU.
Core Concepts#
Understand the theoretical foundations and the system architecture that power the library.
MASS & MASS CUDA - Overview of the MASS CUDA library.
System Architecture - Internal components design and relationships.
Cross-Device Communication - Data exchange mechanisms across multiple GPUs.
Cross-Host Parallelism - Strategies for scaling across multiple computing nodes.
User Guide#
Detailed guides and API explanations for building robust and complex agent-based models.
Best Practices - Performance optimization and troubleshooting.
API Documentation#
The complete documentation for all the public APIs provided by the MASS CUDA library