どこでも見れるメモ帳

とあるSEの備忘録。何かあれば気軽にコメントください〜

高速化

.NETのParallel.For的な処理をbashで

はじめに 「.NETやopenMPのparallel for的な処理をbashでやりたい」という状況が生じたのでメモ. 方法を簡単に言うと,xargsにseqでループカウンタを渡して,各処理をパラレルに処理する. ※xargsによる並列処理については以前に書いた*1. やりかた $ seq …

xargsで並列処理

はじめに 「コマンドライン引数を色々試したいけど,各処理がシングルスレッドで回って遅い…」という状況が生じたのでメモ. 対処法を簡単に言うと,xargsにより各処理をパラレルに処理することにより高速化する. 言ってしまえば,ターミナルを複数立ち上げ…