Часовой пояс: UTC + 3 часа




Форум закрыт Новая тема / Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Закрыто  Сообщений: 25 • Страница 1 из 21  2  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

роБОТяга
Статус: Не в сети
Регистрация: 05.07.2005
Ждём Ваших отзывов о материале.

Соблюдение Правил конференции строго обязательно!
Флуд, флейм и оффтоп преследуются по всей строгости закона!
За статью можно проголосовать на странице материала.



Партнер
 

Junior
Статус: Не в сети
Регистрация: 30.06.2011
Фигня какая-то, каким образом случайность выборки команд может спасти от программных сбоев?
И второй непонятный момент: каким образом будет объединяться результат работы всех команд после их исполнения в случайном порядке? Они ведь могут работать с одними и теми же данными, и последовательность их исполнения имеет значение


 

Member
Статус: Не в сети
Регистрация: 02.02.2004
Откуда: Украина.
Нда, если в первой тсроке кода переменная зависит от "случайных" данных, то выполнение всех остальных строк кода в случайном порядке покажет фигню. Будет хаос, а ошибки в хаосе незаметны т.к. они часть его. И как ОС будет работать со случайными наборами? Случайно выполнять все что в памяти найдет по случайному адресу?


 

Member
Статус: Не в сети
Регистрация: 06.07.2012
Откуда: СПб
Фото: 8
enum, Alexsandr
Можно будет узнать, когда опубликуют заявку на изобретение. Возможно частично ответы будут на упомянутой конференции в Сингапуре. Мое предположение - у них будет собственный компилятор, заточенный под конкретный тип софта. Например, под валютные операции. Там ни каких случайных цифр не надо, все должно быть четко и без выхода из строя всей системы в случае зависания одного процесса. Движок для Crysis 4 вряд ли они будут писать.

_________________
Ryzen 5800x; 6900XT Liquid Devil; EK D5; EK XE 360
FIRE STRIKE ULTRA: http://www.3dmark.com/fs/26296850
TIME SPY: http://www.3dmark.com/spy/22993088


 

Member
Статус: Не в сети
Регистрация: 28.06.2004
Откуда: с края света
когда комп научат самого себя программировать, то до Скайнета останется 5 минут.

_________________
нельзя впихнуть невпихуемое....


 

Member
Статус: Не в сети
Регистрация: 02.02.2004
Откуда: Украина.
Oversemper писал(а):
Там ни каких случайных цифр не надо, все должно быть четко и без выхода из строя всей системы в случае зависания одного процесса.

Сама ОС выполняться тоже будет случайно? А сбои в отдельных процессах давно не являются причиной падения ОС, а при грамотной реализации ПО и самого ПО.


 

Member
Статус: Не в сети
Регистрация: 02.02.2004
Откуда: Санта Клара
Британские ученые -помоему этим все сказано:)


 

Member
Статус: Не в сети
Регистрация: 06.07.2012
Откуда: СПб
Фото: 8
Alexsandr писал(а):
Сама ОС выполняться тоже будет случайно?

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

Hru писал(а):
Британские ученые -помоему этим все сказано:)

+1 Сделают самый вежливый софт :)

_________________
Ryzen 5800x; 6900XT Liquid Devil; EK D5; EK XE 360
FIRE STRIKE ULTRA: http://www.3dmark.com/fs/26296850
TIME SPY: http://www.3dmark.com/spy/22993088


 

Member
Статус: Не в сети
Регистрация: 21.04.2012
Откуда: Юг Руси
Фото: 1
enum писал(а):
Фигня какая-то, каким образом случайность выборки команд может спасти от программных сбоев?
И второй непонятный момент: каким образом будет объединяться результат работы всех команд после их исполнения в случайном порядке?


Ответ: в столь смелом заявлении коллеги и проанализировать разработку британских учёных

_________________
Ищу рабочий процессор QX9770 со степпингом slawm
РУССКИЕ ИДУТ!


 

Member
Статус: Не в сети
Регистрация: 02.02.2004
Откуда: Украина.
Oversemper писал(а):
это будет арт-хауз программирования для областей, где на обеспечение надежности работы системы бюджет по существу не ограничен.

Для обеспечения надежности три компа и вперед с дублированием и "голосованием" результатов. Ос в любом случае будет выполняться последовательно, значить хотят обеспечить прикладные программы такой фишкой. А там действительно узкая область. Причем даже обычное ПО может работать при ошибках если это предусмотрено.


 

