hi, I encouter a problem

From: luxingjing (eirc.lew_at_gmail_dot_com)
Date: Sun Oct 26 2008 - 16:21:10 PST

  • Next message: Paul H. Hargrove: "Re: hi, I encouter a problem"
    Hi,
    
      After I intstalled upc2.6.0 version and the network is mpich1.2.7 version;
    
    I compile and run the program like below: 
    
    Upcc  -T=32 hello.c �Co hello
    
    Upcrun �CN 4 hello
    
    But in fact, all the threads are layed out on one node only. My environment
    set shows below:
    
     
    
    export
    LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/autopar/mpich1.2.7/lib:/home/autopar/
    upc_mpi1/dbg/lib:/home/autopar/upc_mpi1/opt/lib
    
    export PATH=/home/autopar/mpich1.2.7/bin:/home/autopar/upc_mpi1/bin:$PATH
    
    export UPC_NODES="node17 node18 node19 node20"
    
     
    
     
    
    And the the warnings are:
    
    WARNING: Don't know how to control process->node layout with your mpirun
    
    WARNING: PROCESS LAYOUT MIGHT NOT MATCH YOUR REQUEST
    
    WARNING: Using GASNet's mpi-conduit, which exists for portability
    convenience.
    
    WARNING: Support was detected for native GASNet conduits: vapi
    
    WARNING: You should *really* use the high-performance native GASNet conduit
    
    WARNING: if communication performance is at all important in this program
    run.
    
    UPCR: UPC thread 31 of 32 on gnode20 (process 31 of 32, pid=19952)
    
    UPCR: UPC thread  2 of 32 on gnode20 (process  2 of 32, pid=19718)
    
    UPCR: UPC thread  7 of 32 on gnode20 (process  7 of 32, pid=19758)
    
    UPCR: UPC thread 15 of 32 on gnode20 (process 15 of 32, pid=19822)
    
    UPCR: UPC thread 27 of 32 on gnode20 (process 27 of 32, pid=19920)
    
    UPCR: UPC thread 29 of 32 on gnode20 (process 29 of 32, pid=19936)
    
    UPCR: UPC thread 25 of 32 on gnode20 (process 25 of 32, pid=19904)
    
    UPCR: UPC thread 13 of 32 on gnode20 (process 13 of 32, pid=19806)
    
    UPCR: UPC thread 24 of 32 on gnode20 (process 24 of 32, pid=19894)
    
    UPCR: UPC thread 22 of 32 on gnode20 (process 22 of 32, pid=19878)
    
    UPCR: UPC thread 23 of 32 on gnode20 (process 23 of 32, pid=19886)
    
    UPCR: UPC thread 21 of 32 on gnode20 (process 21 of 32, pid=19870)
    
    UPCR: UPC thread  9 of 32 on gnode20 (process  9 of 32, pid=19774)
    
    UPCR: UPC thread 19 of 32 on gnode20 (process 19 of 32, pid=19854)
    
    UPCR: UPC thread 11 of 32 on gnode20 (process 11 of 32, pid=19790)
    
    UPCR: UPC thread  8 of 32 on gnode20 (process  8 of 32, pid=19766)
    
    UPCR: UPC thread 20 of 32 on gnode20 (process 20 of 32, pid=19862)
    
    UPCR: UPC thread 26 of 32 on gnode20 (process 26 of 32, pid=19912)
    
    UPCR: UPC thread 18 of 32 on gnode20 (process 18 of 32, pid=19846)
    
    UPCR: UPC thread 28 of 32 on gnode20 (process 28 of 32, pid=19928)
    
    UPCR: UPC thread  0 of 32 on gnode20 (process  0 of 32, pid=19706)
    
    UPCR: UPC thread 12 of 32 on gnode20 (process 12 of 32, pid=19798)
    
    UPCR: UPC thread  1 of 32 on gnode20 (process  1 of 32, pid=19710)
    
    UPCR: UPC thread 17 of 32 on gnode20 (process 17 of 32, pid=19838)
    
    UPCR: UPC thread 30 of 32 on gnode20 (process 30 of 32, pid=19944)
    
    UPCR: UPC thread  6 of 32 on gnode20 (process  6 of 32, pid=19750)
    
    UPCR: UPC thread  5 of 32 on gnode20 (process  5 of 32, pid=19742)
    
    UPCR: UPC thread 14 of 32 on gnode20 (process 14 of 32, pid=19814)
    
    UPCR: UPC thread 10 of 32 on gnode20 (process 10 of 32, pid=19782)
    
    UPCR: UPC thread  4 of 32 on gnode20 (process  4 of 32, pid=19734)
    
    UPCR: UPC thread 16 of 32 on gnode20 (process 16 of 32, pid=19830)
    
    UPCR: UPC thread  3 of 32 on gnode20 (process  3 of 32, pid=19726)
    
    Hello World from Thread 0 (of 32 THREADS)
    
    Hello World from Thread 30 (of 32 THREADS)
    
    Hello World from Thread 2 (of 32 THREADS)
    
    Hello World from Thread 25 (of 32 THREADS)
    
    Hello World from Thread 23 (of 32 THREADS)
    
    Hello World from Thread 1 (of 32 THREADS)
    
    Hello World from Thread 24 (of 32 THREADS)
    
    Hello World from Thread 10 (of 32 THREADS)
    
    Hello World from Thread 4 (of 32 THREADS)
    
    Hello World from Thread 14 (of 32 THREADS)
    
    Hello World from Thread 26 (of 32 THREADS)
    
    Hello World from Thread 9 (of 32 THREADS)
    
    Hello World from Thread 31 (of 32 THREADS)
    
    Hello World from Thread 5 (of 32 THREADS)
    
    Hello World from Thread 7 (of 32 THREADS)
    
    Hello World from Thread 8 (of 32 THREADS)
    
    Hello World from Thread 15 (of 32 THREADS)
    
    Hello World from Thread 20 (of 32 THREADS)
    
    Hello World from Thread 18 (of 32 THREADS)
    
    Hello World from Thread 17 (of 32 THREADS)
    
    Hello World from Thread 27 (of 32 THREADS)
    
    Hello World from Thread 16 (of 32 THREADS)
    
    Hello World from Thread 6 (of 32 THREADS)
    
    Hello World from Thread 22 (of 32 THREADS)
    
    Hello World from Thread 21 (of 32 THREADS)
    
    Hello World from Thread 12 (of 32 THREADS)
    
    Hello World from Thread 11 (of 32 THREADS)
    
    Hello World from Thread 13 (of 32 THREADS)
    
    Hello World from Thread 3 (of 32 THREADS)
    
    Hello World from Thread 28 (of 32 THREADS)
    
    Hello World from Thread 29 (of 32 THREADS)
    
    Hello World from Thread 19 (of 32 THREADS)
    
     
    
    Wish your help!
    
      Thank you!
    
       Yours Eric.
    
     
    
     
    

  • Next message: Paul H. Hargrove: "Re: hi, I encouter a problem"