Экскурсия по Музею Истории Компьютеров в городе Горный Вид, Калифорния c девушкой Ириной из новосибирского Академгородка

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

    ENIAC — один из первых, на нем фон Нейман отделил программирование от проектирования железа:





    IBM 7030 Stretch, первый коммерческий компьютер с конвейером:



    IBM/360 — пионер принципа «одна архитектура — много микроархитектур»:





    CDC 6600 — суперкомпьютер, в котором изобрели внеочередное выполнение инструкций:



    Суперкомпьютер Cray-1 с операциями на векторных регистрах (попарное сложение или умножение элементов массивов чисел):





    PDP-11 — миникомпьютер с идеологией CISC (Complex Instruction Set Computer), о красоте системы команд которого до сих пор вздыхают программисты 1970-х:





    VAX-11 — вершина идеологии CISC:



    В роботе-собаке слева от Ирины — процессор MIPS, олицетворяющий идеологию RISC (Reduced Instruction Set Computer):



    Рабочие станции Silicon Graphics с процессором MIPS, использовались в Голливуде для создания фильмов типа «Парк Юрского Периода»:



    Эти фото не для видео:



    Osborne Computer — компания погибла, когда анонсировала новую версию хайпового пересносного компьютера и пользователи перестали покупать старую:



    Всякие старые PC, в том числе самопальные советские:



    Ранние персоналки, в том числе Apple II:



    Altair 8800 — самоделкин компьютер, для которой Билл Гейтс с Полом Алланом сделали Бейсик:



    Первый Apple:



    Ранние игровые приставки:





    Рабочая станция Appollo c Юниксом:





    Допотопные персоналки:





    Компьютер HP для обсерватории:





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



    Еще пара миникомпьютеров. Это кажется HP — прототип советской СМ-1 и СМ-2 (не путать с СМ-3 и СМ-4, которые были скопированы с PDP-11):





    PDP-8. Нелепая система команд, но из-за низкой цены компьютер стал популярен для мест типа лабораторий:





    CDC 1604. Ранний компьютер великого архитектора Сеймура Крея, когда он работал в CDC:



    Illiac IV — экспериментальный суперкомпьютер, которые хотели разнести студенты в знак протеста против войны во Вьетнаме:



    Один из крэевских компьютеров после Cray-1 (Cray X-MP? Cray-2?):



    Некий ранний мейнфрем (Univac?):



    Первый транзисторный компьютер в баллистической ракете?



    На стене — советский бортовой компьютер со станции Мир:



    За дикие деньги создали сеть компьютеров для отслеживания русских бомбардировщиков. Русские вместо бомбардировщиков стали делать ракеты и сеть оказалась невостребованной:





    Whirlwind — память на магнитных сердечниках и другие нововведения:

    Similar posts

    Ads
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More

    Comments 92

      +28
      слишком много ирины
        +9
        Вместо ватермарка, видимо.
          –11

          Сделайте пост с вашими фотографиями

            –4

            В 2020 белые кеды и шорты. Поздравляю, у вас феминистка. Основной постулат феминизма: "все равны, и поэтому ничего не должны". И ещё в тексте 343 слова, а в моём комменте слов ровно в 10 раз меньше.

          +1
          Вы уж определитесь, какая система команд у PDP — «нелепая» как вы пишете под фото о PDP-8 или «красивая», как вы пишете про PDP-11. Напомню, что эти PDP-8 и PDP-11 совместимы снизу вверх и система команд одной наследует другую (лично я склоняюсь к «красивой», одно количество удобных в использовании способов адресации чего стоит).
            +8
            Вы что-то перепутали. Системы команд PDP-8 и PDP-11 несовместимы. PDP-8 — 12-битный аккумуляторный компьютер, PDP-11 — 16-битный с набором 8 регистров.

            Что касается красоты способов адресации, то она красива для программиста, но усложняет конвейер. В 1970-е годы были популярны процессоры с микрокодом и без конвейера, а с 1980-х hardwired c конвейером. Исследования Джона Хеннесси в 1978 году показали что большинство сложным способов адресации типа add @(r1)+, @(r2)+ мало используются в реальных программах.

            Потом статья 1991 года показала, что процессор RISC (MIPS R2000) с одинаковым уровнем сложности бьет CISC VAX-11 (похожий на PDP-11) по производительности в три раза (Performance from architecture: comparing a RISC and a CISC with similar hardware organization), несмотря на бОльшее количество инструкций производимых компилятором. На этом спор, который длился с 1980 до 1990 по поводу что лучше — больше простых но более конвейеризованных команд — или более сложные команды — это спор был закрыт, по крайней мере до распространения динамического конвейера и Pentium Pro в 1996.

            В общем красота системы команд PDP-11 оказалась непрактичной.
              +15
              Вот если бы вы в таком ключе статью написали, цены бы ей не было. Можно даже без Ирины.
                +4
                Да, насчёт того что у 11-ого отличная от 8-ого система команд, вы правы. Почему то в памяти отложилось что 11-ый является продолжением 8-ого, скорее всего из за Электроники-100, которая есть как PDP-8 (100И) так и PDP-11 (100/25).
                Смысл различных способов адресации — когда вы пишете на ассемблере (в кодах_, вы используете тот, который наиболее оптимально подходит решаемой задаче. В условиях небольшой производительности железа и малого количества памяти это сильно выручает. Трансляторы же с языков высокого уровня всю эту красоту практически не используют. Собственно практически полный отказ от промышленной разработки на ассемблере и в машинных кодах логично «убил» CISC.
              0
              > ENIAC — один из первых, на нем фон-Нейман отделил программирование от проектирования железа.

              ЧТООООО???????
                0
                На ENIAC работал тот самый фон-Нейман, которые на основе этого опыта придумал архитектуру фон-Неймана, которая использовалась в EDVAC.
                  –1
                  > На ENIAC работал тот самый фон-Нейман

                  простите, но ваши сведения тривиальны. о том что Нейман причастен к ENIACу известно всем кто читал мою статью в Википедии. меня поразила вот эта фраза «отделил программирование от проектирования железа». это как это?
                    0
                    Ну вы же пишете в вашей статье в Википедии: «С 16 сентября 1948 года ENIAC превратился в компьютер с хранимой программой (весьма примитивный). По предложению фон Неймана, высказанному в июне 1947 года[18], две функциональные таблицы были использованы для хранения всех команд ENIAСа, чтобы команды вызывались как подпрограммы во время исполнения кода. Компьютер стал работать несколько медленнее, но его программирование сильно упростилось. Старый метод перекоммутирования с тех пор больше не использовался[19].»

                      –1
                      но вы же видите в моей статье в Википедии, что это произошло 16 сентября 1948 года?
                      +2
                      Я извиняюсь за оффтоп, но с каких пор статьи в Википедии стали «чьими-то»?
                      Если Вы приложили руку к созданию статьи, это не делает ее Вашей. Википедия — свободная энциклопедия, создаваемая сообществом. «Вашей» может быть статья, опубликованная в журнале под Вашим именем.
                      Статья в Википедии — номинально — плод коллективной работы.
                  +8
                  > в городе Горный Вид

                  это даже не гугол транслейт, это промт
                    –6
                    А вы в курсе, что город Горный Вид плоский как блин и никаких гор с его главной улицы Кастро Стрит вообще не видно?
                      +1
                      > Горный Вид

                      нет такого города
                        –4
                        А почему бы вам не поспорить по существу поста? Это технологический сайт или филологический? Почему бы вам не задать например вопрос про алгоритм Томасуло в IBM/360 91 и его отличие от внеочередного выполнения инструкций в CDC 6600?
                          0
                          > А почему бы вам не поспорить по существу поста?

                          А я устал после рабочего дня
                            +6
                            Это технологический сайт или филологический?

                            С тем же успехом можно задаться вопросом: «Это технологический сайт или инстаграмм Ирины?».
                              +2
                              Что-то в этом роде
                              image
                          +1
                          Кстати, когда мне надо узнать более-менее общепринятый перевод какого-нибудь названия, я обычно это что-то ищу в англицкой википедии, а потом переключаю у статьи язык на русский. И люди потом не ломают голову над городами «Те Ангелы» «Святой Франциск» да «Новый Йорк».
                          Горный вид
                            0
                            Видно горы с Castro street
                              0
                              Это уже конец Кастро на пересечении с El Camino Real. В главной гулятельной части Кастро эти холмы предгорий прибрежного хребта не видны — скрыты домами и деревьями.

                              И вообще эти холмы на запад — какие-то несерьезные горы. Вот на восток есть хребет Диабло повыше, но чтобы его увидеть с Кастро, нужно зайти на верх многоэтажной парковки на углу Кастро и Сентрал.
                            0
                            А почему можно переводить Silicon Valley как «Кременевая Долина», а Mountain View как «Горный Вид» нельзя?
                              0
                              потому что Кремниевая Долина — не населенный пункт, точно также как «Долина Смерти»
                                0
                                Долина Смерти — это официальное географическое название. Silicon Valley — хоть и не город, но карты Silicon Valley продаются в магазине.
                                  0
                                  а карты «Silicone Valley» продаются?
                                    –1
                                    Если вы хотите поспорить со мною о полупроводниках, сначала докажите, что вы о них знаете что-нибудь кроме слова silicon. Ну например приведите пять способов экономии динамического энергопотребления чипа при проектировании на уровне регистровых передач. Или скажем объясните на пальцах, чтобы было понятно даже пятикласснику, чем отличается cycle stealing от cycle borrowing.
                                      0
                                      > Если вы хотите поспорить со мною о полупроводниках,
                                      нет. ни в коем случае. хочу поспорить о силиконе
                                        0
                                        «силикон» — это неправильный перевод слова «полиорганосилоксан», а люди, которые мусорят на технических сайтах спорами о том, правильно ли говорить «силиконовая долина» или «кремниевая» — вызывают у меня сострадание.
                                          0
                                          у меня тоже вызывают сострадание люди, которые не понимают разницу между silicone и silicon, и с умным видом поучают тут меня про полупроводники
                                            +1
                                            Товарищь, в мой стартап вложил Intel Capital, а у меня на визитке написано, что я работаю в отделе Silicon Development Group. Я эти споры про силиконовую долину читаю ажжжжж с 1985 года, когда про это появилась заметка в советском журнале «Микропроцессорные средства и системы». Долину еще с 1970-х называли силиконовой по русски все местные русские (кроме бывшего редактора вышеуказанного журнала.

                                            Так я это к чему — Россия в силиконовом смысле находится в очень слабой ситуации, хотя и не в такой как 10 лет назад. И вместо того, чтобы вести дискуссии по существу, например «как увеличить количество студентов, которые знают что-то больше чем лаба с счетчиком и мультиплексором», под каждой статьей на тему микроэлектроники появляются эти мусорные дискуссии «как правильно — силиконовая или кремневая?»

                                            Вы не понимаете, что мировой экосистеме, всем этим индусам, китайцам, американцам и прочим глубоко наплевать как русские между собой называют silicon valley. А вот то, что рецензент на русский перевод книги по SystemVerilog assertions сказал издателю, что во всей России у нее будет 100 читателей (это меньше чем пользователей данной технологии внутри любой крупной компании типа NVidia), в то время как ведутся эти идиотские споры про «силиконовая или кремневая» — это скорбно…
                                              0
                                              > Товарищь, в мой стартап вложил Intel Capital,
                                              > «как правильно — силиконовая или кремневая?»

                                              товарищ, у вас полностью отстувует внимание к деталям, чувство юмора. причем настолько отсусвует, что вы пожалуй самый скучный человек, который мне вообще встретился в жизни. даже прапорщик Козлов в нашей войсковой части не был настолько тупым. это скорбно. настолько что я пожалуй оставлю вас самостоятельно разобраться в тонкостях перевода, подколках насчет Силиконовой долины. Расширьте свой кругозор, пожалуйста, вам это поможет в жизни
                                                –1
                                                Этим тупым подколкам silicon/silicone больше лет чем наверное вам. И кстати, я бы на вашем месте устыдился и сделал бы что-нибудь полезное, например написал бы на Хабре статью «объяснение на уровне пятиклассника, чем отличается cycle stealing от cycle borrowing». Это между прочим вопрос на интервью в процессорную группу NVidia, а про приемы экономить динамическое энергопотребление — это спрашивают везде, в AMD, Intel, Apple итд. Тоже небось такой статьи на Хабре нет.
                                +3
                                Ну разумеется вы можете переводить, или транслитировать какие-то названия по своему желанию, или вообще придумывать свои собственные, никто не может вас в этом ограничить.
                                Просто если вы хотите, чтобы люди вас понимали, имеет смысл говорить с ними на их языке. И так уж сложилось, что некоторые названия на русский язык переводятся, а некоторые нет и имеют искаженное созвучное название, какой вариант в каждом конкретном случае сложно угадать, возможно без всякой логики, а может быть она где-то есть. В любом случае, если вы хотите чтобы вас понимали и есть какая-то неясность, лучше потратить капельку времени на то, чтоб нагуглить общепринятый вариант. В этом случае в мире будет больше любви и добра, а не раздражения и неприятия. :)
                                  +1
                                  Ответ засчитан :-)
                              +17

                              Экскурсия по Ирине c Музеем Истории Компьютеров из города Горный Вид, Калифорния.

                                +11
                                К сожалению Ирину мы видим однобоко /Sarcasm
                                  –3
                                  Ирина между прочим закончила UCLA и работает в стартапе
                                  • UFO just landed and posted this here
                                      0
                                      Подкину, если вы напишите пример кода на ассемблере, который будет выполняться быстрее, если процессор реализует переименование регистров в стиле алгоритма Томасуло в IBM/360 91, чем если процессор реализует scoreboarding в стиле CDC 6600. И обоснуете свой ответ описанием что происходит в каждом цикле и какие конфликты конвеера Томасуло разрешает, а scoreboarding в CDC 6600 — нет. И сделаете про это пост на Хабре.
                                        0
                                        забесплатно?
                                          +1
                                          Да, я денег не беру. Правда мне нужно будет потом спросить Ирину, а то она может не захотеть чтобы пусть даже осведомленные в основах динамического конвейера товарищи ходили в ее инстаграм.
                                            0
                                            а вы сразу спросите, а то неохота за бесплатно работать
                                              –2
                                              Это не работа, а ответ на элементарный квалификационный вопрос, который например расписан в главе 7.7 учебника для младших курсов Харрис & Харрис. Если человек зашел в пост про компьютерную архитектуру и не может на это ответить, то на девушек он еще не заработал и не научился.
                                                0
                                                > Это не работа,

                                                да. я понял. это тестовое задание. неоплачиваемое.
                                                • UFO just landed and posted this here
                                                    0
                                                    Ну и хорошо!
                                                    • UFO just landed and posted this here
                                          +1
                                          Не инста Ирины конечно, но тоже много фото тут.
                                          толика
                                          image

                                          image
                                            0
                                            На первой фотке — не Ирина, а другая девушка
                                    +13
                                    Как будто инстаграм открыл :)
                                      –5

                                      Синтезируем лучшее от всех платформ и сайтов :-)

                                    • UFO just landed and posted this here
                                        0
                                        Горький — это фамилия, а ни одно из слов названия города Горный Вид — не является ничьей фамилией.
                                          0
                                          скажите, а вы бывали в городе Святая Варвара?
                                            0
                                            Да, несколько раз. А что?

                                              +4
                                              Ну тогда вы наверное заезжали в поеместье Миши Янского «Нигдея»?
                                              а в Плодородных Долинах бывали?

                                              P.S. вижу, что были habr.com/ru/post/458760, но почему вы Плодородные Долины называете Лас-Вегасом?
                                              –8
                                              Вы вообще часом не филолог? Тут технологический сайт между прочим. Вот один товарищ сверху спорит от сходстве системы команд PDP-8 и PDP-11. Другой просить пояснить связь проекта ENIAC и архитектуры фон-Неймана.
                                                0
                                                > Вы вообще часом не филолог?

                                                нет. я просто люблю русский язык.
                                            • UFO just landed and posted this here
                                                +7
                                                а Нижний Новгород — Lower Newtown, а Гусь Хрустальный — Crystal Goose
                                                  0
                                                  Боюсь даже подумать, как автор поста будет называть город Ессентуки, если, на его несчастье, там побывает. Повезёт ещё, если с немецкого переводить начнёт, а то вдруг он идиш знает…
                                                  0
                                                  А почему можно переводить Silicon Valley как «Кременевая Долина», а Mountain View как «Горный Вид» нельзя?
                                                    0
                                                    вам уже ответили
                                                0
                                                А почему можно переводить Silicon Valley как «Кременевая Долина», а Mountain View как «Горный Вид» нельзя?
                                                  0
                                                  вам уже ответили
                                                +3

                                                Экскурсия по Ирине, что ли? Да и дефис зачем для фон Неймана?

                                                  +8
                                                  Скрытая картинка
                                                  image
                                                    +1
                                                    Правильная картинка
                                                    image
                                                  • UFO just landed and posted this here
                                                      –8
                                                      А что вы хотите? Фото ящиков с кнопками, микроархитектурную диаграмму или Эксель с таблицами инструкций, кодировками, мнемониками и методами адресации?
                                                        +7
                                                        «Тут технологический сайт между прочим.» (с) ваш
                                                          +3
                                                          Ладно, уломали. Вот вам кусок Эниака (шкафа с функциональной таблицей, в которую поместили предтечу сохраняемой в памяти программы) без Ирины:

                                                            0
                                                            была б фотка получше сделана можно было бы в Википедия Commons поместить
                                                              0
                                                              Для Википедии любая нужна, если нет свободных аналогов лучшего качества.
                                                                0
                                                                В более хорошем разрешении —
                                                                www.dropbox.com/sh/hsxc5drdr0tja2e/AABgrvH7Uwi-tyr7Nl09T2AAa?dl=0

                                                                Если обрезать нижнюю часть и осветлить, будет имхо OK. В Commons указывается источник? Если да, поставьте «Yuri Panchul / Юрий Панчул, снимок сделан в Computer History Museum, Mountain View, California».
                                                            +12
                                                            Прикиньте, да. На Хабре я хочу видеть именно
                                                            Фото ящиков с кнопками, микроархитектурную диаграмму или Эксель с таблицами инструкций, кодировками, мнемониками и методами адресации
                                                            И ещё в нормальном качестве. Правда, я странный?
                                                              0
                                                              Можно тогда еще телефонную книгу читать. Для годной статьи кроме копии даташита нужен анализ глубинных неочевидных причин, почему например кэши оказались нужны только в 1980-е годы, хотя были изобретены в 1960-е (рост скорости логики в 1980-е сильно опередил рост скорости памяти). Или почему в 1980-е не пошли стековые архитектуры без регистровых файлов итд (трудности кэширования стека и распараллеливания). Или почему наличие аутоинкремента (PDP-11, VAX-11, Motorola 68K, Hitachi SuperH) увеличивает количество неправильно предсказанных переходов и снижает производительность (удлинение/усложнение конвейера) итд. Без такого анализа все такие тексты — коллекционирование фантиков от конфет и ностальгирование по молодости.
                                                                +1
                                                                > Для годной статьи кроме копии даташита нужен анализ

                                                                А зачем нам статьи без анализа? «Тут технологический сайт между прочим.» (с) ваш
                                                            • UFO just landed and posted this here
                                                            +1
                                                            Конечно можно было бы снять просто компьютеры и написать текст с описанием, но так, согласитесь, получилось бы гораздо скучнее? :-)
                                                              +2
                                                              Троллинг какой-то… Ну или я чего-то не понимаю.
                                                                0
                                                                Ну раз у уж мы на «техническом ресурсе», то комментарий может быть только один

                                                                image
                                                                  +5
                                                                  Как увидел, что статью заминусовали, сразу понял, что будет много разнообразной Ирины. Зашёл — и не прогадал.
                                                                    +8
                                                                    возможно заминусовали потому что тема сисек не раскрыта…
                                                                    +7

                                                                    Юрий, вы взрослый, зрелый человек и, наверное, даже семейный. К чему это перманентное навязывание "Лолит" аудитории? Выглядит как, мягко говоря, девиация.

                                                                      +3
                                                                      Седина в бороду — бес в ребро :)
                                                                      +1
                                                                      Огромное спасибо, почитал с удовольствием.
                                                                      Побольше бы таких статей
                                                                        +2
                                                                        Нравится этот музей, как в сказку хожу. :)
                                                                        А еще, они вот такие байджики дают:
                                                                        image
                                                                          0

                                                                          Одного крупного и одного общего фото Ирины было бы достаточно. Не хватает крупных фото техники. Деталей. Схема должна быть такой. Крупный, средний, общий. И т.д.

                                                                          Only users with full accounts can post comments. Log in, please.