2024.12.04
Diary
開発機の i9-13900K より 本番機の i9-14900K のほうが遅い謎をさぐるべく BIOS レベルから調整しようとしたもののショボ BIOS のためにいじれる項目がほとんどなく Intel Extreme Tuning Utility を入れてみてもなんかいろいろロック解除できなくて調整項目少なくてダメ。
開発機の i9-13900K より 本番機の i9-14900K のほうが遅い謎をさぐるべく BIOS レベルから調整しようとしたもののショボ BIOS のためにいじれる項目がほとんどなく Intel Extreme Tuning Utility を入れてみてもなんかいろいろロック解除できなくて調整項目少なくてダメ。
諸事情によりランタイムに BC3 圧縮しないとなんだが Texture2D.Compress だとメインスレッドブロックしちゃうので裏でやりたいなーって Cursor に相談したら NVTT ってのを教えてもらって調べてみると mipmap も同時に生成できてとてもよいのだけどなぜか入力が RGBA じゃなくて BGRA なので入れ替えないとなんだけど愚直にやるのはアレなので AVX512 で書いてもらったら落ちまくるのでよくよく調べると最近の CPU では削除されてるらしく AVX2 での実装となりましたとさ。
きょうはちょっと長いコードをリファクタリングしようと思ってとりあえず Cursor (Claude 3.5 Sonnet) に投げてみたもののやっぱり 1600 行ぐらいになると一発ポンではうまくいかなくてちょっとずつココ切り出して〜ってやって間違ってるよ〜ってやるのを繰り返してようやく整う感じで o1 pro とかならいけるのかもだが Cursor みたくエディタに統合されてないと使う気になりませんね。