История изменений
Исправление sanyo1234, (текущая версия) :
приведи пример тестов, где шарп плюсы побивахом в прямой производительности. набор тестов, от незаинтересованных лиц, с исходниками алгоритмов.
https://github.com/jinyus/related_post_gen
В первом случае результаты плюсов и шарпа почти одинаковые, а для multicore шарп вроде бы как почти лучший, не считая Dlang
?
В тесте Time (5k posts)
C# и вовсе абсолютный лидер!
C# Concurrent (AOT) 4.33 ms
Multicore Results
Language | Time (5k posts) | 20k posts | 60k posts | Total |
---|---|---|---|---|
D Concurrent (v2) | 5.81 ms | 44.68 ms | 262.69 ms | 313.19 ms |
C# Concurrent (JIT) | 7.55 ms | 45.08 ms | 369.55 ms | 422.17 ms |
C# Concurrent (AOT) | 4.33 ms | 51.95 ms | 389.07 ms | 445.35 ms |
D Concurrent | 7.09 ms | 61.79 ms | 452.55 ms | 521.43 ms |
Rust Concurrent | 4.66 ms | 56.88 ms | 492.16 ms | 553.71 ms |
C++ Concurrent | 5.10 ms | 68.67 ms | 558.33 ms | 632.10 ms |
Nim Concurrent | 5.32 ms | 68.15 ms | 568.41 ms | 641.88 ms |
Go Concurrent | 5.82 ms | 77.11 ms | 637.31 ms | 720.24 ms |
Julia Concurrent | 6.03 ms | 89.56 ms | 665.41 ms | 761.00 ms |
F# Concurrent | 8.50 ms | 99.67 ms | 875.67 ms | 983.83 ms |
Swift Concurrent | 10.69 ms | 119.00 ms | 986.94 ms | 1.12 s |
F# Concurrent (AOT) | 8.50 ms | 128.33 ms | 1.13 s | 1.27 s |
Java Concurrent (JIT) | 58.00 ms | 183.33 ms | 1.15 s | 1.39 s |
Numba Concurrent | 19.67 ms | 173.20 ms | 1.28 s | 1.47 s |
Java (GraalVM) Concurrent | 12.00 ms | 182.33 ms | 1.50 s | 1.69 s |
Исправление sanyo1234, :
приведи пример тестов, где шарп плюсы побивахом в прямой производительности. набор тестов, от незаинтересованных лиц, с исходниками алгоритмов.
https://github.com/jinyus/related_post_gen
В первом случае результаты плюсов и шарпа почти одинаковые, а для multicore шарп вроде бы как почти лучший, не считая Dlang
?
В тесте Time (5k posts)
C#
и вовсе абсолютный лидер!
Multicore Results
Language | Time (5k posts) | 20k posts | 60k posts | Total |
---|---|---|---|---|
D Concurrent (v2) | 5.81 ms | 44.68 ms | 262.69 ms | 313.19 ms |
C# Concurrent (JIT) | 7.55 ms | 45.08 ms | 369.55 ms | 422.17 ms |
C# Concurrent (AOT) | 4.33 ms | 51.95 ms | 389.07 ms | 445.35 ms |
D Concurrent | 7.09 ms | 61.79 ms | 452.55 ms | 521.43 ms |
Rust Concurrent | 4.66 ms | 56.88 ms | 492.16 ms | 553.71 ms |
C++ Concurrent | 5.10 ms | 68.67 ms | 558.33 ms | 632.10 ms |
Nim Concurrent | 5.32 ms | 68.15 ms | 568.41 ms | 641.88 ms |
Go Concurrent | 5.82 ms | 77.11 ms | 637.31 ms | 720.24 ms |
Julia Concurrent | 6.03 ms | 89.56 ms | 665.41 ms | 761.00 ms |
F# Concurrent | 8.50 ms | 99.67 ms | 875.67 ms | 983.83 ms |
Swift Concurrent | 10.69 ms | 119.00 ms | 986.94 ms | 1.12 s |
F# Concurrent (AOT) | 8.50 ms | 128.33 ms | 1.13 s | 1.27 s |
Java Concurrent (JIT) | 58.00 ms | 183.33 ms | 1.15 s | 1.39 s |
Numba Concurrent | 19.67 ms | 173.20 ms | 1.28 s | 1.47 s |
Java (GraalVM) Concurrent | 12.00 ms | 182.33 ms | 1.50 s | 1.69 s |
Исправление sanyo1234, :
приведи пример тестов, где шарп плюсы побивахом в прямой производительности. набор тестов, от незаинтересованных лиц, с исходниками алгоритмов.
https://github.com/jinyus/related_post_gen
В первом случае результаты плюсов и шарпа почти одинаковые, а для multicore шарп вроде бы как почти лучший, не считая Dlang
?
Multicore Results
Language | Time (5k posts) | 20k posts | 60k posts | Total |
---|---|---|---|---|
D Concurrent (v2) | 5.81 ms | 44.68 ms | 262.69 ms | 313.19 ms |
C# Concurrent (JIT) | 7.55 ms | 45.08 ms | 369.55 ms | 422.17 ms |
C# Concurrent (AOT) | 4.33 ms | 51.95 ms | 389.07 ms | 445.35 ms |
D Concurrent | 7.09 ms | 61.79 ms | 452.55 ms | 521.43 ms |
Rust Concurrent | 4.66 ms | 56.88 ms | 492.16 ms | 553.71 ms |
C++ Concurrent | 5.10 ms | 68.67 ms | 558.33 ms | 632.10 ms |
Nim Concurrent | 5.32 ms | 68.15 ms | 568.41 ms | 641.88 ms |
Go Concurrent | 5.82 ms | 77.11 ms | 637.31 ms | 720.24 ms |
Julia Concurrent | 6.03 ms | 89.56 ms | 665.41 ms | 761.00 ms |
F# Concurrent | 8.50 ms | 99.67 ms | 875.67 ms | 983.83 ms |
Swift Concurrent | 10.69 ms | 119.00 ms | 986.94 ms | 1.12 s |
F# Concurrent (AOT) | 8.50 ms | 128.33 ms | 1.13 s | 1.27 s |
Java Concurrent (JIT) | 58.00 ms | 183.33 ms | 1.15 s | 1.39 s |
Numba Concurrent | 19.67 ms | 173.20 ms | 1.28 s | 1.47 s |
Java (GraalVM) Concurrent | 12.00 ms | 182.33 ms | 1.50 s | 1.69 s |
Исправление sanyo1234, :
приведи пример тестов, где шарп плюсы побивахом в прямой производительности. набор тестов, от незаинтересованных лиц, с исходниками алгоритмов.
https://github.com/jinyus/related_post_gen
В первом случае результаты плюсов и шарпа почти одинаковые, а для multicore шарп вроде бы как почти лучший, не считая Dlang
?
Multicore Results
Language | Time (5k posts) | 20k posts | 60k posts | Total |
---|---|---|---|---|
D Concurrent (v2) | 5.81 ms | 44.68 ms | 262.69 ms | 313.19 ms |
C# Concurrent (JIT) | 7.55 ms | 45.08 ms | 369.55 ms | 422.17 ms |
C# Concurrent (AOT) | $\textsf{\color{lightgreen}4.33 ms}$ | 51.95 ms | 389.07 ms | 445.35 ms |
D Concurrent | 7.09 ms | 61.79 ms | 452.55 ms | 521.43 ms |
Rust Concurrent | 4.66 ms | 56.88 ms | 492.16 ms | 553.71 ms |
C++ Concurrent | 5.10 ms | 68.67 ms | 558.33 ms | 632.10 ms |
Nim Concurrent | 5.32 ms | 68.15 ms | 568.41 ms | 641.88 ms |
Go Concurrent | 5.82 ms | 77.11 ms | 637.31 ms | 720.24 ms |
Julia Concurrent | 6.03 ms | 89.56 ms | 665.41 ms | 761.00 ms |
F# Concurrent | 8.50 ms | 99.67 ms | 875.67 ms | 983.83 ms |
Swift Concurrent | 10.69 ms | 119.00 ms | 986.94 ms | 1.12 s |
F# Concurrent (AOT) | 8.50 ms | 128.33 ms | 1.13 s | 1.27 s |
Java Concurrent (JIT) | 58.00 ms | 183.33 ms | 1.15 s | 1.39 s |
Numba Concurrent | 19.67 ms | 173.20 ms | 1.28 s | 1.47 s |
Java (GraalVM) Concurrent | 12.00 ms | 182.33 ms | 1.50 s | 1.69 s |
Исправление sanyo1234, :
приведи пример тестов, где шарп плюсы побивахом в прямой производительности. набор тестов, от незаинтересованных лиц, с исходниками алгоритмов.
https://github.com/jinyus/related_post_gen
В первом случае результаты плюсов и шарпа почти одинаковые, а для multicore шарп вроде бы как почти лучший, не считая Dlang
?
Multicore Results
Language | Time (5k posts) | 20k posts | 60k posts | Total |
---|---|---|---|---|
D Concurrent (v2) | 5.81 ms | $\textsf{\color{lightgreen}44.68 ms}$ | $\textsf{\color{lightgreen}262.69 ms}$ | 313.19 ms |
C# Concurrent (JIT) | 7.55 ms | 45.08 ms | 369.55 ms | 422.17 ms |
C# Concurrent (AOT) | $\textsf{\color{lightgreen}4.33 ms}$ | 51.95 ms | 389.07 ms | 445.35 ms |
D Concurrent | 7.09 ms | 61.79 ms | 452.55 ms | 521.43 ms |
Rust Concurrent | 4.66 ms | 56.88 ms | 492.16 ms | 553.71 ms |
C++ Concurrent | 5.10 ms | 68.67 ms | 558.33 ms | 632.10 ms |
Nim Concurrent | 5.32 ms | 68.15 ms | 568.41 ms | 641.88 ms |
Go Concurrent | 5.82 ms | 77.11 ms | 637.31 ms | 720.24 ms |
Julia Concurrent | 6.03 ms | 89.56 ms | 665.41 ms | 761.00 ms |
F# Concurrent | 8.50 ms | 99.67 ms | 875.67 ms | 983.83 ms |
Swift Concurrent | 10.69 ms | 119.00 ms | 986.94 ms | 1.12 s |
F# Concurrent (AOT) | 8.50 ms | 128.33 ms | 1.13 s | 1.27 s |
Java Concurrent (JIT) | 58.00 ms | 183.33 ms | 1.15 s | 1.39 s |
Numba Concurrent | 19.67 ms | 173.20 ms | 1.28 s | 1.47 s |
Java (GraalVM) Concurrent | 12.00 ms | 182.33 ms | 1.50 s | 1.69 s |
Исправление sanyo1234, :
приведи пример тестов, где шарп плюсы побивахом в прямой производительности. набор тестов, от незаинтересованных лиц, с исходниками алгоритмов.
https://github.com/jinyus/related_post_gen
В первом случае результаты плюсов и шарпа почти одинаковые, а для multicore шарп вроде бы как почти лучший, не считая Dlang
?
Исходная версия sanyo1234, :
приведи пример тестов, где шарп плюсы побивахом в прямой производительности. набор тестов, от незаинтересованных лиц, с исходниками алгоритмов.
https://github.com/jinyus/related_post_gen
В первом случае результаты плюсов и шарпа почти одинаковые, а для multicore шарп вроде бы как лучший?