CP2K: Różnice pomiędzy wersjami

Z KdmWiki
Przejdź do nawigacji Przejdź do wyszukiwania
(Opis sposobu wstawiania zadań i informacja o wersjach)
 
 
(Nie pokazano 10 wersji utworzonych przez 5 użytkowników)
Linia 1: Linia 1:
 
<small>< [[Podręcznik użytkownika KDM]] < [[Oprogramowanie KDM]] < [[Oprogramowanie naukowe]] < CP2K</small>
 
<small>< [[Podręcznik użytkownika KDM]] < [[Oprogramowanie KDM]] < [[Oprogramowanie naukowe]] < CP2K</small>
{{aplikacja|nazwa=CP2K|serwer=[[Supernova]]|wersja=2.4|wersja2=2.3}}
+
{{aplikacja|nazwa=CP2K|logo=[[Plik:cp2k-logo.png|noframe|center]]|serwer=[[Bem]]|wersja='''8.1'''|wersja2=2.6.1|}}
 +
===Informacje ogólne===
 +
 
 +
CP2K jest programem służącym do atomistycznych i molekularnych symulacji ciał stałych, roztworów, molekuł i systemów biologicznych.
 +
 
 +
CP2K jest kodem umożliwiającym przeprowadzanie symulacji z zastosowaniem wielu metod, m.in.:
 +
* QM/MM
 +
* Hartree-Fock
 +
* Rachunek zaburzeń Møllera-Plesseta i metoda MP2
 +
* Teoria funkcjonału gęstości (DFT)
 +
Częścią programu CP2K jest Quickstep model bazujący na metodzie GPW (Gaussian and plane waves method).
 +
 
 +
CP2K jest łatwo dostępny, objęty licencją GPL. Może być efektywnie przetwarzany równolegle.
 +
 
 
=== Wstawianie zadań wsadowych do kolejki ===
 
=== Wstawianie zadań wsadowych do kolejki ===
  
Aby wstawić zadanie CP2K należy skorzystać ze skryptu '''sub-cp2k''', który przyjmuje następujące parametry (z których tylko pierwszy jest wymagany):
+
Aby wstawić zadanie CP2K należy skorzystać ze skryptu '''sub-cp2k''' (uruchamia domyślną wersję programu).
* nazwę pliku wejściowego
+
 
* '''-n''' N (gdzie N to liczba wnioskowanych węzłów)
+
Uruchomienie skryptu bez podania argumentów wyświetli podpowiedź jak należy te argumenty specyfikować:
* '''-c''' C (gdzie C to liczba wnioskowanych rdzeni per węzeł)
+
 
* '''-m''' M (gdzie M to ilość pamięci w MB)
+
> sub-cp2k
* '''-q''' Q (gdzie Q to nazwa kolejki)
+
Usage: /usr/local/bin/sub-cp2k input_file [parameters]
 +
Parameters:
 +
-q queue (default - main)
 +
-n nodes (default - 1)
 +
-p cores (per node, default - 1)
 +
-m memory (per node, in MB, default - 2000)
 +
-w walltime (in hours, default - 504)
 +
 
 +
Na przykład
 +
 
 +
> sub-cp2k test.inp -q main -n 1 -p 2 -m 4000 -w 2
 +
 
 +
Zadanie uruchomione zostanie na 2 rdzeniach (w obrębie jednego węzła), wymaga 4000 MB RAM  (po 2000 MB na proces), walltime zadania jest równy 2 godziny.
 +
 
 +
=== Input===
  
 +
Wygląd oraz opis pliku inputowego programu CP2K wraz z dozwolonymi parametrami dostępny jest na stronie : http://manual.cp2k.org/trunk/
  
 
=== CP2K w sieci ===
 
=== CP2K w sieci ===
 
* [http://www.cp2k.org/ Strona domowa CP2K]
 
* [http://www.cp2k.org/ Strona domowa CP2K]
 +
* [https://groups.google.com/forum/#!forum/cp2k Grupa google ]
  
 
'''Zobacz też:''' [[Oprogramowanie KDM]]
 
'''Zobacz też:''' [[Oprogramowanie KDM]]

Aktualna wersja na dzień 12:21, 8 mar 2021

< Podręcznik użytkownika KDM < Oprogramowanie KDM < Oprogramowanie naukowe < CP2K

CP2K
noframe
Serwer Wersja
Bem 8.1
2.6.1
Kontakt
kdm@wcss.pl

Informacje ogólne

CP2K jest programem służącym do atomistycznych i molekularnych symulacji ciał stałych, roztworów, molekuł i systemów biologicznych.

CP2K jest kodem umożliwiającym przeprowadzanie symulacji z zastosowaniem wielu metod, m.in.:

  • QM/MM
  • Hartree-Fock
  • Rachunek zaburzeń Møllera-Plesseta i metoda MP2
  • Teoria funkcjonału gęstości (DFT)

Częścią programu CP2K jest Quickstep model bazujący na metodzie GPW (Gaussian and plane waves method).

CP2K jest łatwo dostępny, objęty licencją GPL. Może być efektywnie przetwarzany równolegle.

Wstawianie zadań wsadowych do kolejki

Aby wstawić zadanie CP2K należy skorzystać ze skryptu sub-cp2k (uruchamia domyślną wersję programu).

Uruchomienie skryptu bez podania argumentów wyświetli podpowiedź jak należy te argumenty specyfikować:

> sub-cp2k
Usage: /usr/local/bin/sub-cp2k input_file [parameters]
Parameters:
-q queue (default - main)
-n nodes (default - 1)
-p cores (per node, default - 1)
-m memory (per node, in MB, default - 2000)
-w walltime (in hours, default - 504)

Na przykład

> sub-cp2k test.inp -q main -n 1 -p 2 -m 4000 -w 2 

Zadanie uruchomione zostanie na 2 rdzeniach (w obrębie jednego węzła), wymaga 4000 MB RAM (po 2000 MB na proces), walltime zadania jest równy 2 godziny.

Input

Wygląd oraz opis pliku inputowego programu CP2K wraz z dozwolonymi parametrami dostępny jest na stronie : http://manual.cp2k.org/trunk/

CP2K w sieci

Zobacz też: Oprogramowanie KDM