ID:jm0g8/rXのレス一覧:


436デフォルトの名無しさん
2024/10/04(金) 21:03:40.29ID:jm0g8/rX
https://github.com/kostya/benchmarks#primes
から派生させた、Atkin Sieveベンチマーク
計算本体だけの計測に改め、更に桁を増やし、途中計算がオーバーフローしないように関係変数はすべて64bit
UPPER_BOUND: 500_000_000

Zig 1912ms
g++ 1916ms
Nim 1920ms gcc
Nim 1969ms clang
clang++ 2151ms
Rust 2411ms overflow-checks = false
Rust 2430ms overflow-checks = true

Zigが速かったので他は色々と変更した
Zigの変更は最小限なので再現検証をする場合は各自のZig計測値を基準にしてください
437デフォルトの名無しさん
2024/10/04(金) 21:11:00.73ID:jm0g8/rX
特にデータ構造で
Nim seq[bool]
Rust Vec<bool>
は遅いので直ぐに取り換えてください
C++のvector<bool>は最適化がされていますが、最終的に別のものにしました
438デフォルトの名無しさん
2024/10/04(金) 21:12:20.19ID:jm0g8/rX
>>436は取り換えた後の計測値です

レス:1-200 201-400 401-600 601-800 801-1000 ALL

このスレへの固定リンク: http://5chb.net/r/tech/1519896738/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

TOPへ TOPへ  

このエントリをはてなブックマークに追加現在登録者数177 ブックマークへ


全掲示板一覧 この掲示板へ 人気スレ | Youtube 動画 >50 >100 >200 >300 >500 >1000枚 新着画像

 ↓「nim ->画像>1枚 」を見た人も見ています:
Xamarin Part7
Xamarin Part4
Xamarin Part5
Xamarin Part6
Xamarin Part6
gcc(MinGW)の良いところ
.NET MAUI HighSchool
GARMIN社のGPSのプログラム
abc系でみんなで人工知能を作ろう!
X Window System PART-1
日本語プログラミング言語Mind
【死ね】configure大嫌い【RMS】
C++/TemplateMetaProgramming
【GNU】Emacs Lisp 【Elisp】
【tomcat】異常終了【windows】
【GNU】Emacs Lisp 【Elisp】
.NET MAUIが不人気な原因なんなの?
Microsoft ASP.NET Blazor #02
seleniumでスクレイピング猛者募集中
cygwin + mingwn + gcc 相談室
How to do Math in programming
Borland C++ Compiler オ ワ タ
Welcome to the new 'tech' board!
【入門】Common Lisp その11【質問よろず】
Welcome to the new 'tech' board!
WinFromとか未だに持ち上げられてる社会のゴミ
MacでもLinuxでも使えるVisual Studio Code
【入門】Common Lisp その12【質問よろず】
Cygwin + MinGW + GCC 相談室 Part 8
Cygwin + MinGW + GCC 相談室 Part 3
【Kotlin】Compose Multiplatform 1
Java⇔RDBのMapping-Frameworkを語るスレ Vol.6
Smalltalkとオブジェクト指向議論スレ
iphone6とmacbookpro(2015)ってまだ現役?
次世代言語27 Nim Zig Pony Carbon Gleam
【GNU】スクリプト言語 Guile【scheme】
【DI】Java Spring Frameworkを語るスレ 5.0
【.NET】WCF〜Windows通信基盤技術【通信】
IBM Cloud、無料アカウントユーザーに通知なしで課金開始
EmEditor は、Windows11でも使えるのですか?
Microsoft Xamarin part8 [.NET MAUI]
Microsoft .NET MAUI part9 [Xamarin]
【wasm】ブラウザでC++。Emscriptenを語ろう
最長不倒関数■C言語でmain関数に全コードを入れる
Machine Learning's code generator伝説
Microsoft .NET MAUI part10 [Xamarin]
【マック】Macintoshプログラミング質問箱
Flutter VS .NET MAUI VS React Native
chainerでnmtを使ったencoder-decoderを作りたい
Flutter vs .NET MAUI vs React Native 2
アマゾン配達AI「配達地まで40kmなので1時間で行け」
MacでもLinuxでも使えるVisual Studio Code Part2
【悲報】macOSでOpenGL/CLが非推奨、CUDA対応は終了
Message Passing Interface (MPI) 統合スレ
Java Web Application Framework総合 ver2
次世代言語26 TypeScript Swift Go Kotlin Nim
【TensorFlow】AIプログラム総合【MXnet】
【Erlang】プログラム言語 Elixir 【BEAM】
【O3D】HTML5用 3D API WebGL 【Canvas:3D】
Ricty Diminishedを超えるフォントが未だに現れない
[エディタ一つ]Windowsで無料プログラミング
GitHub「masterは奴隷を思い出すのでtrunkに変更」
MacのターミナルとWindowsのWSL 開発に向いてるのは
ワイ氏、AIアルゴリズムTransformer理解できない
02:56:08 up 12 days, 18:18, 2 users, load average: 79.26, 74.39, 72.34

in 0.75221300125122 sec @[email protected] on 110416