Linux

スパコン

この週末になんとかモデルのデバッグを終わらせたかったのですが、スパコンでファイルを作ろうとすると「ユーザーまたはグループのクォータを越えることはできません」と怒られます。2100GBのディスク容量の使用を申請していて、まだ1900GBくらいしか使って…

スワップメモリ

私の解析用のマシンには3GBの実メモリと2GBのスワップファイルを用意しているのですが、最近、大容量のファイルを取り扱うことが多いため、それでもメモリが足りなくなってきました。そこで、苦肉の策として取りあえずスワップファイル5GB程度増やすことにし…

Gif アニメーション

$ convert -delay 100 *.png test.gif

CPU時間

【日付】 06/10/12 【ホスト名】 hop 【相談内容】 スパコンでバッチジョブを実行したとき,実行終了までに要した CPU時間を調べる方法はありますか. 【指導内容】 スパコン・バッチ領域での実行時間のチェック法について, 下記に示す3つの方法があり…

シェル

#!/bin/tcsh set hoge = $hoge

PSの結合

備忘録 gs -q -dNOPAUSE -dBATCH -sDEVICE=pswrite -sOutputFile=outfile.ps -c save pop -f file1.ps file2.ps ...

プリプロセッサ

うぎゃー!「.f」と「.F」そして「.f90」と「.F90」の違いについて知りませんでした(大恥)以下の超シンプルなプログラムと数時間格闘しました、あぁ、あほや〜。 program test #include "hoge.h" end - write(*,*) "hoge" なにも考えずコンパイルすると lo…

スパコンへのデータ転送

6月16日の続き。その後、Wine, Hopには2GBの制限があるが、Maltには制限がないとの連絡をシス管から受け、maltでのscpを行いました。しかし、それでもやはりエラーが出るのです。しかも、エラーメッセージが文字化けし*1何を怒られているのか不明。scpで…

プリプロセッサ

ソースコードのプリプロセッサの部分を弄っていて、ifdefと逆の機能のものが欲しくなって調べました。まぁ、調べたというのは大げさでGoogle一発でした。 #ifndef A Aが定義として指定されていない時に、#elifdef、#elifndef、#else、#endif まで文字列を有…

Emacs

Q. LinuxのEmacsについての質問です。「%emacs -nw」というように、nwオプションを付けた場合には、 どのようにすればColor-mateで色をつけることができますか? という質問をしました。で、いただいた回答が、 A. Color-mateというのを調べてみましたが、Do…

スパコンで並列化モデル

> ERROR : Cannot locate message catalog (pepoe.cat) using current NLSPATH > NFO : If NLSPATH is set correctly and catalog exists, > check LANG or LC_MESSAGES variables > (C) Opening of "pepoe.cat" message catalog failed なにやらエラーがあ…

OGCMの座標系回転

これまで領域モデルを使っていたので、座標系回転を使ったことはなかったのですが、諸般の事情により座標系回転について考える必要が出てきました。頭の悪い私には地球儀があると楽だったのですが、手元にないので仕方なくソフトボールと地図帳を使って考え…

スパコンの混雑具合

SR8000の頃はがら空きで快適だったのに、最近は混雑してるなぁ。ノード1つのaジョブ*1なら待ち無しに走るけど、2ノードになると全然ダメ。今はデバッグ中だからものの数秒で落ちたりするのに数十分待ち。なんて非効率な...。仕方ないので深夜に活動中。 *1…

6月16日の続き(トラブルの記録)

シス管から再び、「TSS処理用のWineにはファイル容量の制限があるが、計算サーバのMalt*1にはそれがない」との連絡をいただきました。HopもWineもMaltもディスクは共有しているので、Maltにファイルを送れば問題ないということが分かりました。ただ、今度は…

トラブルの記録

<問題>scpを使ってスパコンにデータを転送する際、 scp: /home/hogehoge/bigfile : File too large というエラーにより、2GBを越えるファイルを転送できなかった。 <解決方法>圧縮して、2GB以下に落として転送。Wine*1のTSSでは2GBを超える解凍はできな…

u2ps

