以下の SDPA のバイナリを Ubunru(Windows Subsystem for Linux)上で -static 付きで作成して、Ubuntu 18.10 に送ったら、普通に動作しました。。。
1$ g++ -funroll-all-loops -O2 -m64 -fopenmp -DDIMACS_PRINT -D_REENTRANT -O2 -funroll-all-loops -fPIC -o sdpa sdpa-sdpa_exe.o -lpthread -L. -lsdpa -L/home/fujisawa/source/sdpa.7.4.1/mumps/build/lib -ldmumps -lmumps_common -lpord -L/home/fujisawa/source/sdpa.7.4.1/mumps/build/libseq -lmpiseq -L./lib -lopenblas -lgomp -L./lib -lopenblas -lgomp -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. -lpthread -lgfortran -lm -lgomp -lquadmath -lpthread -static
/usr/lib/gcc/x86_64-linux-gnu/7/libgomp.a(target.o): In function `gomp_target_init':
(.text+0x8b): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
Windows Subsystem for Linux を利用して Ubuntu 18.04 を Windows 10 上にインストールしました。
いつものように SDPA 7.4.1 の実行です。
◯問題1:karate.dat-s
gcc 7.3.0 + OpenBLAS 0.3.6.dev :120.40s
◯問題2:DSJC500.9.dat-s
gcc 7.3.0 + OpenBLAS 0.3.6.dev :37.33s
◯問題3:NH3+.2A2\".STO6G.pqgt1t2p.dat-s
gcc 7.3.0 + OpenBLAS 0.3.6.dev : 70.87s
◯計算サーバ
CPU : Core i9 7960X (16コア/32スレッド/2.8GHz/tb4.2GHz/22MB/165W) LGA2066,
メモリ : 128GB (32GB×4) DDR4 2666(PC4-21300)
OS : Windows 10 & Ubuntu 18.04
1$ g++ -funroll-all-loops -O2 -m64 -fopenmp -DDIMACS_PRINT -D_REENTRANT -O2 -funroll-all-loops -fPIC -o sdpa sdpa-sdpa_exe.o -lpthread -L. -lsdpa -L/home/fujisawa/source/sdpa.7.4.1/mumps/build/lib -ldmumps -lmumps_common -lpord -L/home/fujisawa/source/sdpa.7.4.1/mumps/build/libseq -lmpiseq -L./lib -lopenblas -lgomp -L./lib -lopenblas -lgomp -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. -lpthread -lgfortran -lm -lgomp -lquadmath -lpthread -static
/usr/lib/gcc/x86_64-linux-gnu/7/libgomp.a(target.o): In function `gomp_target_init':
(.text+0x8b): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
Windows Subsystem for Linux を利用して Ubuntu 18.04 を Windows 10 上にインストールしました。
いつものように SDPA 7.4.1 の実行です。
◯問題1:karate.dat-s
gcc 7.3.0 + OpenBLAS 0.3.6.dev :120.40s
◯問題2:DSJC500.9.dat-s
gcc 7.3.0 + OpenBLAS 0.3.6.dev :37.33s
◯問題3:NH3+.2A2\".STO6G.pqgt1t2p.dat-s
gcc 7.3.0 + OpenBLAS 0.3.6.dev : 70.87s
◯計算サーバ
CPU : Core i9 7960X (16コア/32スレッド/2.8GHz/tb4.2GHz/22MB/165W) LGA2066,
メモリ : 128GB (32GB×4) DDR4 2666(PC4-21300)
OS : Windows 10 & Ubuntu 18.04