Суперкомпьютеры в ракетно-космической отрасли

Автор АниКей, 05.05.2010 21:29:00

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Not

#1420
Здесь еще нужно добавить параллелизм, который широко используется в современных системах РВ. В этом случае как вытесняющая так и кооперативная многозадачности становятся или ненужными, или вспомогательными - ресурсоемкие задачи работают на собственных ядрах, а всякая мелочь может и делить время на одном из них.

thunder26

Только меня воротит от слова "осциллоскоп"?
Очень трудно сделать точный прогноз, особенно о будущем (с) Нильс Бор

mind22

У меня сложилось впечатление, что SGS_67 очень узко знает тему, в частности, по ОСРВ, поэтому многое о чем ему пишут не может понять.

Not

Цитироватьthunder26 пишет:
Только меня воротит от слова "осциллоскоп"?
Совершенно напрасно воротит. Изначально осциллоскоп и осциллограф были независимыми и разными устройствами, одно отображало информацию, другое ее записывало, на ленте или фотопластинке. С повышением полосы пропускания механическая запись естественно отмерла, остался просмотр.  Ну а потом исторически на западе прижился термин осциллоскоп, а в СССР/России - осциллограф, хотя и означают одно и то же.

thunder26

ЦитироватьNot пишет:
Совершенно напрасно воротит.
Покуда в Свидетельствах об утверждении типа средства измерения будет написано "осциллограф", наименование "осциллоскоп" будет звучать как некачественный перевод с иностранного языка.
Очень трудно сделать точный прогноз, особенно о будущем (с) Нильс Бор

Not

Впрочем, я понял откуда вопрос, просмотрев очередную простыню от SGS-67. Этот персонаж судя по всему копирует сюда странички из Сети, пользуясь гуглопереводчиком. Естественно, что последний понятия не имеет о российских нормативных документах.

dmdimon

ЦитироватьSGS_67 пишет:
Цитироватьdmdimon пишет:
ЦитироватьSGS_67 пишет:
Цифровой прибор отображает информацию не в реальном времени, а с ненормированной задержкой. Но, в большинстве случаев, это не играет сколь-нибудь существенной роли, поскольку важна относительность событий.
Посему, играет роль только точность синхронизации. А это достигается решениями на "жёсткой" логике - FPGA.
разверните пожалуйста для меня эти тезисы поподробнее, конкретно - про ненормированность задержки и синхронизацию исключительно на FPGA
Ненормированность задержки обусловлена применяемой в приборе ОС.
Виндовс и Линукс, например, - не реал-тайм системы, и не гарантируют время отклика на воздействие.


 Скрытый текст Это лучше показать на примере.
Вот, допустим, на моём рабочем месте есть Лекрой. Полученный 11+ лет назад.
Под управлением Windows XP, и процом типа Celeron.
(Как ни странно, производители скопов экономят буквально на копейках).
Прибор был нового семейства, с очень сырым софтом.
Который заметно лагал в произвольный момент времени. Просто морозилась картинка, вплоть до секунды.
После нескольких обновлений ПО, проблема перестала быть навязчивой.
Однако, факт имеет место быть.
Я вот читаю ваш исходный посыл и вижу два тезиса:
1) Цифровой прибор отображает информацию ... с ненормированной задержкой   
2) точность синхронизации ...  достигается решениями на "жёсткой" логике - FPGA.

Зачем вы мне вот это все про винду и линукс пишете? Я вас попросил эти тезисы как-то развернуть, обосновать как-то. НЕ надо мусор мне в глаза заливать.

Еще раз рекомендую почитать википедию на предмет определения, что такое RTOS для начала. Потом уже дуть щеки.
push the human race forward

mahor11

