アカウント名:
パスワード:
RとかPythonみたいなスクリプト言語でありもののパッケージ使ってコード書いてるとRyzen1950Xよりi7-6950Xの方が早かったりするんですよね。あんまり高度なプログラミングができない人でもRyzenの性能活かす方法の講習会とかやってくれたら有償でも参加したいんですが、日本AMDにはそういうマーケティング能力無いだろうなぁ。時間あればAOCC使って既存パッケージ置き換えるとか勉強してみたいけど、そこに回せる時間が無く・・・https://developer.amd.com/amd-aocc/ [amd.com]
pythonならmultiprocessing使えば速くなるよ。もの凄く使いにくいけど。
単純な並列化くらいなら何とかやれるんですけど、並列化した上で1950より6850が早かったんですよね。
そう?Pool.mapに落とし込める処理なら結構簡単だけど。
multiprocessingのwindows版はforkが使えない為か、無理やり実装してしてあって動作がおかしい。使える状況に制限があって、理解するのにだいぶ時間がかかった。それとプロセスを起こすからもの凄く重くて、うまくデータを用意しないと速くならない。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
海軍に入るくらいなら海賊になった方がいい -- Steven Paul Jobs
HEDTユーザ皆C++書けるの? (スコア:1)
RとかPythonみたいなスクリプト言語でありもののパッケージ使ってコード書いてるとRyzen1950Xよりi7-6950Xの方が早かったりするんですよね。
あんまり高度なプログラミングができない人でもRyzenの性能活かす方法の講習会とかやってくれたら有償でも参加したいんですが、日本AMDにはそういうマーケティング能力無いだろうなぁ。
時間あればAOCC使って既存パッケージ置き換えるとか勉強してみたいけど、そこに回せる時間が無く・・・
https://developer.amd.com/amd-aocc/ [amd.com]
Re:HEDTユーザ皆C++書けるの? (スコア:0)
pythonならmultiprocessing使えば速くなるよ。
もの凄く使いにくいけど。
Re:HEDTユーザ皆C++書けるの? (スコア:1)
単純な並列化くらいなら何とかやれるんですけど、並列化した上で1950より6850が早かったんですよね。
Re: (スコア:0)
そう?
Pool.mapに落とし込める処理なら結構簡単だけど。
Re: (スコア:0)
multiprocessingのwindows版はforkが使えない為か、無理やり実装してしてあって動作がおかしい。
使える状況に制限があって、理解するのにだいぶ時間がかかった。
それとプロセスを起こすからもの凄く重くて、うまくデータを用意しないと速くならない。