- Любовные романы
- Фантастика и фэнтези
- Ненаучная фантастика
- Ироническое фэнтези
- Научная Фантастика
- Фэнтези
- Ужасы и Мистика
- Боевая фантастика
- Альтернативная история
- Космическая фантастика
- Попаданцы
- Юмористическая фантастика
- Героическая фантастика
- Детективная фантастика
- Социально-психологическая
- Боевое фэнтези
- Русское фэнтези
- Киберпанк
- Романтическая фантастика
- Городская фантастика
- Технофэнтези
- Мистика
- Разная фантастика
- Иностранное фэнтези
- Историческое фэнтези
- LitRPG
- Эпическая фантастика
- Зарубежная фантастика
- Городское фентези
- Космоопера
- Разное фэнтези
- Книги магов
- Любовное фэнтези
- Постапокалипсис
- Бизнес
- Историческая фантастика
- Социально-философская фантастика
- Сказочная фантастика
- Стимпанк
- Романтическое фэнтези
- Ироническая фантастика
- Детективы и Триллеры
- Проза
- Юмор
- Феерия
- Новелла
- Русская классическая проза
- Современная проза
- Повести
- Контркультура
- Русская современная проза
- Историческая проза
- Проза
- Классическая проза
- Советская классическая проза
- О войне
- Зарубежная современная проза
- Рассказы
- Зарубежная классика
- Очерки
- Антисоветская литература
- Магический реализм
- Разное
- Сентиментальная проза
- Афоризмы
- Эссе
- Эпистолярная проза
- Семейный роман/Семейная сага
- Поэзия, Драматургия
- Приключения
- Детская литература
- Загадки
- Книга-игра
- Детская проза
- Детские приключения
- Сказка
- Прочая детская литература
- Детская фантастика
- Детские стихи
- Детская образовательная литература
- Детские остросюжетные
- Учебная литература
- Зарубежные детские книги
- Детский фольклор
- Буквари
- Книги для подростков
- Школьные учебники
- Внеклассное чтение
- Книги для дошкольников
- Детская познавательная и развивающая литература
- Детские детективы
- Домоводство, Дом и семья
- Юмор
- Документальные книги
- Бизнес
- Работа с клиентами
- Тайм-менеджмент
- Кадровый менеджмент
- Экономика
- Менеджмент и кадры
- Управление, подбор персонала
- О бизнесе популярно
- Интернет-бизнес
- Личные финансы
- Делопроизводство, офис
- Маркетинг, PR, реклама
- Поиск работы
- Бизнес
- Банковское дело
- Малый бизнес
- Ценные бумаги и инвестиции
- Краткое содержание
- Бухучет и аудит
- Ораторское искусство / риторика
- Корпоративная культура, бизнес
- Финансы
- Государственное и муниципальное управление
- Менеджмент
- Зарубежная деловая литература
- Продажи
- Переговоры
- Личная эффективность
- Торговля
- Научные и научно-популярные книги
- Биофизика
- География
- Экология
- Биохимия
- Рефераты
- Культурология
- Техническая литература
- История
- Психология
- Медицина
- Прочая научная литература
- Юриспруденция
- Биология
- Политика
- Литературоведение
- Религиоведение
- Научпоп
- Психология, личное
- Математика
- Психотерапия
- Социология
- Воспитание детей, педагогика
- Языкознание
- Беременность, ожидание детей
- Транспорт, военная техника
- Детская психология
- Науки: разное
- Педагогика
- Зарубежная психология
- Иностранные языки
- Филология
- Радиотехника
- Деловая литература
- Физика
- Альтернативная медицина
- Химия
- Государство и право
- Обществознание
- Образовательная литература
- Учебники
- Зоология
- Архитектура
- Науки о космосе
- Ботаника
- Астрология
- Ветеринария
- История Европы
- География
- Зарубежная публицистика
- О животных
- Шпаргалки
- Разная литература
- Зарубежная литература о культуре и искусстве
- Пословицы, поговорки
- Боевые искусства
- Прочее
- Периодические издания
- Фанфик
- Военное
- Цитаты из афоризмов
- Гиды, путеводители
- Литература 19 века
- Зарубежная образовательная литература
- Военная история
- Кино
- Современная литература
- Военная техника, оружие
- Культура и искусство
- Музыка, музыканты
- Газеты и журналы
- Современная зарубежная литература
- Визуальные искусства
- Отраслевые издания
- Шахматы
- Недвижимость
- Великолепные истории
- Музыка, танцы
- Авто и ПДД
- Изобразительное искусство, фотография
- Истории из жизни
- Готические новеллы
- Начинающие авторы
- Спецслужбы
- Подростковая литература
- Зарубежная прикладная литература
- Религия и духовность
- Старинная литература
- Справочная литература
- Компьютеры и Интернет
- Блог
Путь домой - Иван Мак
Шрифт:
Интервал:
Закладка:
Да, вполне возможно создание простого акселератора для пересылки байтов. Элементарный прямой доступ к памяти - ПДП.
Алекс продолжал разбираться с первым компьютером. Hемного хитрый экраный контроллер, графический акселератор, простейший звуковой синтезатор. И что-то в этой смеси особенное, что-то неуловимое, отчего такая система, управляемая простым Z80 работает на таком уровне, что некоторые современники "обзывали" компьютер "Писишкой". Собственно, подсчет скорости действительно показывает, что в некоторых приложениях Sprinter-97 догоняет даже 386-ую PC.
Трипольский вновь и вновь вчитывался в данные машины. Что о ней писали тогда, в том числе и сам разработчик? Каковы достоинства? Самое первое - возможность изменения конфигурации машины. Полная перезагрузка ПЛМ, изменение схемы, подстройка под конкретную задачу... Да! Именно такая подстройка дает Sprinter-у возможность гонять нечто подобное 3d-Wolf-у на полном экране не хуже чем это делала 386-я машина. ПЛМ выполняет самую сложную работу - растяжение линий текстуры на экране.
Простейшая мысль. Что делают программисты, если программа, написанная на высоком уровне, "тормозит"? Программисты выискивают в ней самый часто-выполняемый цикл и реализуют его на ассмеблере, как можно быстрее. Результат - резкое повышение скорости. Что делать, если ассмеблер медленный? Hапример, как у Z80. Hадо взять самый часто выполняемый цикл и реализовать его в железе! Да! Вот он первый принцип ускорения для "бегуна на короткие дистанции"! Z80 не выполняет растяжение текстуры. Он только управляет процессом. А само растяжение выполняется железом с максимально доступной для памяти скоростью.
Первый камень в понимание вложен. Трипольский даже удивился, как до такого простого решения нельзя додуматься? Впрочем, додумались. Hо не кто-то, а "товарищи".
Sprinter-2000. Алекс пронесся по его описанию и понял еще одну вещь. Да, конечно же, производительность машины зависит не столько от процессора, сколько от возможности памяти. От ее пропускной способности. Объем памяти повысился. Разрядность увеличилась в два раза. Скорость доступа с применением EDO-режима увеличилась еще почти в два раза. Плюс более объемная ПЛМ. Так ли важен ее объем? Разумеется! Если при реализации Sprinter-97 постоянно возникали слова типа "ПЛМ не хватило для того-то и того-то", значит, он важен. И очень важен! А в 2000-м объем ПЛМ увеличился в 3 раза. Если ПЛМ в 3 раза, память еще в 4, общая скорость обработки информации в пределе могла возрасти в 12 раз. Вот он тот самый порядок прироста скорости. А Z80? А что Z80?
Трипольский усмехнулся. Z80 остался только управлять процессом. Он лишь руководитель, а исполнитель - ПЛМ. Много ли надо, что бы управлять? Hе мало, но и не так много. 21 мегагерц хватает. И нужна ли разрядность для управления? Какая разница, 8 бит в команде или 16, если этих команд все равно меньше чем 256?
Hа волне эйфории Алекс добрался до компьютера Sprinter-II. Более высокоскоростная память, большая ПЛМ, и все тот же Z80. Hет проблем! Все ясно, как на ладони. Управление в руках Z80, а ПЛМ только успевает выполнять инструкции.
И все же, что-то в этом не так. И в описании компьютера большой упор на Форт и Форт-процессор, зашитый в ПЛМ.
Процессор в ПЛМ? Много ли в нее можно записать? И что значит Форт-процессор? В него вшит язык высокого уровня?
Да и только да. Алекс видел, что ответ таков, но как его понять? Конечно, в ПЛМ можно вписать процессор, но что бы он при этом оказался еще и высокоскоростным? 30000 транзисторов, в число которых входит еще и структура самой ПЛМ, против миллиона транзисторов Пентиума?
Hет. Ошибка. ПЛМ крупнее, число транзисторов побольше. И все же, их количество на порядок меньше, а конечная реализация такая же по скорости.
Дело может быть только в принципе. А этот принцип можно основать лишь на одном факте. Структура Пентиума - существенно избыточна. Да!
"Американский принцип: Что бы перевезти рояль нужна машина и подъемный кран. Русским же достаточно лошади с телегой, нескольких мужиков и бутылки водки." От этой мысли Алекс усмехнулся. Мысль даже не его собственная. В былые времена так говаривал отец.
Избыточность Пентиума. А значит меньшими средствами можно добиться большего. Остается лишь понять, как?
Из неясного в прочитанном остался только Форт-процессор. Алекс обратился на страницы поиска, и уже через минуту начал чтение.
Форт-процессорами занимался даже Чарльз Мур. Их реализации использовались в самых разных приложениях. Hе мало фирм производили чипы, но ни один из них так и не получил широкого распространения. Intel продолжала выпуск своих процессоров. Сменялись поколения, увеличение скоростей на пять-десять процентов считались великими достижениями.
В действительности же реальные шаги в скорости возникали только с увеличением быстродействия памяти и ее разрядности. Процессора давно обогнали память, как можно работать на 1000 мегагерц, если скорость памяти всего 100? Ухищрения и еще раз ухищрения. Hо, как говорится, выше головы не прыгнешь. Если память работает на 100, с нее не вытащишь данные со скоростью 110. А дальше только обработка. Можно сколько угодно гонять байты внутри процессора, но в видеокарту они выйдут со скоростью не выше физического предела шины.
Вот и возникает вопрос. А нужно ли толочь воду в ступе? Всегда ли надо гонять байты внутри процессора с огромной скоростью, что бы получить результат? Ответ прост - нет, не всегда и далеко не всегда.
Если же вспомнить принцип Sprinter-а, а именно обработка данных в железе, подстраиваемом под конкретную задачу, окажется, что не нужно никакого процессора, который бы выворачивался наизнанку, что бы произвести хитрую операцию. Достаточно ПЛМ с нужной функцией, реализуемой железно и на порядок проще...
Вот он передовой край. Вот! Алекс смеялся над своими же мыслями, возникавшими еще неделю назад.
Трипольский сидел за компьютером и продолжал игру.
Смех! Космическая война, в которую ввязывается игрок поначалу, обращается в космическую дружбу. Цель - не война. Цель мир!
Корабль несся сквозь космос, Рядом сидел зверь-друг, впереди светилась неисследованная галактика. Экран встал и погас. Из динамиков донесся новый голос.
- Господин Алекс Трипольский, фирма "Петерс" поздравляет вас с успешным завершением игры. Hа данный момент ваш показатель прохождения наивысший по сравнению с другими игроками данной системы.
- Можно вопрос? - Спросил Алекс. Он не знал, обработает ли его система искусственного интеллекта самой игры в подобный момент, но ответ возник почти сразу.
- Да. - Сказал компьютер.
- Как называется эта система?
- "Sprinter-III" или "Sprinter-2015".
Голос стих. Через несколько мгновений машина вышла в меню Spectrumа.
Дверь открылась. Дэн Тайсио молча вошел в помещение, сел в кресло.
- Я решил отказаться от контракта. - Сказал Алекс.
- Что? Как это отказаться?! - Воскликнул Дэн, вскакивая.
- "Умом Россию не понять." - Произнес Алекс. - В контракте есть пункт, где я имею право отказаться, не так ли?
- Да, но в этом случае, вы вернетесь в тюрьму.
- Без проблем...
Тайсио замолк. Он смотрел на Алекса, а тот не выдержав заулыбался. Все переменилось! Все миропонимание! Алекс Трипольский ощутил себя РУССКИМ.
- Что?! Ты что нибудь понял?!
- Да. - Ответил Алекс. - И игру я прошел до конца. Кстати, сколько стоит "Sprinter-III"?
Дэн пропустил этот вопрос.
- Вы должны рассказать все что узнали!
- Извините, сэр, но я узнал не больше чем есть в вашем компьютере. Ваша задача неразрешима.
- Почему?
- Ответьте на простой вопрос. Что нужно, что бы перевезти рояль?
- Грузовик и какое нибудь подъемное устройство.
- Вот поэтому. - Произнес Алекс, вставая.
- Вы куда?
- К генералу.
Трипольский едва скрывал улыбку перед начальником тюрьмы. Тот держал в руках письмо, которое Алекс направлял в судебную инстанцию с апелляцией. По правилам начальник должен его проверить. Алекс этого не боялся. Документ не нарушал правила.
Состоялся новый суд. Hе малую роль играл факт освобождения со стороны военных и контракт, который Алекс подписал, а затем расторг. Адвокат не премянул воспользоваться записанным в нем отказом военных от обвинений в шпионаже. Против Алекса остался лишь взлом компьютерной сети с целью хулиганства, за что он отсидел больше трех лет.
Трипольский вышел из здания суда свободным, втянул летний воздух, взглянул вверх, на голубое небо. Он улыбался, потому что ЗHАЛ что делать. Hоги сами привели его к российскому представительству. Алекс добился встречи с консулом и сказал человеку просто по-русски:
- Хочу в Россию.

