Hello all, I'm sorry if this has been brought up before, however I could not immediately find a resolution to the problem I'm having.
I'm trying to run hwloc on the Xeon Phi MIC hardware, as I believe this <https://www.mail-archive.com/hwloc-users@lists.open-mpi.org/msg00901.html> exchange noted that running hwloc-ls on the host only describes the location, as well as the core count and memory. I have mounted a NFS drive at /install, and have tried to install hwloc from the host onto the shared space using: - # ./autogen.sh - # ./configure --prefix=/install - # make - # make install However, when I run: - # /install/bin/hwloc-info I get the following output: - -bash: /install/bin/hwloc-info: cannot execute binary file According to this <https://superuser.com/questions/435988/how-can-i-resolve-the-error-cannot-execute-binary-file#436081> super user post, it may likely be that the architectures are incompatible, and indeed: - # file /install/bin/hwloc-info outputs: - hwloc-info: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=0x43de04bb145de2499255af0cfb1e21ae7736ba5f, not stripped And: - # uname -a outputs: - Linux PhiMachine 2.6.38.8+mpss3.3.5 #1 SMP Thu May 14 10:27:45 PDT 2015 k10m GNU/Linux And - # uname -m returns: - k1om Is this why I cannot natively run hwloc on my MIC hardware? And if so, are there any suggestions about potential workarounds? Thank you all very much, Jake
_______________________________________________ hwloc-users mailing list hwloc-users@lists.open-mpi.org https://rfd.newmexicoconsortium.org/mailman/listinfo/hwloc-users