MicroPython的午睡(118) ESP32版、PyPIからulp開発環境インストール

localStorage
Joseph Halfmoon

前回はパッケージ管理ツール mip に勝手改変入れてESP32のMicroPythonで動作することを確認。今回はThonnyのパッケージ管理機能を使ってPyPIからパッケージをダウンロードしてインストールしてみます。PyPIにはいろいろあります。今回インストールしたのはESP32のulpの開発環境。なんじゃそりゃ?
“MicroPython的午睡(118) ESP32版、PyPIからulp開発環境インストール” の続きを読む

ぐだぐだ低レベルプログラミング(128)ARM64(AArach64)FMLA、ベクトル積和

FMLAvDiag
Joseph Halfmoon

前回からA64のベクトル(SIMD)演算命令に入ってます。今回は、はやくも「核心」的なSIMDの積和算を練習してみます。なんでSIMD使うのかと問われれば半分くらいは積和したいから、ということになるんじゃないかと思うからです。SIMD積和算にも浮動小数、整数の両方あるのですが今回は単精度浮動小数のみ。手抜き。
“ぐだぐだ低レベルプログラミング(128)ARM64(AArach64)FMLA、ベクトル積和” の続きを読む