Реклама:

Borkar, Getting Gigascale Chips.

Закон Мура, скорее всего, будет действовать еще лет десять, в конечном итоге мы рискуем получить микросхемы с миллиардами транзисторов. Такая перспектива не только обнадеживает, но и ставит перед разработчиками немало проблем. Именно их рассматривает в своей статье один из ведущих исследователей компании Intel. Среди тем, которых он касается, - рассеяние энергии и повышение сопротивления, в том числе емкостного, в связи с более плотным размещением проводников и уменьшением их размера. Будущее вычислительных систем автор видит не в прямолинейном повышении тактовых частот, а в сочетании гиперпоточности, мультипроцессорной обработки и усовершенствованной организации памяти.

Colwell, The Pentium Chronicles.

Роберт Колвелл - руководитель группы разработчиков Pentium. В своей книге он рассказывает о создателях этой микросхемы, а также о страстях и интригах вокруг нее.

Hamacher et al., Computer Organization, 5th ed.

Традиционный учебник об организации компьютеров (процессоры, память, ввод-вывод, арифметика, периферийные устройства). Основные примеры - 68000 и Power PC.

Heath, Embedded Systems Design.

Сегодня почти все устройства стоимостью более полусотни долларов, работающие на электрическом токе, управляются компьютерами. Эта книга -

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

Hennessy and Patterson, Computer Architecture. A Quantitative Approach, 3rd ed. В этом увесистом пособии подробно подняты вопросы разработки процессоров и памяти. Акцент делается на достижении высокой производительности, в особенности за счет параллелизма и конвейеризации. Эта книга - для тех, кто хочет знать все о разработке высокопроизводительных процессоров.

Null and Lobur, The Essentials of Computer Organization and Architecture.

Еще одно руководство по организации вычислительных систем, в котором достаточно сжато изложены многие темы, из рассматриваемых в нашей книге.

Patterson and Hennessy, Computer Organization and Design, 3rd ed.

Объем этого издания, как и второго, превысил 1000 страниц, но теперь значительная часть текста перенесена с бумаги на сопроводительный компакт-диск. Тематический диапазон весьма широк - архитектура компьютера анализируется здесь с различных точек зрения. Среди прочего, обсуждаются арифметические операции, вопросы производительности, организация тракта данных, конвейеризация, память, периферийные устройства и кластеры. Pentium 4 упоминается лишь в отдельных фрагментах книги, а большая часть примеров относится к MIPS-процессору, который был сконструирован самим Хениесси и в 1985 году дал начало первой коммерческой модели RISC-процессора.

Price, A History of Calculating Machines.

Современные компьютеры восходят к машине Бэббиджа, созданной в XIX веке, но люди производили различные вычисления с самого зарождения цивилизации. В этой иллюстрированной статье прослеживается вся история счета, математики, календарей и вычислений с 3000 г. до н. э. до начала XX века.

Slater, Portraits in Silicon.

Почему Деннис Ритчи защитил докторскую диссертацию в Гарварде? Почему Стив Джобе стал вегетарианцем? Ответы на эти и другие вопросы вы можете найти в этой увлекательной книге. Книга содержит 34 короткие биографии людей, которые сформировали компьютерную промышленность (от Чарльза Бэббиджа до Дональда Кнута).

Stallings, Computer Organization and Archirecture, 6th ed.

Книга по компьютерной архитектуре. В ней поднимаются и те вопросы, которые мы обсуждали в нашей книге.

Wilkes, Computers Then and Now.

Автор книги Морис Уилкс, один из первых разработчиков компьютеров и изобретатель микропрограммирования, излагает историю компьютеров с 1946 по 1968 год. Он рассказывает о войне между приверженцами автоматического программирования ("space cadets") и традиционалистами, которые предпочитали программировать в восьмеричной системе.

Литература для дополнительного чтения || Оглавление || Организация компьютерных систем