(133) 複数プロセスに振り分けた処理の進捗状況をプログレスバーで表示する。
【1】やりたいこと 重たい処理を複数プロセスに分担させ、高速実行したい場合はよくある。 このとき、 マルチプロセスで実行している処理の進捗状況を、1本のプログレスバーに表示したい と思った。 過去記事 (131) tqd… 続きを読む »
【1】やりたいこと 重たい処理を複数プロセスに分担させ、高速実行したい場合はよくある。 このとき、 マルチプロセスで実行している処理の進捗状況を、1本のプログレスバーに表示したい と思った。 過去記事 (131) tqd… 続きを読む »
【1】気になったこと Pythonでマルチスレッド処理を書いたが、全然高速化しない。 なぜ? 普段、並列処理が必要なプログラムは C++, Javaで書いているので、全然気づかなかった・・・ 【2】原因調査 GIL(Gl… 続きを読む »
過去記事 【余談#6】 3770マシンから8700マシンへ で CPU換装について初投稿したのが 2018年3月のこと。 その後… 自作パソコンを組み立てる度にブログ記事を書き、思い出アルバムにしている。 2… 続きを読む »
やりたいこと プログラム実行中の進捗状況を画面表示したい。 やってみる tqdm モジュールの trange を使うと簡単に実現できる。 まずは tqdmをインストールする。 $ pip install tqdm プログ… 続きを読む »
【1】やりたいこと Web上で公開している CGIプログラムの中には、処理が重たいものもある。 このプログラムに高頻度でリクエストが届くとサーバ負荷が上がり・・・ 共用サーバであればアカウントがBANされる恐れがある。 … 続きを読む »
(1) 便利な使い方 その1 こんな関数があるとする。 def my_func( aaa, bbb ): return aaa + bbb 普通に使えばこう呼び出す。 my_func( 10, 30 ) my_func(… 続きを読む »
【1】やりたいこと NVIDIA GeForce RTX 5070tiを搭載したマシン上で PyTorchを動かしたい。 【2】やってみた Step 1/6: NVIDIAドライバをインストールする。 過去記事 (163… 続きを読む »
1. やりたいこと Pythonプログラムで MySQL DBにアクセスするとき、ここ数年は SQLAlchemy を使っている。 今回、たまたま mysql-connector-python を使うことになったので、こ… 続きを読む »
1. やりたいこと Windows11の Hyper-V上で Ubuntu22仮想マシンを動かしている。 普段は Windows11から Puttyで ssh接続し、CUIで操作している。 この環境で Python + … 続きを読む »
(1) Intel Core i3, i5, i7, Ultra, etc. 2025年4月12日時点の Intel Core i3, i5, i7, Ultra, etc. シリーズ CPU性能ランキングを記す。 ※元… 続きを読む »