Специалисты «СВД Встраиваемые Системы» готовят к продаже свою новую ЗОСРВ.
Информационный портал CNews сообщает, что новая защищенная операционная система реального времени (ЗОСРВ) «Нейтрино», разработанная специалистами «СВД Встраиваемые Системы», получила сертификат ФСТЭК России.
Документ, полученный компанией, подтверждает соответствие «Нейтрино» требованиям руководящих документов по 3 классу защиты информации от НСД и 2 уровню контроля отсутствия НДВ, что позволяет использовать ЗОСРВ «Нейтрино» в автоматизированных системах, к которым предъявляются требования аттестации в системе ФСТЭК России по классу защищённости до 1Б включительно.
Данная операционная система предназначена для создания вычислительных устройств и комплексов, к которым предъявляются повышенные требования по отказоустойчивости и предсказуемости поведения. Уникальность данного программного продукта заключается в его эффективной интеграции с современными графическими и мультимедийными технологиями, а также в лучшей в своем классе реализации сетевых и коммуникационных технологий.
Компания «СВД Встраиваемые Системы» обеспечила поддержку наиболее востребованных и перспективных российских процессоров, таких как Эльбрус (АО «МЦСТ»), КОМДИВ (ФГУ ФНЦ НИИСИ РАН), Мультикор (АО НПЦ «ЭЛВИС»), Байкал-Т1 (АО «Байкал Электроникс»).
Материал подготовил Сергей Перелесов


25 ноября 2017 в 18:01
















Back in the  U.S.S.R !

dmdimon

нейтрино вроде коммерческое название одной из версий QNX?
push the human race forward

mind22

ЗОСРВ «Нейтрино» построена на базе операционной системы реального времени QNX Neutrino RTOS (на базе 6.5).
ЗОСРВ «Нейтрино-Э» предназначена для работы на архитектуре Эльбрус.
Защищенные операционные системы реального времени (ЗОСРВ) «Нейтрино» и «Нейтрино-Э» сертифицирована МО РФ и ФСТЭК России.
ЗОСРВ «Нейтрино» удовлетворяет требованиям к СВТ по 3 классу защиты информации от НСД, 2 уровню контроля отсутствия НДВ, 2 классу защищенности для межсетевых экранов, что позволяет использовать изделие КПДА.10964-01 в АС класса защищённости до 1Б включительно.
Компания "СВД Встраиваемые Системы" является эксклюзивным поставщиком сертифицированной продукции собственной разработки и производства. Кроме того, наше предприятие является дилером продукции разработки и производства компании QNX Software Systems (QSS) для предприятий российского государственного сектора.

http://www.kpda.ru/products/

dmdimon

Сергей Перелесов и cnews малёхонько погорячились)
push the human race forward

dmdimon

ЦитироватьSGS_67 пишет:
Цитироватьdmdimon пишет:
ЦитироватьПральна, из 90-х. Точнее, из 80-х.
Сейчас вот так делают:[куча бессмысленных ссылок и текст про байкал зачем-то]
вы даже не поняли, что в данном контексте значила фраза "схемные решения"
Сильное заявление.
Объяснитесь, плиз, что по-вашему есть схемные решения? Я настаиваю.
Вау! веселуху-то я и пропустил!
ну, по пунктам,
я пишу - в данном контексте, вы спрашиваете - что есть схемные рещения. Вы либо передергиваете, либо не видите разницы - тогда все вообще печально. А в данном контексте речь шла о каскадировании как решении, вы же привели какие-то мутные ссылки на телекоммуникационное оборудование или что-то в этом духе. Доступно обьяснил? Там вообще общение не с вами шло, кстати, вполне адресное, и обсуждалось КОНКРЕТНОЕ решение.

ЦитироватьПоскольку у меня есть большие подозрения, что вы в этих самых "схемных решениях" соображаете вряд ли больше, чем ничего.
всяко больше, чем вы в RTOS
ЦитироватьИли приготовьтесь к последствиям.
Например к каким? удивите меня.
ЦитироватьА Байкал - это скрепный процессор, и уж кому, как вам с Not-ом об этом следовало бы знать.
и какое отношение байкал и его скрепность имели к посту, на который вы отвечали?
ЦитироватьНу, попадёте в лапы ГИБДД - узнаете.  ;)
жду с нетерпением.

А что там с вашим ответом на мои вопросы? по недетерминированности и исключительно плискам для синхронизации?
push the human race forward

h4lf

