資料は定数整数除算・剰余算最適化再考 おもしろいと言ってくれる人がいてよかった. いつもならSCIS中, 朝ホテルの周り歩いてるのだけど雪が多くて止めておく. 4日間も運動しないのは初めてで, 座りっぱなしで腰が痛すぎる. 参った.
資料は定数整数除算・剰余算最適化再考 おもしろいと言ってくれる人がいてよかった. いつもならSCIS中, 朝ホテルの周り歩いてるのだけど雪が多くて止めておく. 4日間も運動しないのは初めてで, 座りっぱなしで腰が痛すぎる. 参った.
せっかくの機会だからと申込んだら周りが超大手ばかりで気後れした. あまりに緊張して気持ち悪くなったがトラブル無く終わってほっとした(音響のせいか声が聞きづらかったそうだけど).
SCIS初日
飛行機が心配だったけど少し遅れたぐらいで無事到着. それでも雪がすごい. 会場の函館アリーナに到着したら周りに食べるところがほとんど無くて困った. 明日からはお昼にお弁当が出るらしい.
xor(edx, eax, ecx)
Xbyakでコードを書いていて突如illegal instructionが出るようになってしばらく悩んだが3-operandはAPXだった. M4と混同してしまった.
『まるで渡り鳥のように』(藤井太洋)
まだ最初の短編しか読んでないけどとてもいい. 3Dプリンタとバイオからそうつなげるとは.
ハイブリッドCPUのキャッシュ
E-coreとP-coreのキャッシュ容量を正しく取得しようとしてWindows APIを調べてるけど複雑すぎてなかなか思い通りに使えない. CPUの個数が多いと大変だなあ.
zsh
30年ぐらいしぶとくtcshを使っていたのだけど, 最近非サポートなコマンドも増えてきたので諦めてzshにすることにした. 設定ファイルが何をやってるのか分からないで残ってるのもあるのでとりあえず重要そうなのを同じように動くように.zshrcにしてと生成AIに頼んだらよきにやってくれた. もちろん使い始めて挙動が違うのが判明することもあるけど, 都度変更してと頼むと修正してくれて, 大体よさそうな感じ. 生成AI無かったら移行する気にはならなかっただろうな. Tera Termも4を5に上げたら挙動が変わって困ってたのだけどAIにやってもらったら解決した. すごいなあ.
今日で終わったので, それっぽくまとめた. 一段落できてほっとする. MPCは時間の都合で入らなかった. 機会があればまた. せっかく資料作ったのでどこかで使わないともったいないな. 勉強会でも開くか.
なんか想像してたのと違った. 最初イラストが何を表してるのか分からないのが多くてヒントを見てから解いてたが慣れてくると概ね大丈夫になった. 後半はひたすら工作のイメージ. 最後の方の問題はよく考えたなとは思う.
SCISネタ
原稿から若干改善した.
『宇宙の化学 プリズムで読み解く物質進化』(羽場哲也)
面白かった. 星間分子雲の中の星間塵でどうやって水分子ができるのか, 2008年に初めて分かったというのは「そんな最近なんだ」という驚きだった. 宇宙空間にメタノール分子が存在するというのは中学生ぐらいに読んだ本に載ってたけど, 10Kの超低温環境でメタノール分子を合成できたのも2002年らしい. 宇宙で鉄より重たい原子がどうやってできたのかも詳細はまだ分かってないらしい. 分からないことが多すぎる.
文法とコンパイルオプションを覚えられずに毎回調べてるから, 自分のための覚え書きとして. 今回改めて調べてMSVCでも/openmp:llvmをつけるとforの変数を符号無しにできるのを知った.
奈良公園はちょいちょい来てるけどこのお寺は初めてだったかも.
どこかのタイミングでClangにパッチ送りたい.