OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Суббота, 17 Август, 2019 23:38

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




Начать новую тему Ответить на тему  [ Сообщений: 116 ]  На страницу Пред.  1, 2, 3, 4, 5, 6
Автор Сообщение
СообщениеДобавлено: Воскресенье, 25 Июль, 2010 11:29 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9129
Откуда: Россия, Орёл
Да, это факт.

Однако x86-линейка гораздо сложнее, а со всеми постепенными наворотами - MMX, SSE, ... - вообще несопоставимо громоздче.

Кроме того, относительно Э-1,2 в 3-м наблюдаются упрощения, значит - критический процесс у разработчиков идёт.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 26 Июль, 2010 22:35 

Зарегистрирован: Среда, 29 Август, 2007 11:04
Сообщения: 91
Эльбрус позволяет резко упростить программирование за счет тегирование памяти (не путать с аппаратной типизацией). Тегирование памяти -- неоценимая вещь. Разве можно сравнить эту сложность со сложностью сборщиков мусора, вынужденных обходиться без аппаратной поддержки. Сложность стоило бы оценивать не для процессора или компьютера на его основе, а для системы вцелом.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 26 Июль, 2010 22:50 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9129
Откуда: Россия, Орёл
В классических "Эльбрусах" не только тегирование; там ещё и полностью динамический, достаточно здоровый язык-автокод (сравнимый с C#, например).
То время - как раз полигон по языкам (эпоха Алгола-68 и т.п.), поэтому неудивительно, что обкатывалось многое. Кроме того, Эльбрус за счёт этого как раз допускал эффективную реализацию всяких "полигонных" динамических языков - Смоллтока, ФП, Снобола...
Кроме того, подход с ссылочными массивами и структурами (нет value-массивов и структур) чреват, чем - видим по Яве и Шарпу. Вообще, тот "Эльбрус" напоминает некий "аппаратный .NET".

Так что полигон надо оценивать трезво.
Что, впрочем, у МЦСТ и наблюдается. Сегодняшний "Эльбрус", как абстрактная машина, - приличный "отжим" того старого.

Не говоря про то, что отказ в Э3 от суперскаляра (автоматическое распараллеливание потока команд железом) в пользу широкого командного слова (которое задействует компилятор, если хочет) - тоже серьёзное упрощение и повышение прозрачности поведения оборудования. (Впрочем, Бурцев, покинувший коллектив, скептически относился к этому, но тут уж мнение, как говорится).


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 28 Июль, 2010 16:28 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9129
Откуда: Россия, Орёл
"ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ «ЭЛЬБРУС»
Оптимизирующий компилятор
Распараллеливание вычислений"

http://www.mcst.ru/b_11-12.shtml


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 06 Декабрь, 2010 08:12 
Аватара пользователя

Зарегистрирован: Понедельник, 29 Ноябрь, 2010 12:17
Сообщения: 3
Откуда: ИСИ им. А.П.Ершова СО РАН
Info21 писал(а):
Кстати, кто-нибудь может прокомментировать выражение "Эль-Барроуз"?

Легко!
Была такая архитектура и компьютеры Burroughs B 5500, B 6500 и далее.
В 5500 стояла некоторые годы и у нас в ВЦ СО АН СССР в Академгородке. Кажется именно в этой архитектуре появилась аппаратная реализация "тэга" и аппаратная обработка защиты тегами в периоде исполнения.
Хотя возможно, что изначальная идея восходит к Айлифу. (Давно уж разбирался, сейчас твёрдо не помню).
А архитектура ЭЛЬБРУСов тоже опирается на динамическую защиту через тэги, так что сходство тут большое -- но должен сказать, что тэги и дин.контроль исполнения в Эльбрусе был уже не конструкционный ход, а Принципиальный подход, воплощенный в проектировании машины с языка высокого уровня -- Эль76.
Отсюда и дразнилки:
ЭЛЬ-БРУС ---> ЭЛЬ-Барроуз, и
Борис Арташесович ---> Бароуз Арташесович Бабаян, что покруче.
Посмотрите Бабаяновскую II Ершовскую лекцию по информатике, например.

Я полагаю, что тэговая динамика позволит эффективно реализовывать информационную замкнутость объектов и пр. модулей и эффективно построить средства сепаратно реализующие и описывающие функциональные и объектные аспекты деятельности, включая структуры взаимодействия Субъектов.
См. например мою III Ершовскую лекцию по информатике.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 06 Декабрь, 2010 08:38 
Аватара пользователя

Зарегистрирован: Понедельник, 29 Ноябрь, 2010 12:17
Сообщения: 3
Откуда: ИСИ им. А.П.Ершова СО РАН
Дмитрий Сурков писал(а):
Если бы не этот экстравагантный формат, в котором выложены документы, то лично я бы до них быстрее добрался.

Почитал Пентковского про автокод Эльбруса. Просто можно обалдеть: ЯВУ с типизацией, поддержка исключений (ситуаций), ОС написана без единого goto. Это 70-е годы... Теперь я понимаю, почему у нас смогли создать системы СПРН и ПРО. Не говорите мне больше про американские достижения в области компьютерной техники.


Рад за Вас. Только не надо бы склеивать в одни "достижения в области компьютерной техники" принципиально разные уровни : "теорию и архитектуру" и "эл.базу и промпроизводство".
Второе у нас, увы, всегда отставало, а вот первое -- нет, хотя даже слишком опережало время (а тем более моду).
Вывод: Историческую эрудицию в нынешних школьниках и студентах срочно и массивно развивать надо.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 06 Декабрь, 2010 09:00 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3061
Откуда: Астрахань
Андрей.Ал-др.Берс писал(а):
Второе у нас, увы, всегда отставало, а вот первое -- нет, хотя даже слишком опережало время (а тем более моду).
Вывод: Историческую эрудицию в нынешних школьниках и студентах срочно и массивно развивать надо.

Стараемся... Я почти на каждой лекции про кого-нить из наших "китов" упоминаю... И про наши архитектуры... Современные студни - они ж ничего практически не знают о нашем славном советском прошлом... :(


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 06 Декабрь, 2010 09:06 
Аватара пользователя

Зарегистрирован: Понедельник, 29 Ноябрь, 2010 12:17
Сообщения: 3
Откуда: ИСИ им. А.П.Ершова СО РАН
Info21 писал(а):
А мне не нравится Эльбрус. Слишком сложно.


Кому "сложно".
Вся конструктивная часть информатики и занята тем, чтобы делать такое СЛОЖНЕЙШЕЕ, которым пользоваться просто.


Последний раз редактировалось Андрей.Ал-др.Берс Понедельник, 06 Декабрь, 2010 09:07, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 06 Декабрь, 2010 09:17 

Зарегистрирован: Вторник, 25 Апрель, 2006 16:21
Сообщения: 2180
Откуда: Нижний Новгород
Валерий Лаптев писал(а):
Андрей.Ал-др.Берс писал(а):
Второе у нас, увы, всегда отставало, а вот первое -- нет, хотя даже слишком опережало время (а тем более моду).
Вывод: Историческую эрудицию в нынешних школьниках и студентах срочно и массивно развивать надо.

Стараемся... Я почти на каждой лекции про кого-нить из наших "китов" упоминаю... И про наши архитектуры... Современные студни - они ж ничего практически не знают о нашем славном советском прошлом... :(

Главное не перестараться. Вы возможно не знаете, но 90 процентов таких вот рассказов о славном советском прошлом (особенно если рассказывают с жаром и огнём патриотизма в глазах) преподавателями воспринимается следующим образом:
1) опя-ять он завёл свою советско-патриотическую шарманку про то как раньше было хорошо и что СССР был впереди планеты всей. лучше бы что по теме рассказал.
2) да-а... были отдельные умные люди в СССР, но где это всё? СССР всё просрал. А уж теперь то точно нет никакой надежды.

Я со студентами довольно много общаюсь, не в формате студент-преподаватель. Поэтому я хорошо знаю что о каких преподавателях говорят и как воспринимают.

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 06 Декабрь, 2010 19:20 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3061
Откуда: Астрахань
Ну, у нас в провинции слушают открыв рот... :) И про БЭСМ-6 и про Эльбрус, и еще про многое другое... Липаев вот недавно выпустил интереснейшую книжку про историю... Там многие бывшие военные проекты описывает - интереснейшие сведения.
У Хорошевского - прекрасный учебник по архитектуре ЭВМ - там тоже множество интересных деталей о прошлых машинах...
И о будущем тоже не забываем: нейрокомпьютеры, квантовые... Некоторые облачными вычислениями интересуются...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 16 Март, 2011 10:37 
Аватара пользователя

