-
Notifications
You must be signed in to change notification settings - Fork 1
Performance
Andy Zhang edited this page May 17, 2024
·
2 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-2024. 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