زبان اسکریپت نویس NCAR COMMAND LANGUAGE یا همون ncl زبانی بسیار قوی برای پردازش و تهیه نقشه های هواشناسی و دریایی و همچنین اقلیمی هستش.
برای تست یک اسکریپت نوشتم و اینطوری صدا زدم،
str1="aqsurf"
str2=str1+nt
print(str2)
بسیار ساده، به تعداد هسته های پردازشی صف درست میشود.
NumberOfCPUs=`(cat /proc/cpuinfo |grep processor|tail -n 1 |awk '{print $3}')`
for ARG in {000..099}; do
echo $ARG
sleep 5&
NPROC=$(($NPROC+1))
if [ "$NPROC" -ge $NumberOfCPUs ]; then
wait
NPROC=0
echo '******************************'
fi
done
دستور زیر اطلاعات کلی سیستم عامل لینوکس رو در خصوص هسته های پردازشی میدهد
cat /proc/cpuinfo
و دستور زیر شماره هسته های شناسایی شده را
cat /proc/cpuinfo |grep processor
برای نصب gcc 4.8 بر روی CentOS 6 T بسته نرم افزاری devtoolset-2 را از سایت و سرورهای مرکز سرن به صورت زیر انجام می دهیم
sudo rpm --import http://ftp.scientificlinux.org/linux/scientific/5x/x86_64/RPM-GPG-KEYs/RPM-GPG-KEY-cern
wget -O /etc/yum.repos.d/slc6-devtoolset.repo http://linuxsoft.cern.ch/cern/devtoolset/slc6-devtoolset.repo
و در نهایت
sudo yum install devtoolset-2
برای فعال کردن gcc 4.8 دستور زیر را باید در محیط لینوکس اجرا کنیم
scl enable devtoolset-2 bash
و جهت تست
gcc --version
g++ --version
gfortran --version
دستور نصب اپن جاوا jdk روی لینوکس ابونتو
نسخه 8
sudo apt-get install openjdk-8-jdk
نسخه 7
sudo apt-get install openjdk-7-jdk