Page MenuHomec4science

runme_mic
No OneTemporary

File Metadata

Created
Sat, Nov 30, 01:28

runme_mic

#!/bin/sh
#
##******************************************************************************
## Copyright(C) 2001-2013 Intel Corporation. All Rights Reserved.
##
## The source code, information and material ("Material") contained herein is
## owned by Intel Corporation or its suppliers or licensors, and title to such
## Material remains with Intel Corporation or its suppliers or licensors. The
## Material contains proprietary information of Intel or its suppliers and
## licensors. The Material is protected by worldwide copyright laws and treaty
## provisions. No part of the Material may be used, copied, reproduced,
## modified, published, uploaded, posted, transmitted, distributed or disclosed
## in any way without Intel's prior express written permission. No license
## under any patent, copyright or other intellectual property rights in the
## Material is granted to or conferred upon you, either expressly, by
## implication, inducement, estoppel or otherwise. Any license under such
## intellectual property rights must be express and approved by Intel in
## writing.
##
## *Third Party trademarks are the property of their respective owners.
##
## Unless otherwise agreed by Intel in writing, you may not remove or alter
## this notice or any other notice embedded in Materials by Intel or Intel's
## suppliers or licensors in any way.
##
##******************************************************************************
# This script to be uploaded to MIC and to be called there natively
# List of files to upload: runme_mic xlinpack_mic lininput_mic libiomp5.so
# The libiomp5.so is to be put into location listed in LD_LIBRARY_PATH
#
echo "This is a SAMPLE run script for SMP LINPACK. Change it to reflect"
echo "the correct number of CPUs/threads, problem input files, etc.."
# Setting up affinity for better threading performance
export KMP_AFFINITY=explicit,granularity=fine,proclist=[1-$(($(cat /proc/cpuinfo|grep proc|wc -l)-1)),0]
arch=mic
{
date
./xlinpack_$arch lininput_$arch
echo -n "Done: "
date
} | tee lin_$arch.txt

Event Timeline