You are here

UHEM Aynı Makinada çok iş çalıştırma.

UHEM tarafında şöyle bir durum bulunmaktadır.

Gaussian işleriniz için her bir işi 28 veya 40 core luk makinalara göndeririken, makinadaki tüm işlemcileri kullanmak verimli olmayabilir. input dosya içerisinde kullanılacak çekirdek sayısını tek bir makinadakinden az belirtirseniz, (örneğin 8 çekirdek istiyorum makinada 40 çekirdek var)  gibi makinadaki tüm işlemciler fatura edilir, bu da gereksiz kaynak kullanımı demektir. Bunu aşmak için, öncelikle bir makinayı submit edeceğimiz işler için kuyruktan talep etmek ve işlerimizi bu tek makinadaki işlemciler arasında dağıtmak gerekir.

bunun için kullanıdığım bash script dosyasına(uhem-g16.sh)  https://github.com/eromania/scripts adresinden ulaşabilirsiniz

scirpt 40 coreluk makinada işlerinizi dağıtıyor. input olarak verdiğiniz işlerin toplam çekirdek sayısının 40 tan küçük olmasına dikkat edin. altta örneği verilen durumda submit edilen 5 işin her biri 8 çekirdek talep etmektedir.

Kullanım.

./uhem-g16.sh deneme1.gjf deneme2.gjf deneme3.gjf deneme4.gjf deneme5.gjf

veya

./uhem-g16.sh deneme*.gjf

 

 

© 2020 CSECC