a2psがUTF-8に対応してないせいで、これまでのeucで書かれた文章がちゃんとpsに変換されない。nkfを使う方法もあるみたいだが、下記のページを参考にu2psを導入してみた。快適だ!Kazuya OKAWAさんのページ

SR11000でのコンパイル

久々にモデルのコンパイルにチャレンジしたところ、さっそく下記のエラーでストップ... f90 -W0,'list(s,p),langlvl(hf(77))' -o xmkmsk xmkmsk.o ld: 0711-317 エラー: 未定義のシンボル: ._hf_para_fork ld: 0711-317 エラー: 未定義のシンボル: ._hf_para…

SR11000での環境設定

スパコンが置き変わって早2ヶ月になるのですが、今日ようやくSR11000での環境設定を始めました。軟派な私は、「カラーのls」と「emacsのcolor-mate」、「日本語の通るless」が欲しいのですが、どれも標準では使えません。仕方がないので順番に入れていくこと…

Color-mate

Fedora Core5でColor-mateをインストールする際の不具合について。 ■[Fedora] color-mate をインストールしてみた 普通にダウンロードして、 > ./configure > make をすると、設定ファイルを作るところでエラーがでる。 理由はtailコマンドが古い形式のオプ…

スーパーコンピュータ

北大のスーパーコンピュータが来年の一月から新しいマシンにかわります。 本モデルの 1演算装置(ノード)の論理最大演算性能は134.4GFLOPSであり, SR8000システムの16.8倍のハードウェア能力を有しています。 新スーパーコンピュータは40ノードで運用し、そ…

長文を流しこむ

cat ! test #!/bin/tcsh hoge1 hoge2 EOF cat test

大文字を小文字に変えるには

「tr」というコマンドをおぼえた。ひとつ賢くなった。 #!/bin/tcsh set aa = 'no3' echo $aa >! test set bb = (`tr '[a-z]' '[A-Z]'

sedでタブを使う方法

タイトルのことを本でちょっと調べてみたのですが、よく分らなかったので自分で調べずに「はてな」で聞いてみた。 UNIXの、Cシェルでsedを使った文字列の置換方法について質問です。 「1 2 3」というタブで区切られた文字列を 「sed ’s/1 2 3/a b c/g’ ”hoge…

GMTでコンターに色をつける2

やったぁ!大成功だ!上で、「Better still」と書いてある「grdview」にさらに「-Qs」オプションをつけることで、希望した図が書けました!しかも、grdviewを使ったことで、これまで以上に素晴しい図になりました♪これはいい!回答者に感謝感謝。grdviewについて…

GMTでコンターに色をつける

今まで、GMTで水平分布図を描くときには、grdimageでパッチ状に色をつけて、その上にgrdcontourで等値線を描いていました。ですが、パッチ状に塗るのでは見にくい場合があるので、grdcontourだけで等値線の間を塗りつぶせないかなぁと思い調べました。その結…

バッククォート

コマンドをバッククォートで囲むと、標準出力を そのまま別のプログラムの引数として渡すことができます。 知らなかった...そんな機能があったとは...。実際に試してみよう!と思い、 enzo> ls 'ls' ls ん?もしかしてウソ情報?と一瞬思ったのですが、気を…

Fedora Core 3 ALSA and 2.6.10 Kernels

http://www.ces.clemson.edu/linux/alsa.shtml

Mozilla Firefox 0.9.1

私はGaleonを使っていますが、多少興味はあります。便利なのかしら?http://jt.mozilla.gr.jp/products/firefox/releases/0.9.html

やはりWindowsとは相性が悪かった--Fedora Core2にバグ

以前から、言われていましたが、Windowsとのデュアルブートの環境でやっぱりWindowsの方が起動しなくなるというバグあるとのことです。しかし、開発者は分かるがマニアじゃなくても使うでしょうに。 Red Hatがマニアや開発者向けに出している Linuxの最新バ…

カーネル2.6でHDD内の他のOSが起動しなくなる可能性

先日、Fedora Core 2 がリリースされましたが、Windowsとのデュアルブートな環境では、Windows XPが起動しなくなるというバグがあるそうです。もっとも、バグはFedora Core によるものではなく、kernel 2.6の問題とのことですが...。特に、以下の3つのステ…