Skip to content

Commit

Permalink
update results from github
Browse files Browse the repository at this point in the history
  • Loading branch information
github committed Dec 12, 2024
1 parent bba14f1 commit 06298a1
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 11 deletions.
1 change: 1 addition & 0 deletions RESULTS.TXT
Original file line number Diff line number Diff line change
Expand Up @@ -390,3 +390,4 @@
["20241209034100", {"sudoku.go": {"modes": {"go": {"tests": [15.325666640000009], "sign": "259c9ad84e514b72639cc845c9175ca6"}}}, "sudoku.java": {"modes": {"java": {"tests": [22.206565640999997], "sign": "11a4e596fb1e6c235444f1a6517fa87f"}}}, "sudoku.js": {"modes": {"node": {"tests": [29.35995876300001], "sign": "b35f73a87ed16a4c6dccce49969c1f3b"}}}, "sudoku.mojo": {"modes": {"mojo": {"tests": [80.60386850100002], "sign": "edf6a73362bcc581cb09386c9f0f11a9"}}}, "sudoku.nim": {"modes": {"nim": {"tests": [22.69641850299996], "sign": "7fc1689e721b01f38098cec7a9276266"}}}, "sudoku.py": {"modes": {"py3": {"tests": [104.551611707], "sign": "f2e095d9176d4fac120cfea3aa10e983"}, "pypy": {"tests": [19.227444333999983], "sign": "d29e89e41ca783fe5f2d6e33b04431f6"}, "codon": {"tests": [12.35638481400008], "sign": "a968e9dcd4d58e2f9310a40038515a1a"}}}, "sudoku.rs": {"modes": {"rust": {"tests": [12.88379997200002], "sign": "23c28f9157d22f3796029b81b4ce2c79"}}}, "specialized/sudoku.rs": {"modes": {"rust": {"tests": [0.6355454610001061], "sign": "793a4713a3b20b74dfa84c791ab21078"}}}}]
["20241210034011", {"sudoku.go": {"modes": {"go": {"tests": [15.235473881000019], "sign": "259c9ad84e514b72639cc845c9175ca6"}}}, "sudoku.java": {"modes": {"java": {"tests": [22.589496002000004], "sign": "11a4e596fb1e6c235444f1a6517fa87f"}}}, "sudoku.js": {"modes": {"node": {"tests": [29.144752544000028], "sign": "b35f73a87ed16a4c6dccce49969c1f3b"}}}, "sudoku.mojo": {"modes": {"mojo": {"tests": [80.74399132099995], "sign": "edf6a73362bcc581cb09386c9f0f11a9"}}}, "sudoku.nim": {"modes": {"nim": {"tests": [23.675439115000017], "sign": "7fc1689e721b01f38098cec7a9276266"}}}, "sudoku.py": {"modes": {"py3": {"tests": [105.79195654700004], "sign": "f2e095d9176d4fac120cfea3aa10e983"}, "pypy": {"tests": [18.931089659999998], "sign": "d29e89e41ca783fe5f2d6e33b04431f6"}, "codon": {"tests": [12.361581011999988], "sign": "a968e9dcd4d58e2f9310a40038515a1a"}}}, "sudoku.rs": {"modes": {"rust": {"tests": [12.786554218999981], "sign": "23c28f9157d22f3796029b81b4ce2c79"}}}, "specialized/sudoku.rs": {"modes": {"rust": {"tests": [0.6366711639999494], "sign": "793a4713a3b20b74dfa84c791ab21078"}}}}]
["20241211033737", {"sudoku.go": {"modes": {"go": {"tests": [15.293381797999984], "sign": "259c9ad84e514b72639cc845c9175ca6"}}}, "sudoku.java": {"modes": {"java": {"tests": [22.377873300000005], "sign": "11a4e596fb1e6c235444f1a6517fa87f"}}}, "sudoku.js": {"modes": {"node": {"tests": [29.06323593799999], "sign": "b35f73a87ed16a4c6dccce49969c1f3b"}}}, "sudoku.mojo": {"modes": {"mojo": {"tests": [80.56045013099998], "sign": "edf6a73362bcc581cb09386c9f0f11a9"}}}, "sudoku.nim": {"modes": {"nim": {"tests": [22.422216304000017], "sign": "7fc1689e721b01f38098cec7a9276266"}}}, "sudoku.py": {"modes": {"py3": {"tests": [107.048154872], "sign": "f2e095d9176d4fac120cfea3aa10e983"}, "pypy": {"tests": [18.708721140000023], "sign": "d29e89e41ca783fe5f2d6e33b04431f6"}, "codon": {"tests": [12.381545238000001], "sign": "a968e9dcd4d58e2f9310a40038515a1a"}}}, "sudoku.rs": {"modes": {"rust": {"tests": [12.991255230000093], "sign": "23c28f9157d22f3796029b81b4ce2c79"}}}, "specialized/sudoku.rs": {"modes": {"rust": {"tests": [0.6336389739999504], "sign": "793a4713a3b20b74dfa84c791ab21078"}}}}]
["20241212033828", {"sudoku.go": {"modes": {"go": {"tests": [15.282191176000026], "sign": "259c9ad84e514b72639cc845c9175ca6"}}}, "sudoku.java": {"modes": {"java": {"tests": [22.46716984699998], "sign": "11a4e596fb1e6c235444f1a6517fa87f"}}}, "sudoku.js": {"modes": {"node": {"tests": [29.106622975999983], "sign": "b35f73a87ed16a4c6dccce49969c1f3b"}}}, "sudoku.mojo": {"modes": {"mojo": {"tests": [79.528046329], "sign": "edf6a73362bcc581cb09386c9f0f11a9"}}}, "sudoku.nim": {"modes": {"nim": {"tests": [22.73648639700002], "sign": "7fc1689e721b01f38098cec7a9276266"}}}, "sudoku.py": {"modes": {"py3": {"tests": [105.88487536100001], "sign": "f2e095d9176d4fac120cfea3aa10e983"}, "pypy": {"tests": [19.01044468100008], "sign": "d29e89e41ca783fe5f2d6e33b04431f6"}, "codon": {"tests": [12.330018257999996], "sign": "a968e9dcd4d58e2f9310a40038515a1a"}}}, "sudoku.rs": {"modes": {"rust": {"tests": [13.024341762999939], "sign": "23c28f9157d22f3796029b81b4ce2c79"}}}, "specialized/sudoku.rs": {"modes": {"rust": {"tests": [0.6371638460000213], "sign": "793a4713a3b20b74dfa84c791ab21078"}}}}]
22 changes: 11 additions & 11 deletions RESULTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,27 +9,27 @@ All implementations use same bases types (string)
```
sudoku.go : algo with strings
- go : 15.238 seconds (370x, 14.506><16.847)
- go : 15.238 seconds (371x, 14.506><16.847)
sudoku.java : algo with strings
- java : 22.415 seconds (30x, 21.218><23.108)
- java : 22.440 seconds (31x, 21.218><23.108)
sudoku.js : algo with strings
- node : 29.475 seconds (20x, 28.999><33.129)
- node : 29.402 seconds (21x, 28.999><33.129)
sudoku.mojo : algo with strings (use python to read stdin)
- mojo : 80.772 seconds (179x, 78.375><86.289)
- mojo : 80.770 seconds (180x, 78.375><86.289)
sudoku.nim : algo with strings
- nim : 22.692 seconds (34x, 22.336><23.675)
- nim : 22.696 seconds (35x, 22.336><23.675)
sudoku.py : algo with strings
- codon : 12.358 seconds (104x, 12.270><12.589)
- py3 : 104.794 seconds (387x, 100.134><113.932)
- pypy : 19.091 seconds (201x, 18.240><36.082)
- codon : 12.357 seconds (105x, 12.270><12.589)
- py3 : 104.795 seconds (388x, 100.134><113.932)
- pypy : 19.089 seconds (202x, 18.240><36.082)
sudoku.rs : algo with Strings (as byte[])
- rust : 12.903 seconds (7x, 12.787><13.009)
- rust : 12.947 seconds (8x, 12.787><13.024)
```

Expand All @@ -40,15 +40,15 @@ It's the same algorithm, but use specialized weapons (types/apis) from the langu
```
specialized/sudoku.rs : algo with specialized types
- rust : 0.637 seconds (7x, 0.634><0.645)
- rust : 0.637 seconds (8x, 0.634><0.645)
```
## Context

Here are informations about the host/computer, and languages/versions/cmdline used for tests:
```
PLATFORM : x86_64/Linux-6.5.0-1025-azure-x86_64-with-glibc2.35 with 4 cpus
CPUINFO : AuthenticAMD "AMD EPYC 7763 64-Core Processor" (4890.84 bogomips)
CPUINFO : AuthenticAMD "AMD EPYC 7763 64-Core Processor" (4890.86 bogomips)
MEMINFO : 16364592 kB
codon : 0.17.0
Expand Down

0 comments on commit 06298a1

Please sign in to comment.