アカウント名:
パスワード:
x86だねhttps://www.deepmind.com/blog/alphadev-discovers-faster-sorting-algorithms [deepmind.com]https://www.nature.com/articles/s41586-023-06004-9 [nature.com]
追記:囲碁で人類最強に勝つのと比べるとあんまりインパクトないよーなアセンブラ得意な人が頑張れば見つけられるんじゃないかと思えてしまう
そうかもしれないけど、ヒトが組んだコードではここ10年ほど改善されていなかったみたいですし。
今回の件も、もっと理詰めで最適化っぽいことをしたのかと思いきや、AlphaXXXでおなじみ機械学習+モンテカルロ木検索で比較的短いコードを改善できたという話なので、「人類もっと頑張れ!」というべきか「もう面倒な仕事はAIに任せていいんじゃね?」というべきか…。
既存の類似物のSuperoptimizerとかhttps://en.wikipedia.org/wiki/Superoptimization [wikipedia.org]DeepMindの計算資源でぶん回したらどっちがいいもの出るだろうか
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stableって古いって意味だっけ? -- Debian初級
コンパイル時の最適化をAlphaDevにやらせた感じやね (スコア:1)
x86だね
https://www.deepmind.com/blog/alphadev-discovers-faster-sorting-algorithms [deepmind.com]
https://www.nature.com/articles/s41586-023-06004-9 [nature.com]
Re: (スコア:0)
追記:囲碁で人類最強に勝つのと比べるとあんまりインパクトないよーな
アセンブラ得意な人が頑張れば見つけられるんじゃないかと思えてしまう
Re: (スコア:3)
そうかもしれないけど、ヒトが組んだコードではここ10年ほど改善されていなかったみたいですし。
今回の件も、もっと理詰めで最適化っぽいことをしたのかと思いきや、AlphaXXXでおなじみ機械学習+モンテカルロ木検索で比較的短いコードを改善できたという話なので、「人類もっと頑張れ!」というべきか「もう面倒な仕事はAIに任せていいんじゃね?」というべきか…。
Re:コンパイル時の最適化をAlphaDevにやらせた感じやね (スコア:0)
既存の類似物のSuperoptimizerとか
https://en.wikipedia.org/wiki/Superoptimization [wikipedia.org]
DeepMindの計算資源でぶん回したらどっちがいいもの出るだろうか