minor change in tcpip/
tcpip/ipaddr.cpp now done
tcpip/server.cpp and tcp_utils.cpp done
but server.exe does not work from a6400z at home
debugging tcpip/server --> getaddrinfo() error
debugged error in tcpip/tcp_utils.cpp/bind2port().
should clear hint before calling getaddrinfo():
 int bind2port(const char* portnum){
        struct addrinfo hint;
+       memset(&hint, 0, sizeof(hint));
        hint.ai_family = AF_UNSPEC;
        hint.ai_socktype = SOCK_STREAM;
        hint.ai_flags = AI_PASSIVE;
tcpip/client.cpp done except for saving congestion window and testing
minor Makefile edit: -Wno-unused-result does not work at lonestar
tcpip/client/server tested
tcpip/ is done
xphi-offload/ modularized a bit further
xphi-mmult/test_mult.cpp is now working
not sure why had a linking error/runtime error on compute nodes,
but the error now seems to be gone
xphi-mmult/OUTPUT
timing info for host + host-->mic offload + mkl offload
and native mic execution of dgemm
xphi-microk/
fma instn tested
test_instn.cpp/test_fma() working
extern "C" does not seem to work correctly with -mmic
had to explicitly mangle names in fma.s
fma0.s is working now
there was a programming error in earlier commit's fma.s
verified that -mmic does not handle extern "C" correctly
figured out a single swizzle instruction in fma1.s
xphi-microk/fma0, fma1, fma2, fma3.s effect 4 permutations correctly
using swizzle
xphi-microk/fma0-->7.s generating 8 diagonals of 8x1x8 outer product
xphi-microk/
asm8x1x8.s
asm8x12x8.s
asm8x24x8.s
asm8x36x8.s
asm8x48x8.s
asm_mult.hh
tested correctly
xphi-microk/time_asm.cpp
got to slightly less than 50% of peak bandwidth

xeon phi part done for now