RE: About UPC

From: Kathy Yelick (yelick_at_EECS_dot_Berkeley_dot_EDU)
Date: Tue Sep 05 2006 - 10:56:33 PDT

  • Next message: Dan Bonachea: "Re: upc question"
    Jagan,
     
    UPC can run on top of an ethernet network using the "udp conduit" so
    depending 
    on what systems you would like to link together, it may be possible to do
    this.
    However, if you're tyring to write a singe program that works across
    multiple
    machines, each of which is quite different, this is not what UPC is designed
    for.
    UPC does not support heterogeneous systems and is really designed
    for data sharing within a single parallel cluster, shared-memory
    multiprocessor,
    or other systems that is managed as a single homogeneous system.  
     
    If you're referring to "Global Arrays" in the comparison, it is a library
    rather than
    a language.  There is no Global Arrays compiler.  It runs on top of ARMCI,
    which
    is similar to the GASNet layer used beneath our UPC implementations.  There 
    are other UPC implementations (gccupc from Intrepid, as well as compilers
    from 
    HP and Cray).  One of the advantage of UPC is that the compiler can and does
    perform optimizations of the UPC constructs.
     
    In terms of disadvantages, this would depend on what you're trying to do.
    It's probably best to try it out, as the installation is fairly easy.  Let
    us know
    if you have problems with our installation.
     
                      Kathy
    
    
    
      _____  
    
    From: owner-upc-users_at_lbl_dot_gov [mailto:owner-upc-users_at_lbl_dot_gov] On Behalf Of
    jagan jagan
    Sent: Tuesday, September 05, 2006 2:46 AM
    To: upc-users_at_lbl_dot_gov
    Subject: About UPC
    
    
    Dear sir,
              Me Jaganath.A from INDIA.
          we are doing our prject regardind shared data using UPC we want to
    have info about UPC. 
          Could it be possible to share the data among multiple systems and can
    access by the time?
         What are all the disadvantage of UPC?? Thouge we can step our feet to
    "GLOBAL array" tool kit y we not interested in choosing it. 
    Expecting your reply
     
    With faith
    Jaganath.A
    

  • Next message: Dan Bonachea: "Re: upc question"