Ведутся технические работы. Это может временно повлиять на скорость работы сайта. Приносим извинения за неудобства и благодарим за ваше понимание!
Компьютеры, построенные на основе классической архитектуры фон Неймана, производят обработку данных при помощи центрального процессора, а исходные данные и результаты расчетов хранятся в других местах — в оперативной памяти, на жестком или твердотельном диске. Такая архитектура используется уже в течение нескольких десятилетий, но ее никак нельзя назвать оптимальной и эффективной из-за наличия так называемых узких мест.
Самым известным узким местом, ограничивающим быстродействие современных компьютеров, является интерфейс между процессором и памятью, эта шина имеет ограниченную пропускную способность и в моменты высокой вычислительной нагрузки процессоры вынуждены «накручивать холостые циклы», теряя время и ожидая освобождения шины. Этого недостатка полностью лишен самый мощный компьютер естественного происхождения — головной мозг, состоящий из нейронов, способных одновременно хранить и обрабатывать информацию.
За последние годы ученые и инженеры добились достаточно значительных успехов в деле подражания функционированию головного мозга, используя архитектуру «вычислений в памяти» реализованную на основе мемристорных ячеек. Эти ячейки, подобно нейронам, также способны хранить и обрабатывать информацию, что освобождает такие процессоры от постоянной необходимости в перемещении данных, на что расходуется достаточно большое количество времени и энергии.
И не так давно ученые из Швейцарского федерального политехнического университета Лозанны (Swiss Ecole Polytechnique Federale de Lausanne, EPFL) разработали и изготовили прототип нового процессора, в котором архитектура «вычислений в памяти» реализована при помощи совершенно нового подхода. А основой всего этого стал условно двухмерный материал — дисульфид молибдена (молибденит, MoS2), который уже давно фигурирует в роли одного из самых основных альтернативных материалов для электроники.
Толщина одного слоя молибденита составляет всего три атома. Этот материал является превосходным полупроводником и имеет огромный потенциал для миниатюризации электронных устройств и компонентов, в которых он применяется.
Основой нового процессора являются не мемристоры, а так называемые полевые транзисторы с плавающим затвором (floating-gate field-effect transistor, FGFET). Такие транзисторы, способные хранить электрический заряд в течение долгого времени, уже широко используются в энергонезависимой флэш-памяти, которая имеется в любом компьютере, мобильном телефоне, фото- и видеокамере. Элементы из дисульфида молибдена обладают чувствительностью по отношению к электрическим зарядам, хранящимся в FGFET-транзисторах, и за счет этого они могут выполнять одновременно функцию хранения и логической обработки информации.
«Первый экспериментальный чип с подобной ячейкой памяти-логики мы держали в руках еще десять лет назад» — рассказывает Андрас Кис (Andras Kis), ведущий исследователь, — «Сейчас мы уже способны изготовить за один проход схему, содержащую до 80 таких ячеек, которые имеют набор строго заданных параметров. Это открывает путь к созданию вычислительных устройств меньших размеров, обладающих высокой вычислительной мощностью и демонстрирующих высочайшую энергетическую эффективность».
( ! ) Warning: Invalid argument supplied for foreach() in /home/domains/malitikov.ru/public_html/wp-content/themes/malitikov/single.php on line 44 | ||||
---|---|---|---|---|
Call Stack | ||||
# | Time | Memory | Function | Location |
1 | 0.0000 | 350792 | {main}( ) | .../index.php:0 |
2 | 0.0000 | 351072 | require( '/home/domains/malitikov.ru/public_html/wp-blog-header.php ) | .../index.php:17 |
3 | 0.0897 | 8500224 | require_once( '/home/domains/malitikov.ru/public_html/wp-includes/template-loader.php ) | .../wp-blog-header.php:19 |
4 | 0.0916 | 8524976 | include( '/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 20480 bytes) in /home/domains/malitikov.ru/public_html/wp-includes/class-wpdb.php on line 2322 | ||||
---|---|---|---|---|
Call Stack | ||||
# | Time | Memory | Function | Location |
1 | 0.0000 | 350792 | {main}( ) | .../index.php:0 |
2 | 0.0000 | 351072 | require( '/home/domains/malitikov.ru/public_html/wp-blog-header.php ) | .../index.php:17 |
3 | 0.0897 | 8500224 | require_once( '/home/domains/malitikov.ru/public_html/wp-includes/template-loader.php ) | .../wp-blog-header.php:19 |
4 | 0.0916 | 8524976 | include( '/home/domains/malitikov.ru/public_html/wp-content/themes/malitikov/single.php ) | .../template-loader.php:106 |
5 | 0.2373 | 22803120 | WP_Query->__construct( $query = ['post_type' => 'post', 'post_status' => 'publish', 'fields' => 'ids', 'posts_per_page' => -1, 'no_found_rows' => TRUE, 'orderby' => 'none'] ) | .../single.php:65 |
6 | 0.2373 | 22803120 | WP_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 |
7 | 0.2373 | 22803120 | WP_Query->get_posts( ) | .../class-wp-query.php:3949 |
8 | 0.2378 | 22814984 | wpdb->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 |
9 | 0.2378 | 22814984 | wpdb->query( $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 ' ) | .../class-wpdb.php:3107 |
10 | 2.8716 | 757270712 | mysqli_fetch_object( $result = class mysqli_result { public $current_field = 0; public $field_count = 1; public $lengths = [0 => 7]; public $num_rows = 1517174; public $type = 0 } ) | .../class-wpdb.php:2322 |