記事へのコメント22

    • 注目コメント
    • 新着コメント
    tech0403
    サーバ側で動かす事が多い言語であれば、速度だけでいいが(メモリ食うなら増強すればいい)、ユーザのリソース上で動くアプリ(jsやネイティブアプリ)の場合、消費メモリもベンチマークしないと片手落ちの気がする

    その他
    megumin1
    megumin1 はてぶはローレイヤーの話題になると勘違いコメントが多い。例:「冗長でも安全なバイナリ吐いてこそRust」<= 完全に逆。むしろ「コンパイル時に静的チェックを済ませて冗長なバイナリを吐かないようにする」がゴール。

    2019/09/19 リンク

    その他
    jisyoha
    速度って動作速度か。開発の難易度とかコードの書きやすさかと思った。本当に勝手な印象だけどはてなって性能とかの非機能要求まで管理してる人って少なそうなイメージ。

    その他
    eru01
    eru01 そもそもref先の記事からしてg++って時点で話にならんやろ。速度勝負するならicpcもってこいや。fixstarsならわかるやろそれぐらい

    2019/09/19 リンク

    その他
    mohno
    mohno 「C++の敗因/Rustの勝因分析」「ループアンローリングをするか否かの最適化オプションが揃っていなかったことによって発生したまやかし」←ちゃんと調べてて偉いなあ。まあ、いまさら Rust を覚える気にはならないが。

    2019/09/19 リンク

    その他
    knok
    SIMD未対応のCPUのことは考えなくていいだろうか。個別のプロダクトはいいのだろうけどdistro提供のバイナリだとどうかな、というところが気になる

    その他
    mongrelP
    負けるわけではないが同等、となるとrustを使う理由にはなるよね。

    その他
    lorenz_sys
    lorenz_sys 結局はどっちも Native Compiler なんだから実行ファイルのバイナリを比較しないと意味がないよね。でも Rust に C++ と同じバイナリ吐かせるなら Rust 使う意味ないような気もする。冗長でも 安全なバイナリ吐いてこそ Rust。

    2019/09/19 リンク

    その他
    junglejungle
    0.6%未満の誤差解消ならベアメタルプログラミングだな

    その他
    mas-higa
    最適化の違いらしい

    その他
    satomi_hanten
    これは良いフォロー。納得出来る。最適化効きづらいコード比較するとどうなるかね(キャッシュ効き辛い、SIMD化出来ない、とはいえ外部要因は掛からない)

    その他
    dekokun
    この一連の流れすごくありがたい。 "安定して、0.6%未満の誤差で時間を計測する方法を知りたい" これは元記事見て私も思った。

    その他
    stealthinu
    stealthinu この記事のおかげで逆にほんとにRustってC/C++並に速いんだ!という認識になった。同じ速度になるならRustのほうがいいよね。

    2019/09/19 リンク

    その他
    JULY
    C++ の方がシンタックスが複雑過ぎて、安全な最適化手法をデフォルトとせざるを得ない、ということはあるかな。

    その他
    ken1flan
    うぬ?と思ってもなかなか自分では確かめられない。ホントありがたい。

    その他
    tinsep19
    rustだと(おそらく既定の)最適化オプションが賢い様子

    その他
    programmablekinoko
    こういう競争は良いね

    その他
    keijak
    ちょっと気になってたので追試してくれてありがたや

    その他
    gfx
    gfx 同じようなマシンコードになる最適化オプションをgccにつけたら同じ結果になったと。このレベルの数値計算だと現実的な差はないってことかな。

    2019/09/19 リンク

    その他
    kwhrtsk
    kwhrtsk アセンブリで比較して要因を分析。良い記事だった。

    2019/09/19 リンク

    その他
    natsutan
    すばらしい。

    その他
    ene0kcal
    将来、VMとDeep Learningが融合して実行しながら一方で実行分析結果から最適化ネイティブコードにコンパイルして動的に実行を中間コードからネイティブコードに切り替えるようになったりするのかなと妄想。

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    C++は本当にRustに速度で負けるのか 〜「RustがC++に速度で勝った話」のベンチマークを追試する〜 - Qiita

    追記: 記事は g++ について書かれており、clang については補足で述べる程度でしたが、clang側の検証...

    ブックマークしたユーザー

    • techtech05212023/09/09 techtech0521
    • baboocon198204192021/01/18 baboocon19820419
    • einherjar2020/05/20 einherjar
    • tenpre2019/09/24 tenpre
    • somathor2019/09/24 somathor
    • terazzo2019/09/20 terazzo
    • ug_idol2019/09/19 ug_idol
    • laughing2019/09/19 laughing
    • yukimori_7262019/09/19 yukimori_726
    • snowcrush2019/09/19 snowcrush
    • moritata2019/09/19 moritata
    • kazufsaf2019/09/19 kazufsaf
    • tech04032019/09/19 tech0403
    • ca-wanwan-20112019/09/19 ca-wanwan-2011
    • laiso2019/09/19 laiso
    • mitukiii2019/09/19 mitukiii
    • renresozz2019/09/19 renresozz
    • sentoh2019/09/19 sentoh
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事

    いま人気の記事 - 企業メディア

    企業メディアをもっと読む