1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
import mpjdev.*;
import xdev.*;
import mpjbuf.*;
import java.util.Arrays;
public class init {
public static void main(String args[]) throws Exception{
//Device dev = Device.newInstance("niodev");
Device dev = MPJDev.init(new String[]{"","","niodev"});
long t1 = System.nanoTime();
xdev.ProcessID [] ids = dev.init(args);
xdev.ProcessID myID = dev.id();
if(Integer.parseInt(args[0]) == 0) {
System.out.print("\n"+args[0]+">su-time<"+(System.nanoTime()-t1)/(1000*1000*1000)+">");
System.out.println("myID "+myID);
System.out.println("rank "+args[0]);
System.out.println("uuid "+myID.uuid());
for(int i=0 ; i<ids.length ; i++) {
System.out.println("\n -----<"+i+">------");
System.out.print("ids["+i+"]=>"+ids[i]+"\t");
System.out.println("uuid "+ids[i].uuid());
}
}
dev.finish();
}
}
|