PETSC
TR-Grid sitesinden
Petsc sparse matrixler üretip , olarla hesap yapmak üzere hazırlanmış yüksek seviyeli bir kütüphanedir. İçinde Pek çok matrix çözücü ve çözüçüleri, preconditioner'ları barındırır. Petsc yi seri ve ve parelel programlarda kullanmak mümkündür.
Petsc hakkında daha fazla bilgi için geliştirici sayfasını, http://www.mcs.anl.gov/petsc/petsc-as, ziyaret edebilirsiniz.
TR-01-ULAKBIM kümesi için bu kütüphane hali hazırda seri ve paralel olarak derlenmiş bulunmaktadır. Bu kütüphane ile yazdığınız programları derlemek ve çalıştırmak için kütüphane ile işgili çevre değişkenler kullanım sırasında ayarlanmalıdır. Bu işlem module uygulaması ile otomatik olarak gerçekleştirilir.
TR-01-ULAKBIM kümesine göndereceginiz paralel işler için pbs betiğinizi içerisine aşağıdaki satırları eklemeniz eterlidir.
. /usr/share/Modules/init/sh module load tr-01-ulakbim/library/petsc-3.0.0-p10/intel-parallel
TR-01-ULAKBIM kümesine göndereceginiz seri işler için pbs betiğinizi içerisine aşağıdaki satırları eklemeniz eterlidir.
. /usr/share/Modules/init/sh module load tr-01-ulakbim/library/petsc-3.0.0-p10/intel-sequential
Moduller ve PBS hakkında daha fazla bilgi için aşağıdaki sayfalara göz atabilirsiniz.





