Skip to content

Commit e8df9ab

Browse files
committed
WEB: Update benchmarks page
1 parent 38dd653 commit e8df9ab

File tree

1 file changed

+8
-23
lines changed

1 file changed

+8
-23
lines changed

web/pandas/community/benchmarks.md

+8-23
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ kinds of benchmarks relevant to pandas:
1111

1212
pandas benchmarks are implemented in the [asv_bench](https://github.com/pandas-dev/pandas/tree/main/asv_bench)
1313
directory of our repository. The benchmarks are implemented for the
14-
[airspeed velocity](https://asv.readthedocs.io/en/v0.6.1/) (asv for short) framework.
14+
[airspeed velocity](https://asv.readthedocs.io/en/latest/) (asv for short) framework.
1515

1616
The benchmarks can be run locally by any pandas developer. This can be done
1717
with the `asv run` command, and it can be useful to detect if local changes have
@@ -22,37 +22,22 @@ More information on running the performance test suite is found
2222
Note that benchmarks are not deterministic, and running in different hardware or
2323
running in the same hardware with different levels of stress have a big impact in
2424
the result. Even running the benchmarks with identical hardware and almost identical
25-
conditions produces significant differences when running the same exact code.
25+
conditions can produce significant differences when running the same exact code.
2626

2727
## pandas benchmarks servers
2828

29-
We currently have two physical servers running the benchmarks of pandas for every
30-
(or almost every) commit to the `main` branch. The servers run independently from
31-
each other. The original server has been running for a long time, and it is physically
32-
located with one of the pandas maintainers. The newer server is in a datacenter
29+
We currently have two setups running the benchmarks of pandas for every
30+
(or almost every) commit to the `main` branch. One is run on GitHub actions
31+
in the [asv-runner](https://github.com/pandas-dev/asv-runner/) repository.
32+
The other is a physical server in a datacenter
3333
kindly sponsored by [OVHCloud](https://www.ovhcloud.com/). More information about
3434
pandas sponsors, and how your company can support the development of pandas is
3535
available at the [pandas sponsors]({{ base_url }}about/sponsors.html) page.
3636

3737
Results of the benchmarks are available at:
3838

39-
- GitHub Actions results: [asv](https://pandas-dev.github.io/asv-runner/)
40-
- OVH server: [asv](https://pandas.pydata.org/benchmarks/asv/)
41-
42-
### Original server configuration
43-
44-
The machine can be configured with the Ansible playbook in
45-
[tomaugspurger/asv-runner](https://github.com/tomaugspurger/asv-runner).
46-
The results are published to another GitHub repository,
47-
[tomaugspurger/asv-collection](https://github.com/tomaugspurger/asv-collection).
48-
49-
The benchmarks are scheduled by [Airflow](https://airflow.apache.org/).
50-
It has a dashboard for viewing and debugging the results.
51-
You’ll need to setup an SSH tunnel to view them:
52-
53-
```
54-
ssh -L 8080:localhost:8080 [email protected]
55-
```
39+
- asv-runner results: [asv](https://pandas-dev.github.io/asv-runner/)
40+
- OVH server results: [asv](https://pandas.pydata.org/benchmarks/asv/)
5641

5742
### OVH server configuration
5843

0 commit comments

Comments
 (0)