[SCore-users-jp] mpif90 について

kameyama @ pccluster.org kameyama @ pccluster.org
2004年 4月 20日 (火) 12:09:15 JST


亀山です.

In article <20040420025802.59943.qmail @ web706.mail.yahoo.co.jp> "P.D" <diver_oct1981 @ yahoo.co.jp> wrotes:
> [score @ scic100 score]$ scout ulimit -a
> [scic101-4]:
> core file size        (blocks, -c) 0
> data seg size         (kbytes, -d) unlimited
> file size             (blocks, -f) unlimited
> max locked memory     (kbytes, -l) unlimited
> max memory size       (kbytes, -m) unlimited
> open files                    (-n) 1024
> pipe size          (512 bytes, -p) 8
> stack size            (kbytes, -s) unlimited
> cpu time             (seconds, -t) unlimited
> max user processes            (-u) 4095
> virtual memory        (kbytes, -v) unlimited

ということは, memory は足りているはずですね.
では,
1. まず, この program を scrun を使用せずに
    server% ./test.out
と動かすと動きますか?

2. 同様に compute host で scrun を使わずに
        comp1% ./test.out
   で動きますか?

動かなかったら,
     % strace ./test.out
と, strace をつけて動かしてみてください.
これでその program がどのような system call を使用しているか,
それが成功しているかがわかります.
動いたら, scrun で動かしておいて. compute host で
    $ ps axwww | grep test.out
と test.out の process を調べて
    % strace -p xxx
とそのプロセスを指定して strace してみてください.
これでなんらかの sysrem call に失敗していれば原因がわかると思います.

                       from Kameyama Toyohisa



SCore-users-jp メーリングリストの案内