Новини

15:49
Состояние беременной, пострадавшей в харьковском ДТП: мать в коме, ребенок стабилен
15:29
Бездна проклятий и невиданная волна скорби: реакция украинцев на ДТП в Харькове
15:24
Засветившаяся на ТВ Анна Герман разозлила украинцев
15:20
Розенблата затримали в аеропорту з золотом і діамантами
13:50
КНДР угрожает США немыслимым ударом во время учений
13:49
Верховная Рада приняла медицинскую реформу
13:44
«Воля» объявила о повышении тарифов на интернет и кабельное телевидение на 10%
13:41
Аваков: виновница ДТП в Харькове арестована судом
13:33
В МОН утвердили минимальный балл ВНО для поступления в медицинские вузы
11:28
Порошенко намерен создать Антикоррупционный суд до конца года – БПП
11:25
У мажорки, що вбила людей в Харкові було безліч порушень ПДР лише за останній рік
11:23
За "скрученный" пробег планируют ввести штраф
11:20
В Украине есть два человека, которые могут возглавить государство, – Гордон
11:15
Антон Геращенко: "Виновница харьковского ДТП получит реальный срок, не отмажут"
11:14
Опубликовано видео момента смертельной аварии в Харькове
10:43
Украине прогнозируют самую большую инфляцию в Европе
10:41
Отказ Польши от сотрудничества с МВФ должен стать «предупредительным сигналом» для Украины
10:34
В двух областях Украины вспышки африканской чумы
10:14
В Украине нашествие поддельных денег
10:06
Активисты под Радой: всех депутатов впустим, но никого не выпустим
10:01
Скрывавшегося 40 лет дезертира задержали в США
09:54
Суд и закон о выборах. Что требует оппозиция?
09:40
Гройсман уверяет, что безвизом воспользовались 7,5 млн украинцев
09:36
На Донбассе заметили новые войска Путина: военные сообщили подробности
09:32
Леонардо Ди Каприо прогуливался с украинской моделью по Нью-Йорку
09:30
В Киеве участились случаи краж в супермаркетах: массово выносят еду и одежду
09:26
Луценко про вбивцю з Харкова: Вона прийомна сестра давно люстрованого прокурора
09:19
Алина Гросу удивила необычной фотосессией
09:13
Сегодня Рада рассмотрит отмену депутатской неприкосновенности
09:09
Оксана Марченко вернулась на ТВ в новом образе
09:00
Во Львове россиянка получила тюремный срок за дебош
09:00
Виталий Кропачев: что скрывает угольный «смотрящий» президентской «семьи»? ЧАСТЬ 1
08:42
Аброськин показал, как у ВРУ избивали полицейского: "Запомните их лица!"
08:23
Массовое отравление во Львове: госпитализированы 12 человек
08:21
Фреймут призналась, как беременной сбежала от первого мужа
08:08
Производство стали в Украине упало до минимума за 20 лет
08:06
Стали известны новые подробности аварии в Харькове
08:02
Не по правилам: Золотые советы начинающим водителям
Більше новин

Найден способ избавить компьютер от зависаний и сбоев

0

Группа ученых из Университетского колледжа Лондона (Великобритания) сообщила о разработке принципиально новой компьютерной архитектуры, избавленной от отказов и зависаний.

Найден способ избавить компьютер от зависаний и сбоев

Группа ученых из Университетского колледжа Лондона (Великобритания) сообщила о разработке принципиально новой компьютерной архитектуры, избавленной от отказов и зависаний. В ее основе лежат алгоритмы, заимствованные у природных хаотических систем. Компьютер на базе такой архитектуры (разработчики называют его «systemic», т. е. «общесистемный») может перепрограммировать себя, чтобы приспособиться к фактическим условиям работы и продолжить работу в условиях отказа одного или нескольких компонентов.

«Из хаоса возникает порядок»: это высказывание обычно выглядит, как красивая, но бесполезная на практике аксиома. Тем не менее, команда ученых во главе с Питером Бентли (Peter Bentley) нашла способ превратить абстрактную формулу в основу для безотказных компьютеров. Взять хотя бы такой пример, как автономные беспилотные летательные аппараты (БПЛА) – летающий робот с таким компьютером может быстро изменить программу своих действий, справляясь с полученными в ходе боя повреждениями. Есть и другие применения для новой вычислительной архитектуры, включая создание более реалистичных моделей человеческого мозга.

Современные компьютеры плохо приспособлены к моделированию природных процессов – работы нейронов или образования пчелиного роя. Корень этих проблем заключен в линейном характере функционирования: в общем случае компьютер предназначен для последовательного исполнения инструкций в определенном порядке. Как поясняет Питер Бентли: «В природе все по-другому. Природные процессы имеют распределенный, децентрализованный и вероятностный характер. Также они устойчивы к отказам и могут восстанавливаться после значительных повреждений. Компьютеры тоже должны получить такие способности».

Современный компьютер как конвейер: берет одну инструкцию из памяти, выполняет ее, сохраняет результат, затем цикл повторяется. Вся работа привязана к одному центральному механизму, «счетчику команд». Как конвейер обеспечил большой рост производительности труда в свое время, компьютеры открыли огромные возможности для выполнения расчетов и автоматизации. В то же время, традиционный подход плохо приспособлен для параллельного исполнения задач. Даже когда пользователь думает, что на компьютере работает несколько приложений сразу, фактически компьютер постоянно переключает цепочки выполняемых инструкций, незаметно для человеческого глаза.

Питер Бентли и его коллега, Христос Сакеллариу (Christos Sakellariou) построили новый компьютер, в котором данные существуют на равных правах с инструкциями по обработке этих данных. Например, этот компьютер связывает между собой температуру воздуха на улице с действиями на случай жары. Результаты обработки согласно инструкциям делятся на пулы численных элементов, которые обозначаются термином «системы».

Каждая полученная «система» имеет собственную память, в которой содержатся контекстно-зависимые данные. Это значит, что отдельная «система» может взаимодействовать только с другими такими же «системами». Вместо счетчика команд работой «систем» управляет генератор псевдослучайных чисел – этот генератор призван имитировать случайность природных процессов. Системы выполняют свои команды одновременно, при этом ни одна из них не имеет преимущества перед другими. Весь пул систем взаимодействует параллельно и случайно, а результат вычислений получается, как итог всех этих взаимодействий.

Словесное описание нового компьютера не дает причин ожидать, что такая архитектура может работать. Тем не менее, на конференции по эволюционирующим системам, которая пройдет в апреле в Сингапуре, Бентли собирается заявить, что система не только работает, но и работает быстрее, чем ожидалось. С технической точки зрения, «системный» компьютер содержит множество копий набора инструкций, разбросанных по множеству систем. Таким образом, если одна система будет повреждена, компьютер может открыть другую чистую копию, чтобы восстановить свой общий код. Более того, в отличие от традиционных операционных систем, которые могут отказать из-за отсутствия доступа к единичному биту памяти, «системный» компьютер в таком случае сохранит работоспособность, потому что каждая его «система» работает с собственной памятью.

Сейчас авторы «системного» компьютеры работают над тем, чтобы научить свой компьютер переписывать собственный код в ответ на изменения в рабочей среде. Для этого применяются уже известные алгоритмы машинного обучения.
Источник


Загрузка...


Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent