#!/bin/ksh 

#########################################################################
#   Copyright (C) 2026 by Bassem W Jamaleddine. All Rights Reserved.    #
#   How to Build Your Desktop Supercomputer ISBN 9798161121221 Oct 2026 #
#########################################################################

PROG=$1
CPPc=$1
CPPc+=".cpp"
PHIg=$1
PHIg+="_xphi_Gg"
ASMc=$PHIg
ASMc+=".MIC-ASM"
echo $PROG
echo $CPPc
echo $PHIg
echo $ASMc

icpc -openmp -O3 -g -opt-threads-per-core=4 -mmic $CPPc  gettime.cpp -o $PHIg
scp $PHIg  mic0:/tmp
#scp $1_xphi_Gg mic0:/tmp

ssh mic0 "rm /tmp/$ASMc"

ssh mic0 "gdb --batch-silent -ex 'set trace-commands off' \
 -ex 'set pagination off' -ex 'set logging on /tmp/$ASMc' \
 -ex 'set disassembly intel' \
 -ex 'disassemble main' -ex 'quit'  /tmp/$PHIg"

scp mic0:/tmp/$ASMc .

