Do the build using the following command: make make arch=Sooner_GotoBLAS_OpenMPI >& make_output.txt & This will take several minutes. NOTE: means if I get logged out, keep going;” the means stdout and nohup >& “Even “redirect stderr to the following file;” the ampersand at the end means this in background.” & “do If anything goes wrong, do the following: NOTE: Copy your file to your scratch directory: Make.Sooner_GotoBLAS_OpenMPI cp Make.Sooner_GotoBLAS_OpenMPI /scratch/yourusername Go up to the parent directory: cd .. NOTE: The two periods (“dotdot”) at the end of the command mean the parent of this cd “to directory” and are VERY IMPORTANT. Delete the entire HPL directory: rm hpl-2.0 –rf Repeat steps 15 - 17, above. Copy the file back into that directory; for example: Make.Sooner_GotoBLAS_OpenMPI . cp /scratch/yourusername/Make.Sooner_GotoBLAS_OpenMPI NOTE: The period (“dot”) at the end of the cp command means the current working “to directory” and is VERY IMPORTANT. Edit your to fix whatever caused the problem. Make.Sooner_GotoBLAS_OpenMPI Repeat step 22 as needed. Check that the output from the command (in the file named shows make make_output.txt) that you built HPL properly.
Do the build using the following make command: make arch=Sooner_GotoBLAS_OpenMPI >& make_output.txt & This will take several minutes. NOTE: nohup means “Even if I get logged out, keep going;” the >& means “redirect stdout and stderr to the following file;” the ampersand & at the end means “do this in background.” NOTE: If anything goes wrong, do the following: Copy your Make.Sooner_GotoBLAS_OpenMPI file to your scratch directory: cp Make.Sooner_GotoBLAS_OpenMPI /scratch/yourusername Go up to the parent directory: cd .. NOTE: The two periods (“dotdot”) at the end of the cd command mean “to the parent of this directory” and are VERY IMPORTANT. Delete the entire HPL directory: rm –rf hpl-2.0 Repeat steps 15 - 17, above. Copy the Make.Sooner_GotoBLAS_OpenMPI file back into that directory; for example: cp /scratch/yourusername/Make.Sooner_GotoBLAS_OpenMPI . NOTE: The period (“dot”) at the end of the cp command means “to the current working directory” and is VERY IMPORTANT. Edit your Make.Sooner_GotoBLAS_OpenMPI to fix whatever caused the problem. Repeat step 22 as needed. Check that the output from the make command (in the file named make_output.txt) shows that you built HPL properly.
ncsiworkshop2011intropar_exercise_hpl_gotoblas_build_20110630.docx