Зарегистрирован: Пятница, 25 Сентябрь, 2009 13:10
Сообщения: 1162
Откуда: Tel-Aviv
Нет ли у кого полной версии OCR книги Сафонова "Языки и методы программирования системы Эльбрус"?

Чтобы материал был доступен через поисковики, я выкладываю распознанный текст Введения этой книги: Языки и методы программирования в системе Эльбрус (вводная часть). Эта часть очень содержательна и, поэтому, может привлечь некоторых, интересующихся схожей тематикой.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 23 Март, 2011 12:49 

Зарегистрирован: Понедельник, 30 Июль, 2007 10:53
Сообщения: 1538
Откуда: Беларусь, Минск
Это не та книга, что в бибилиотеке на oberoncore.ru?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 24 Март, 2011 16:42 
Аватара пользователя

Зарегистрирован: Пятница, 25 Сентябрь, 2009 13:10
Сообщения: 1162
Откуда: Tel-Aviv
Valery Solovey писал(а):
Это не та книга, что в бибилиотеке на oberoncore.ru?
Она самая, но не прошедшая этап OCR.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 27 Март, 2011 12:23 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4295
Откуда: Россия, Орёл
Ну если кто качественный OCR выполнит её и Эль-76, то было бы неплохо...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 06 Декабрь, 2012 10:52 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 2046
Ну вот, уже есть и учебник: http://www.mcst.ru/news.shtml

Сами же МЦСТ-шники и выложили: http://www.mcst.ru/doc/book_121130.pdf.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 08 Январь, 2014 12:53 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9129
Откуда: Россия, Орёл
Бурцев В. С. Параллелизм вычислительных процессов и развитие структуры СуперЭВМ-МВК Эльбрус
М.: 1998

http://gen.lib.rus.ec/book/index.php?md ... 8cf&open=0


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 116 ]  На страницу Пред.  1, 2, 3, 4, 5, 6

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


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

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


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

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2019, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB