Я ученый в области вычислений, и я выполняю много длительных вычислений в Linux. В частности, я запускаю моделирование молекулярной динамики (MD) с использованием пакета GROMACS. Это моделирование может занять несколько дней или недель, например, на 8–24 ядрах. У меня есть доступ к нескольким узлам кластера, что означает, что в любой момент времени я запускаю приблизительно 4 или 5 заданий (каждое на другом узле и каждое на 8-24 ядрах).
Проблема в том, что моделирование занимает переменное количество времени. Мне нравится, чтобы все узлы работали над симуляциями круглосуточно, но чтобы начать новое моделирование, мне нужно войти в систему с помощью терминала и выполнить некоторую ручную работу. Но я всегда забываю, сколько времени осталось в симуляции, поэтому я всегда заканчиваю тем, что постоянно проверяю их.
Есть ли способ получить электронное письмо, когда процесс Linux завершится? Может ли быть программа для Linux, которая делает это? Таким образом, я бы знал, когда войти в систему с терминала и подготовить следующую симуляцию.
Я использую Ubuntu Linux. Спасибо за ваше время.