Package aleph

Examples of aleph.Join.waitFor()


      root = newCell(null,0,data[ PE.thisPE().getIndex() ]);
      for ( pe = 0; pe < PE.numPEs(); pe++ ) {
        MakeTreeThread forkMakeTree = new MakeTreeThread( root, data[pe] );
        forkMakeTree.start( PE.getPE(pe), join );
      }
      join.waitFor();
      // get returned value
      while(join.hasNext()) {
        try{
          Data d = (Data)join.next();
          data[ d.pe ] = d;
View Full Code Here


  System.out.println("compute cofm ...");
      for ( pe = 0; pe < PE.numPEs(); pe++ ) {
        HackCofmThread forkHackCofm = new HackCofmThread( data[pe] );
        forkHackCofm.start( PE.getPE(pe), join );
      }
      join.waitFor();
      // get returned value
      while(join.hasNext()) {
        try{
          Data d = (Data)join.next();
          data[ d.pe ] = d;
View Full Code Here

      for ( pe = 0; pe < PE.numPEs(); pe++ ) {
        StepVelThread forkStepVel = new StepVelThread( dt, root, data[pe] );
        forkStepVel.start( PE.getPE(pe), join );
      }
      join.waitFor();
      // get returned value
      while(join.hasNext()) {
        try{
          Data d = (Data)join.next();
          data[ d.pe ] = d;
View Full Code Here

      for ( pe = 0; pe < PE.numPEs(); pe++ ) {
        StepPosThread forkStepPos = new StepPosThread( dtime, data[pe] );
        forkStepPos.start( PE.getPE(pe), join );
      }
      join.waitFor();
      // get returned value
      while(join.hasNext()) {
        try{
          Data d = (Data)join.next();
          data[ d.pe ] = d;
View Full Code Here

    for ( int pe = 0; pe < PE.numPEs(); pe++ ) {
      OutputThread forkOutput = new OutputThread( data[pe] );
      forkOutput.start( PE.getPE(pe), join );
    }
    join.waitFor();
  }

  /** =========================================
   * math functions
   */
 
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.