Цитироватьdmdimon пишет:
Цитироватьh4lf пишет:
dmdimon , нет, это вы не поняли, какую именно чушь написал Not про ОСРВ и не только. И продолжает писать, но вы этого не замечаете, и даже обучение на соответствующих специальностях вам как-то не помогает... что тоже весьма печально (ну, есть ещё другое объяснение этой избирательной слепоте, но не буду уподобляться Not'у).
А про линейки АЦП и сигнальные процессоры я уже давно в курсе.
Я - это я, он- это он (к кому у вас вопросы, тому их и задавайте). Ключевое слово в той фразе было каскадирование.
Нет, ключевые слова были "время отклика на прерывание ОСРВ - 100 пикосекунд", которые родились у Not'a из этих его мыслей:
ЦитироватьNot пишет:
В реальности ОСРВ осциллографа РЕАЛЬНОГО времени (не путать со стробирующими) должна уметь обрабатывать каждый буфер, извлекая из него каждый отсчет и производя с ним требуемые операции, в простейшем случае - отображение этого элемена в память. Потеря буферов не допускается, в противном случае вы теряете принцип реального времени. Таким образом, задача сводится к исходной - необходима обработка 100 гигасэмплов в секунду с каждого канала. Именно этим и заниматеся ОСРВ.
просто потому, что он не понимает (и, видимо, так и не понял) что означает "реальное время" применительно к цифровому осциллографу. А именно - выборка в реальном времени, но Not думает, что это означает рисование на экране в реальном времени (и что этим занимается ОСРВ с каким-то невообразимым временем отклика в 100 пикосекунд).
Потом влезли Вы вот с таким... скажем так, текстом:
Цитироватьdmdimon пишет:
Opinion, вы описываете стробирующий осциллограф, а not - реатаймовский, он специально, кстати, это подчеркнул. Я не уверен, что такие предельные устройства вот так просто есть в каталогах на продажу, но ничего нереального в реализации такого девайса не вижу.
Именно диалог по осциллографу и ужас от 100 пс на прерывание показывает, что тут масса теоретиков марксизма.
я берусь обрисовать систему с тактовой частотой процессора 1 (один) герц, способную обрабатывать 100-пс поток фреймов в реалтайме. Просто это весьма. Потому, что этому учат на соответствующих специальностях. Оппонентов not там явно не учили, что бросается в глаза.
А поскольку Вы в нём упомянули какой-то ужас от "100 пс на прерывание", то я подумал что это Вы обо мне. Ну и кого-то ещё назвали теоретикам марксизма, но не уточнили кого, и при чём тут вообще марксизм (возможно, Вы заразились от Not'a, который тут бредил Соросом, но не будем обсуждать тут ещё и это). А ещё взялись обрисовывать систему с тактовой частотой процессора (видимо одного) в один герц, которая будет способна обрабатывать хоть что-то в реалтайме (только пожалуйста, обрабатывайте на этом же процессоре с ОСРВ, как завещал Not, а не а не на каких-нибудь ASIC'ах или ПЛИС). Но кроме общих слов типа "аппаратно-программный комплекс" и "каскадирование" от Вас так ничего и не поступило, пруфов (например о времени отклика ОСРВ в 100пс) тоже нет. Зато есть рассуждения кого и чему не учили и про какую-то испорченную малину.

h4lf

Цитироватьopinion пишет:
ОСРВ в осциллографах может быть, может не быть. Она может выполнять всю работу, включая отрисовку на экране и сохранение на флешку. Может только обеспечивать управление измерительной частью.

Чего она наверняка не делает - не обрабатывает каждое отдельное измерение в реальном времени.
Да, именно это я и имел ввиду - ОСРВ в осциллографе (в целом) может быть, а может и не быть, а может быть несколько. Может вообще одной виндой обошлись, ну или какой-нибудь RTX64.
Картинка Not'a с VxWorks говорит только о том, что этом осциллографе она есть, но вовсе не доказывает, что она обрабатывает отсчёты в реальном времени (т.е. со скоростью их поступления). Надеюсь, понятно почему не доказывает, и с этим вопросов больше не будет.
Никаких подробностей об архитектурах реальных "аппаратно-программных комплексах" так и не видно.

Not

#1434
Цитироватьh4lf пишет:
Нет, ключевые слова были "время отклика на прерывание ОСРВ - 100 пикосекунд", которые родились у Not'a из этих его мыслей:
ЦитироватьNot   пишет:
В реальности ОСРВ осциллографа РЕАЛЬНОГО времени (не путать со стробирующими) должна уметь обрабатывать каждый буфер, извлекая из него каждый отсчет и производя с ним требуемые операции, в простейшем случае - отображение этого элемена в память. Потеря буферов не допускается, в противном случае вы теряете принцип реального времени. Таким образом, задача сводится к исходной - необходима обработка 100 гигасэмплов в секунду с каждого канала. Именно этим и заниматеся ОСРВ.

Мало того, что вы не умеете думать, вы еще и не умеете читать. Где, в каком месте я упомянул прерывание? Все что я сказал - что без прерываний вполне можно обойтись, и пояснил как. Но ваша природная тупость не позволила вам это понять и вы упорно бьетесь лбом в стену.

Not

Цитироватьh4lf пишет: Да, именно это я и имел ввиду - ОСРВ в осциллографе (в целом) может быть, а может и не быть, а может быть несколько. Может вообще одной виндой обошлись, ну или какой-нибудь RTX64

Ваш прогресс радует, пару дней назад вы утверждали что никакой ОСРВ там нет и быть не может.

Цитироватьh4lf пишет:
Not , т.е. вы всё же утверждаете, что в современных осциллографах tektronix (начиная с каких?) какая-то ОСРВ стоит между АЦП и памятью и обрабатывает в реальном времени каждый поступающий от АЦП семпл? Вы уверены, что там именно ОСРВ? Или под ОСРВ имеется ввиду вообще любой софт в любом виде?

Not

Цитироватьh4lf пишет: просто потому, что он не понимает (и, видимо, так и не понял) что означает "реальное время" применительно к цифровому осциллографу. А именно - выборка в реальном времени, но Not думает, что это означает рисование на экране в реальном времени (и что этим занимается ОСРВ с каким-то невообразимым временем отклика в 100 пикосекунд).

Вы просто не в состоянии понять то, о чем вам говорят. Признайтесь себе, что вы в технике нуб и посему до вас не доходит просто физически.

Да, осциллограф реального времени в реальном времени отрисовывает на экране каждую прочитанную точку, даже если эта точка читается за 100 пикосекунд (что кстати далеко не предел). Для вас это новость?

opinion

ЦитироватьNot пишет:
Цитироватьh4lf пишет: просто потому, что он не понимает (и, видимо, так и не понял) что означает "реальное время" применительно к цифровому осциллографу. А именно - выборка в реальном времени, но Not думает, что это означает рисование на экране в реальном времени (и что этим занимается ОСРВ с каким-то невообразимым временем отклика в 100 пикосекунд).

Вы просто не в состоянии понять то, о чем вам говорят. Признайтесь себе, что вы в технике нуб и посему до вас не доходит просто физически.

Да, осциллограф реального времени в реальном времени отрисовывает на экране каждую прочитанную точку, даже если эта точка читается за 100 пикосекунд (что кстати далеко не предел). Для вас это новость?
Если вы про цифровой осциллограф, то признайтесь себе, что до вас просто не доходит.
There are four lights

Not

Цитироватьopinion пишет: Если вы про цифровой осциллограф, то признайтесь себе, что до вас просто не доходит.
Любой осцилограф, неважно цифровой или аналоговый. Займетесь самообразованием.

h4lf

ЦитироватьNot пишет:
Ваш прогресс радует, пару дней назад вы утверждали что никакой ОСРВ там нет и быть не может.
Цитироватьh4lf пишет:
Not , т.е. вы всё же утверждаете, что в современных осциллографах tektronix (начиная с каких?) какая-то ОСРВ стоит между АЦП и памятью и обрабатывает в реальном времени каждый поступающий от АЦП семпл? Вы уверены, что там именно ОСРВ? Или под ОСРВ имеется ввиду вообще любой софт в любом виде?
Зачем Вы так нагло врёте? Я не утверждал, что её там нет и быть не может. Я утверждал, что она не обрабатывает каждый захваченный семпл в реальном времени (т.е. со скоростью поступления семплов), и тем более не может иметь время отклика в 100 пс. Перечитывайте ещё и ещё приведённую цитату, может и дойдёт, что я там написал (и это, кстати, был вопрос к Вам).
Но хоть дошло, что время отклика ОСРВ не может быть 100пс?
Если так и не дошло, то конкретно Вам больше ничем не могу помочь, извините.