Member
Статус: Не в сети
Регистрация: 26.12.2008
Откуда: Иваново
В общем, я думаю они хотят добиться параллельного выполнения кусков кода, и каждый кусок будет независим от остальных. Врожденная поддержка вычислений на многоядерных системах, о которой так долго мечтали, станет реальностью... Но и правда, откуда каждый кусок кода будет брать данные для обработки? Понятно, что можно выделить много независимых процессов, типа расчетов и отрисовки интерфейса, но вот если их раздробить на более мелкие куски кода, то как выполнять их одновременно?

Добавлено спустя 4 минуты:
Alexsandr писал(а):
Причем даже обычное ПО может работать при ошибках если это предусмотрено.

Соглашусь. Если нет аппаратных сбоев железа, то даже Win 7 фиг зависнет просто так, по крайней мере у меня еще не было таких зависших задач, которые не удалось снять. А BSOD только из-за железа, а не потому что программа не получила подтверждения выполнения какой-то команды, как написано в новости.

_________________
Z80 3,5MHz -> i8086 4MHz -> Duron 1300MHz -> Athlon 1800MHz -> Core2Duo E6750 2666MHz -> Core i7-920 4000MHz -> iPhone 6 Plus 128Gb


 

Member
Статус: Не в сети
Регистрация: 22.05.2009
Цитата:
Проблемы начинаются в случае, когда счётчик сбивается, или программа не получает кода подтверждения успешности выполнения предыдущей задачи. В итоге, следующая строка программы не может быть запущена, и компьютер "зависает". В операционных системах Microsoft такая ситуация приводит к появлению общеизвестных BSOD.

В операционных системах Microsoft BSOD-ы происходят из-за неисправного, несовместимого железа, драйверов, служб и ошибок в самой системе. А обычный софт из-за своих ошибок просто вываливается или зависает без бсодов.


 

Member
Статус: Не в сети
Регистрация: 13.04.2012
Откуда: Ужгород
Фото: 2
хардовая нейросеть? было б прикольно.

_________________
https://www.3dmark.com/3dm/27219117
https://www.3dmark.com/3dm/50679698


 

Member
Статус: Не в сети
Регистрация: 29.01.2008
Цитата:
Проблемы начинаются в случае, когда счётчик сбивается, или программа не получает кода подтверждения успешности выполнения предыдущей задачи. В итоге, следующая строка программы не может быть запущена, и компьютер "зависает".


TT, Вы вообще сами поняли что за младенческую ересь скопипастили? Из разряда "а маленькая зверушка заворачивает его в фольгу..."


 

Member
Статус: Не в сети
Регистрация: 09.07.2007
Откуда: Нижний Новгород
Фото: 65
не вжано в каокм пордяке рсаполжены бкувы, гланвое, чотбы превая и плоседняя бвукы были на совем мсете =)

_________________
AMD R7 1700@3.9 GHz, GA-AB350M-D3H, Vega 56 @~1650/1000, Samsung BB1 2*16GB @2800 14-14-14-36-1T


 

Member
Статус: Не в сети
Регистрация: 10.05.2011
Откуда: Москва
Бред какой-то. От ошибок это не защитит. Только если транзакционность вводить для всего.


 

Заблокирован
Заблокирован
Статус: Не в сети
Регистрация: 07.04.2008
Фото: 4
Разве не понятно что британским "учёным" просто опять захотелось поднять бабла на исследование какой то хрени.


 

Junior
Статус: Не в сети
Регистрация: 18.02.2013
Делаем "load-balancer" и всё путём - скорее типа по такому принципу. Если "ядро" зависает, другое знает об этом и не вываливает систему.
Хотя если железо нормальное и охлождается то и так всё нормально работает.


 

Member
Статус: Не в сети
Регистрация: 22.06.2004
Фото: 16
0xffffh попробуйте запустить старую версию AIDA64 (от середины 2012 года) на системе с матерью построенной на intel X79 и поднятым рейдом. BSOD гарантирую. И таких примеров можно найти множество, совершенных программ не бывает. Другое дело что разработка "цыганских учёных" не годится для классической архитектуры X86, потому что принципиально иная.

_________________
ASUS RIVE | 2697v2@3452-4027MHz HT-on@1,1v@NH D-14 | 4x4Gb RAM


 

Member
Статус: Не в сети
Регистрация: 22.05.2009
Респект aida64 - это не обычный софт, а системный, имеющий прямой доступ к железу, там свои драйвера низкого уровня есть (kerneld.xxx)


Показать сообщения за:  Поле сортировки  
Форум закрыт Новая тема / Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Закрыто  Сообщений: 25 • Страница 1 из 21  2  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan