AIの片隅で(40) Googleの生成AI、Gemini、ラズパイPicoタイマ割り込み2

Rpico_TimerBlink
Joseph Halfmoon

生成AI、Gemini様に「タイマで割り込みをするプログラムを書いて」とお願いしてます。前回は5機種目、ラズパイPico機のMicroPython環境でした。見事に実機動作。Gemini様は2勝2敗1引き分けに星を戻しました。さて今回は同じRaspberry Pi PicoでもC/C++ SDK環境でお願いしてみます。

“AIの片隅で(40) Googleの生成AI、Gemini、ラズパイPicoタイマ割り込み2” の続きを読む

ぐだぐだ低レベルプログラミング(158)ARM64(AArach64)SIMD要素毎FMUL

elemFMULresultsEC
Joseph Halfmoon

「SIMDレジスタの一方の全要素に他方の一要素を共通に掛け算」する系統の命令があまりに数が多いです。前回それらを表にまとめました。今回はそれらの中から「シンプル」な浮動小数の乗算、積和算、積差算を練習してみたいと思います。シンプルとは言え積和が出てくると fused計算を避けて通れませぬ。fusedの効果確認メンドい

“ぐだぐだ低レベルプログラミング(158)ARM64(AArach64)SIMD要素毎FMUL” の続きを読む