算設

混ぜ合わせてパイプラインにつっこむ

cacheミスやパイプラインのミスのペナルティを気にするのであれば、分岐を含まず、相互作用のない複数の計算をまぜてパイプラインに突っ込んで実行するようなVM(動作単位が1ページに収まるとか)というかmulti-task-monitorがあればいい、とかいう研究はど…

構文木に取り付くprocessing unit(enzyme)のpoolというJIT-optimizer

現状のCPUが処理しているのは、畢竟、object codeのstringなわけだ。計算(computation)の発現する前の状態:DNAと言ってもいいかもしれない。 それにenzymeのように取り付いて、組み換え、最適化していくのがpeep hole optimize。 最近は、投機的な分岐予測…

Logwatchの結果をチェックして「見慣れない」ログがあったらALERTするスクリプトのメモ

自分が使ってるサーバ(FC5, CentOS4)では、logwatchのバージョンがぜんぜん違う FC5だと logwatch-7.x CentOS4だと logwatch-5.x そして、ログの種類によって、出力されるメッセージのスタイル、段落の切れ目などもけっこうバラバラなので、うまくparseでき…

Report checkについてちょっと考えてみる

usecase send_alert Not come(or delayed) ← scheduleと比較して exceptional term exists ← templateと比較して entities ReportSlot schedule hascome? template exception?