mirror of
https://github.com/rdkit/rdkit.git
synced 2026-06-03 21:44:30 +08:00
* Add many new c++ catch2 performance benchmarks. * inline splitmix64 from boost, splitmix64 is not always available in boost. fun fact, this version is ~twice as fast * reduce intensity of memory pressure test, target 200MB usage. * new bench compound; accept suggestion from code review * bench MolToCXSmiles * Update Code/Bench/stereo.cpp * impl first part of the suggestions from code reveiw * impl second part of the suggestions from code reveiw
14 lines
200 B
Markdown
14 lines
200 B
Markdown
# RDKit Benchmarks
|
|
|
|
To run:
|
|
|
|
```bash
|
|
mkdir build
|
|
cd build
|
|
cmake ..
|
|
cmake --build . --target bench -j "$(nproc)"
|
|
# see `./Code/Bench/bench --help` for options
|
|
export RDBASE=".."
|
|
./Code/Bench/bench
|
|
```
|