エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
組込みエンジニアのための「で、結局Rustってどのぐらい速いのさ?」 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
組込みエンジニアのための「で、結局Rustってどのぐらい速いのさ?」 - Qiita
はじめに どうも、レガシー組込みエンジニアの@yagisawaです。 Rustに関してネットサーフィンしていると... はじめに どうも、レガシー組込みエンジニアの@yagisawaです。 Rustに関してネットサーフィンしていると、 結局Cには敵わない。組込みはアセンブリで速度チューニングする世界だ。 みたいな書込みを見かけることがあります。 そこで、敵わないのはそうなのかもしれないけど、実際どんだけ敵わないのよ?というのを調べてみました。 Rustの速度について調べていたら以下の記事を見つけたので、比較する処理はモンテカルロ法にしました。 組込みでは(速度的な理由で)浮動小数点演算を避ける傾向にあるため、本記事では100倍した整数値(つまり計算結果が314付近になる)を扱っています。 本記事の趣旨はCとRustで同等な実装(言語仕様上合わせられない部分を除く)をし、速度比較をするところにあります。したがって、実装の正確性やアルゴリズムの精度は本質ではありませんので予めご了承下さい。 環境 共通 OS W