エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント55件
- 注目コメント
- 新着コメント
![igni3 igni3](https://cdn.profile-image.st-hatena.com/users/igni3/profile.png)
igni3
スパコンとかでは[1025][1024]で確保するとかの方法(パティングという)が基礎知識として知られております。が、こういうのはその道のプロだけ知っとればよくて一般PCでは気にせんでもええと思う。
![terazzo terazzo](https://cdn.profile-image.st-hatena.com/users/terazzo/profile.png)
terazzo
キャッシュライン衝突を避けるのにパディングするのは普通らしいっぽい→https://www.slideshare.net/RCCSRENKEI/20210408-katagiri/87 /2冪相手だと奇数でさえあれば良いのか
![igni3 igni3](https://cdn.profile-image.st-hatena.com/users/igni3/profile.png)
igni3
スパコンとかでは[1025][1024]で確保するとかの方法(パティングという)が基礎知識として知られております。が、こういうのはその道のプロだけ知っとればよくて一般PCでは気にせんでもええと思う。
![hgot07 hgot07](https://cdn.profile-image.st-hatena.com/users/hgot07/profile.png)
hgot07
詳しくは定番のヘネパタ本でもどうぞ。容量性ミスの影響も出る行列サイズなら、ブロッキングなどの対策も要るでしょう。あと、ベクトル計算・行列計算したいだけの人は、OpenBLASのような最適化されたBLASがお奨め。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
いまの話題をアプリでチェック!
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
2のべき乗サイズの配列は危ないという話 via 行列積 - elkurin’s blog
こんにちは。労働者です。とあるプログラムで学生さんの課題を添削していたら面白い話に出会いました。 ...
こんにちは。労働者です。とあるプログラムで学生さんの課題を添削していたら面白い話に出会いました。 僕は今、主に学部生向けのインターン研修的なプログラムでメンターなるものをやっています。メンターとしての仕事は、学生さんの課題へフィードバックを返し、Office Hourというセッションを毎週設けて質問受けやCSに関するトークを行うといった内容になっています。今回話題に取り上げるのはその中の課題の1つ、﹁行列積のプログラムを書いて時間を計測せよ﹂という何気ない話で、続く課題たちのいわば前座のようなものです。こういったところに沼は隠されているものですね。 担当している学生さんたちが細かい実験を行ってくれて以下のような疑問が提示されました。 ﹁行列積の計算が N = 1024のときだけ N = 1023, 1025のときに比べて3倍遅いのはなぜ?﹂ 配列のサイズが2のべき乗になるのは避けるべきとい
2021/05/25 リンク