-
Notifications
You must be signed in to change notification settings - Fork 1
Performance
Andy Zhang edited this page Sep 14, 2025
·
3 revisions
Steppable performs calculations using step-by-step algorithms, therefore, it runs slower than ordinary algorithms.
The graphs are generated by benchmark.py
Note
- The graphs can differ greatly depending on the computer hardware, and possibly the software too. They are here * *for reference only**.
- Generation environment for the following graphs: >
- Apple M2 Chip, 8 GB Memory
- macOS 14.5 (Sonoma) Beta
- For performance on other platforms, see this workflow. You may download the build artifacts to see graphs on other platforms.
Copyright (C) Andy Zhang, 2023-2025. Licensed under the MIT License.
- Getting the Source - Cloning the repository to your local machine
- Build the Project (CMake) - Compiling the source code of Steppable using CMake
- Build the Project (build.py) - Compiling the source code of Steppable using build.py
- Workflow - How to contribute to this repository
- Coding Style (Python) - Style guidelines for Python code in this project
- Coding Style (C++) - Style guidelines for CPP code in this project
- Directory Structure - The directory structure used by this project.
- Using the API - How to use the Steppable API
- Supported Platforms
- Performance - Some benchmarks of Steppable for reference
- Status - Status of Steppable, at a glance