Skip to content

Commit 053b289

Browse files
committed
Fixed README formatting
1 parent 8198e74 commit 053b289

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,15 @@
22
Mandelbrot checksum scripts for benchmarking Python 3.14's free-threaded interpreter
33

44
**Background:**
5+
56
These scripts implement a CPU-intensive workload for calculating a checksum for a [Mandelbrot set](https://en.wikipedia.org/wiki/Mandelbrot_set).
67

78
**Purpose:**
9+
810
These scripts were used to benchmark Python 3.14's new free-threaded interpreter against the classic GIL-enabled build for a CPU-bound workload.
911

1012
**Files:**
13+
1114
Several versions of the benchmarking scripts were created to test out a sequential implementation, a multi-processing implementation, and a threaded implementation. A Bash driver script to automate testing and CPU cooldown cycles is also provided.
1215

1316
The respective files are:
@@ -17,6 +20,7 @@ The respective files are:
1720
* **run_tests.sh** --> a Bash script to automate testing of each Python script against the GIL-enabled Python 3.14 interpreter as well as the free-threaded Python 3.14 interpreter
1821

1922
**Running the Code:**
23+
2024
1. Ensure that your test system has [uv installed](https://docs.astral.sh/uv/getting-started/installation/)
2125
2. Clone this repo:
2226
``` bash

0 commit comments

Comments
 (0)