Jestem naukowcem obliczeniowym i przeprowadzam wiele długich obliczeń w systemie Linux. W szczególności prowadzę symulacje dynamiki molekularnej (MD) przy użyciu pakietu GROMACS. Te symulacje mogą trwać kilka dni lub tygodni, wykorzystując (na przykład) od 8 do 24 rdzeni. Mam dostęp do kilku węzłów klastra, co oznacza, że w danym momencie uruchamiam około 4 lub 5 zadań (każde na innym węźle i każdy na 8–24 rdzeniach).
Problem polega na tym, że symulacja zajmuje zmienną ilość czasu. Lubię, aby wszystkie węzły pracowały nad symulacjami przez całą dobę, ale aby rozpocząć nową symulację, muszę zalogować się przy użyciu terminala i wykonać trochę pracy ręcznej. Ale zawsze zapominam, ile czasu pozostało w symulacji, więc zawsze kończę na ciągłym sprawdzaniu ich.
Czy jest jakiś sposób na otrzymanie wiadomości e-mail po zakończeniu procesu Linux? Czy może istnieć program Linux, który to robi? W ten sposób wiedziałbym, kiedy zalogować się do terminala i przygotować następną symulację.
Używam Ubuntu Linux. Dziękuję za Twój czas.