[mvapich-discuss] problem with MVAPICH2-X 2.0a

Jithin Jose jose at cse.ohio-state.edu
Thu Oct 3 14:25:38 EDT 2013


Dear Jeff,

Thanks for reporting this.
It looks like the upcc driver is not able to communicate with the public
UPC translator.

MVAPICH2-X UPC is based on Berkeley UPC. By default, 'upcc' compiler driver
will transparently
use Berkeley's HTTP-based public UPC-to-C translator during compilation.

The strace log indicates a connection timeout error, so it looks like the
some firewall is blocking it.
Please check if the firewall is blocking this outgoing traffic.

An alternative solution is to have a local installation of UPC translator.
You can get this from here:
http://upc.lbl.gov/download/release/berkeley_upc_translator-2.16.2.tar.gz

The translator can be compiled and installed using the following commands:
- make
- make install PREFIX=<translator-install-path>

After this, you just need to point upcc to use the locally installed
translator, as shown below:
upcc -translator=<translator-install-path> ...

Please let us know if it works fine.

Best,

--
Jithin Jose


On Thu, Oct 3, 2013 at 10:38 AM, Konz, Jeffrey (SSA Solution Centers) <
jeffrey.konz at hp.com> wrote:

>  ** **
>
> I tried to compile a upc code with MVAPICH2-X 2.0a and the compile hangs
> in the upcc.pl script.****
>
>
> I did a strace of the perl process and here's the output:****
>
> ** **
>
> Process 9780 attached - interrupt to quit****
>
> connect(3, {sa_family=AF_INET, sin_port=htons(80),
> sin_addr=inet_addr("128.55.6.196")}, 16) = -1 ETIMEDOUT (Connection timed
> out)****
>
> open("/etc/protocols", O_RDONLY|O_CLOEXEC) = 4****
>
> fstat(4, {st_mode=S_IFREG|0644, st_size=6455, ...}) = 0****
>
> mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
> 0x2ab077b9e000****
>
> read(4, "# /etc/protocols:\n# $Id: protoco"..., 4096) = 4096****
>
> close(4)                                = 0****
>
> munmap(0x2ab077b9e000, 4096)            = 0****
>
> close(3)                                = 0****
>
> socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 3****
>
> ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2b5fd7a0) = -1 EINVAL
> (Invalid argument)****
>
> lseek(3, 0, SEEK_CUR)                   = -1 ESPIPE (Illegal seek)****
>
> ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2b5fd7a0) = -1 EINVAL
> (Invalid argument)****
>
> lseek(3, 0, SEEK_CUR)                   = -1 ESPIPE (Illegal seek)****
>
> fcntl(3, F_SETFD, FD_CLOEXEC)           = 0****
>
> connect(3, {sa_family=AF_INET, sin_port=htons(80), sin_addr=inet_addr("
> 216.34.181.96")}, 16^C <unfinished ...>****
>
> Process 9780 detached****
>
> ** **
>
> I am using the mvapich2-x-2.0a-1.rhel6.stock download.  It was not
> installed in the default location.****
>
> System details:****
>
> % lsb_release -a****
>
> LSB Version:
> :core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
> ****
>
> Distributor ID: RedHatEnterpriseServer****
>
> Description:    Red Hat Enterprise Linux Server release 6.3 (Santiago)****
>
> Release:        6.3****
>
> Codename:       Santiago****
>
> ** **
>
> % uname -a****
>
> Linux hestian01 2.6.32-279.el6.x86_64 #1 SMP Wed Jun 13 18:24:36 EDT 2012
> x86_64 x86_64 x86_64 GNU/Linux****
>
> ** **
>
> % ibv_devinfo****
>
> hca_id: mlx4_0****
>
>         transport:                      InfiniBand (0)****
>
>         fw_ver:                         2.11.1024****
>
>         node_guid:                      24be:05ff:ff92:7170****
>
>         sys_image_guid:                 24be:05ff:ff92:7173****
>
>         vendor_id:                      0x02c9****
>
>         vendor_part_id:                 4099****
>
>         hw_ver:                         0x0****
>
>         board_id:                       HP_0240230019****
>
>         phys_port_cnt:                  2****
>
>                 port:   1****
>
>                         state:                  PORT_ACTIVE (4)****
>
>                         max_mtu:                4096 (5)****
>
>                         active_mtu:             4096 (5)****
>
>                         sm_lid:                 120****
>
>                         port_lid:               255****
>
>                         port_lmc:               0x00****
>
>                         link_layer:             InfiniBand****
>
> ** **
>
>                 port:   2****
>
>                         state:                  PORT_DOWN (1)****
>
>                         max_mtu:                4096 (5)****
>
>                         active_mtu:             4096 (5)****
>
>                         sm_lid:                 0****
>
>                         port_lid:               0****
>
>                         port_lmc:               0x00****
>
>                         link_layer:             InfiniBand****
>
> ** **
>
> ** **
>
> Thanks,****
>
> -Jeff****
>
> ** **
>
> ** **
>
> /**********************************************************/****
>
> /* Jeff Konz                          jeffrey.konz at hp.com */****
>
> /* Solutions Architect                   HPC Benchmarking */****
>
> /* Americas Shared Solutions Architecture (SSA)           */****
>
> /* Hewlett-Packard Company                                */****
>
> /* Office: 248-491-7480              Mobile: 248-345-6857 */ ****
>
> /**********************************************************/****
>
> ****
>
> _______________________________________________
> mvapich-discuss mailing list
> mvapich-discuss at cse.ohio-state.edu
> http://mail.cse.ohio-state.edu/mailman/listinfo/mvapich-discuss
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20131003/171f2cd2/attachment-0001.html


More information about the mvapich-discuss mailing list