dknight@elm.sdd.trw.com (David B. Knight) (08/02/90)
I was wondering if anyone knows how to get an accurate wallclock time in Fortran on the iPSC/2 Host. I am currently patching into the C routine time, which only returns the time in seconds as an integer. This is not really adequate for the type of timing I need to do, and something like milliseconds would be more appropriate. I have spoken to Intel customer support and for some reason they have never needed to do this sort of thing before, and don't know how. They suggested using the Unix timing routine that times the execution of a program, but that is unsuitable since I have a bunch of disk access in my host program that I don't want included in the timing analysis. I realize that the mclock() routine will do what I want on the nodes, but when called from the host it returns elapsed CPU time (or something like that) as opposed to actual wallclock time. Any help you can give me will be greatly appreciated. Thanks, Dave Knight dknight@elm.sdd.trw.com