TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
スレ立てるまでもない質問はここで 149匹目
C#, C♯, C#相談室 Part95
VB.NET質問スレ(Part44)
C++相談室 part138
[RPA]PC自動化技術総合スレ[効率化] Part.6
Java 高速GUI SWT 3
Access VBA 質問スレ Part1
C++/TemplateMetaProgramming
SDL=Simple DirectMedia Layerでゲームだ
Swift part11
408 :
>>405
なんかあんたの主張はずれてんだよな
本当に「究極」を求めるのなら、自分も>>298が書いてるように、何もCPUのソフトウェアに
限定せずFPGAでもなんでも使えばいいと思う
Googleだって、TensorFlow専用のプロセッサを開発して運用してる

組み込み関数の利点としては、32bit・64bit、SSE・AVXへの変更はコンパイラのオプションだけで可能ってこと
XMMでも多少は速くなるのと、AVX2やAVX512への移植もインラインアセンブラからよりははるかにしやすい
Microsoftが64bit版VCでインラインアセンブラを廃止したのは賢明だと思う

アセンブリの致命的な欠点は、アルゴリズム上の変数とレジスタが一対一で対応しないことで、
上のsum1みたいな名前付きの変数でないことと、常にどのレジスタがどの変数を保持しているか追跡しなきゃならない
それに、インラインアセンブラが使えないコンパイラだと、インライン関数やOpenMPも使いづらい
シングルスレッドで1%速くなるよりOpenMPで手軽にマルチスレッド化した方が、よりお手軽に速くなる

それでもアセンブリを使いたいっていうなら、オープンソースでないか、組み込み関数より
最低でも5%、できれば10%以上速くなる時にして欲しい
世の中にはインラインアセンブラで書かれたがために64bitで動かせずに放置されたオープンソースの
プロジェクトが結構あるんだよ(特にAVISynthなどの動画フィルタプラグインとか、オープンソースではないけど、
Aviutlも作者がインラインアセンブラ?を使いまくったせいで64bit化出来ずにいる)

プログラミングのお題スレ Part14
Git 13
Cygwin + MinGW + GCC 相談室 Part 8
人工知能を作ろうver0.0.7
【MACRO】Google Apps Script 質問スレ【DRIVE】
コメント研究すれ。
LLにおける関数型プログラミング
C言語なら俺に聞け 155
バージョン管理システムについて語るスレ10
シェルスクリプト総合 その33
--------------------
【五輪除外】野球豚が息してない件wwwwwwww
【宇宙】Space Engineers 28隻目【サンドボックス】
【アズレン】アズールレーン まったりスレ Part111
配偶者控除廃止で必死になっている専業主婦世帯
【鼬/パコ吉】山口敏太郎スレッド218【宝屋/雅彦】
☆☆☆☆☆久光製薬スプリングス Part93☆☆☆☆☆
【合併】コンビニ業界再編スレ【吸収】
【デレステ】スターライトステージ★8519
アマゾン倉庫のバイト時給1975円 悪くはないな [726590544]
【速報】安倍政権「現金給付、減税、キャッシュレス還元はしない。旅行・外食に限定の商品券(期限つき)を配布」★16
仮面ライダーゼロワン/01ネタバレスレpart26
ベンゲルジャパン Part1
【全切開】二重切開スレ24【部分切開】
実話系怖い話漫画総合【HONKOWA/あな怖/実怖】2
日本の警察はバカマッチョの巣窟
自動車保険と自動車事故の質問スレ 事故12回目
炎紋章twitterヲチスレ12
ART木下理樹はなぜ藤原基央になれなかったのか?
【観光】名古屋→下呂温泉→白川郷→金沢 中国人に昇竜道(ドラゴンルート)が人気
丸谷全吹連理事長、今年も吹コン指揮し全国金獲得へ
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