Ведутся технические работы. Это может временно повлиять на скорость работы сайта. Приносим извинения за неудобства и благодарим за ваше понимание!

Проведены вычисления рекордной по масштабам компьютерной модели из области квантовой химии

Расчеты математической модели

Исследователи из Австралийского национального университета (Australian National University, ANU), используя один из самых мощных суперкомпьютеров в мире на сегодняшний день, произвели расчеты рекордной по масштабам математической модели. Эта модель рассчитала и выдала значения некоторых квантово-механических свойств молекулярных систем с точностью, значительно превосходящей точность всех предыдущих подобных расчетов. Вычисления подобного рода обеспечивают ученых данными, которые позже используются на практике при решении проблем, связанных с производством энергии, производством различных типов топлива, очистки воды, разработки лекарственных препаратов и т.п.

Математическая модель представляла собой один из вариантов реализации так называемого метода Хартри-Фока (Hartree-Fock), который является методом приближенного решения уравнения Шредингера и который позволяет определить электронную структуру и квантово-механическую энергию рассчитываемой молекулярной системы. Как уже упоминалось выше, данная модель является рекордной по масштабам на сегодняшний день, и для ее расчетов потребовались вычислительные мощности суперкомпьютера Summit, находящегося в Национальной лаборатории Ок-Ридж, США.

Для расчета математической модели такого масштаба потребовалась половина часа напряженной работы суперкомпьютера, в течение которых 26 268 графических процессоров NVIDIA V100 рассчитывали квантово-механические параметры 20 063 молекул воды с рекордной разрешающей способностью, что обеспечило высокую точность конечных результатов.

«Такие вычислительные методы открывают совершенно новые горизонты для проведения исследований в областях, в которых проведение реальных экспериментов является или чрезвычайно дорогой или просто невыполнимой задачей» — пишут исследователи, — «Результаты выполненных нами расчетов теперь будут использоваться учеными в качестве сравнительных и опорных величин в течение нескольких последующих лет».

Более детальное описание данного достижения, включая некоторые технические подробности, будет представлено на приближающейся международной конференции Supercomputing 2020 Conference.


( ! ) Warning: Invalid argument supplied for foreach() in /home/domains/malitikov.ru/public_html/wp-content/themes/malitikov/single.php on line 44
Call Stack
#TimeMemoryFunctionLocation
10.0000350792{main}( ).../index.php:0
20.0000351072require( '/home/domains/malitikov.ru/public_html/wp-blog-header.php ).../index.php:17
30.17058491640require_once( '/home/domains/malitikov.ru/public_html/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.17478516392include( '/home/domains/malitikov.ru/public_html/wp-content/themes/malitikov/single.php ).../template-loader.php:106

Мы рекомендуем


( ! ) Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 33554440 bytes) in /home/domains/malitikov.ru/public_html/wp-includes/class-wpdb.php on line 3114
Call Stack
#TimeMemoryFunctionLocation
10.0000350792{main}( ).../index.php:0
20.0000351072require( '/home/domains/malitikov.ru/public_html/wp-blog-header.php ).../index.php:17
30.17058491640require_once( '/home/domains/malitikov.ru/public_html/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.17478516392include( '/home/domains/malitikov.ru/public_html/wp-content/themes/malitikov/single.php ).../template-loader.php:106
50.362722794760WP_Query->__construct( $query = ['post_type' => 'post', 'post_status' => 'publish', 'fields' => 'ids', 'posts_per_page' => -1, 'no_found_rows' => TRUE, 'orderby' => 'none'] ).../single.php:65
60.362722794760WP_Query->query( $query = ['post_type' => 'post', 'post_status' => 'publish', 'fields' => 'ids', 'posts_per_page' => -1, 'no_found_rows' => TRUE, 'orderby' => 'none'] ).../class-wp-query.php:4081
70.362722794760WP_Query->get_posts( ).../class-wp-query.php:3949
80.363222806624wpdb->get_col( $query = 'SELECT wp_posts.ID\n\t\t\t\t\t FROM wp_posts \n\t\t\t\t\t WHERE 1=1 AND wp_posts.post_type = \'post\' AND ((wp_posts.post_status = \'publish\'))\n\t\t\t\t\t \n\t\t\t\t\t \n\t\t\t\t\t ', $x = ??? ).../class-wp-query.php:3300