Liebe himalaya-Nutzer, himalaya laeuft jetzt wie die Workstations unter Ubuntu 10.04 LTS. Zunaechst: Jeder muss seinen Code neu uebersetzen. Die wichtigste Neuerung besteht darin, dass wir jetzt OpenMPI statt MPICH als Standard verwenden. Fuer diejenigen, die qsub.binary zum Submitten von Jobs verwenden, aendert sich nichts. Alle anderen muessen den mpirun-Aufruf in ihren Skripten aendern: /usr/bin/mpirun -mca btl mx,sm,self -x GOTO_NUM_THREADS=1 -x MX_RCACHE=0 <Executable> <Optionen fuer Euer Programm> Wie ihr sieht, muss kein -machinefile und kein -np mehr spezifiziert werden. Stattdessen bedeutet: -mca btl mx,sm,self: Benutze Myrinet als Hochgeschwindigkeitsnetzwerk. Ohne diese Option geht die Kommunikation ueber das langsame Ethernet! -x GOTO_NUM_THREADS=1: Um die Anzahl der Threads fuer die GotoBLAS auf eine pro prozess zu begrenzen. Wer die GotoBLAS nicht nutzt, braucht diesen Parameter nicht -x MX_RCACHE=0 : Schaltet den Registration Cache des Myrinets aus. Dieser Parameter sollte immer angegeben werden, wenn Eure Anwendung ein nicht-Standard malloc verwendet (z.B. PETSc). Auf der /opt-Platte sind BlockSolve, Petsc und GotoBLAS bereits an das neue Ubuntu angepasst. Der Rest der /opt-Platte folgt in den naechsten Tagen. Die AMG-Nutzer finden die neu uebersetzte AMG-Library unter /home/metsch/CODES/AMGLIB. Wenn noch Fragen sind oder Euch Fehler auffallen, schreibt einfach an paradm@ins.uni-bonn.de. Viel Spass, Bram.