Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #38, ЯНВАРЬ 2004 г.

Глоссарий терминологии

Докучаев Дмитрий aka Forb

Спецвыпуск Xakep, номер #038, стр. 038-106-1


(forb@real.xakep.ru)

CISC - (Complete Instruction Set Computer) - микропроцессорная архитектура с полным набором команд. Является стандартом на компьютерном рынке. Для CISC-процессоров характерно сравнительно небольшое число регистров общего назначения при большом количестве машинных команд, некоторые из которых нагружены аналогично операторам высокоуровневых языков программирования и выполняются за много тактов. CISC-процессоры имеют множество методов адресации и форматов команд различной разрядности.

Darwin - ядро операционной системы MacOS. Оно похоже на Linux и предлагает такую же поддержку Free BSD Unix, а также открытую модель. Darwin дает Mac OS совершенно новую основу, предлагая пользователям Макинтош настоящую защиту памяти для более высокой надежности, вытесняющую многозадачность для более "гладкого" взаимодействия между приложениями и стандартные сетевые TCP/IP функции для интернета.

Digital - фирма-разработчик процессоров Alpha. Основной конкурент Intel. Фирма Compaq купила Digital, поэтому дальнейшую ее судьбу предсказать трудно. Что ж, будем надеяться, что процессоры Alpha не пропадут, а будут радовать нас своей производительностью и отточенностью под Windows NT.

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

Globus - это не модель земного шара :), а крупный проект Университета Южной Калифорнии. Его цель - разработка технологий для вычислительных сетей, основанных на метавычислениях по технологии GRID. При этом предполагается, что вычислительные сети представляют собой среду из непрерывно работающих компьютеров, независимо от их географического местоположения.

MPP - многопроцессорный протокол, подразумевающий наличие узлов, которые связаны специальными коммутирующими устройствами. Коммутаторы связывают процессоры в общую систему, по которой и передаются данные. Без коллизий и потерь.

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

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

PVP - технология мультипроцессорного обмена, которая состоит из отдельных узлов, работающих по принципу SMP, а связь этих узлов происходит по технологии MPP. При этом производительность системы резко возрастает, хотя основным минусом в реализации PVP является цена.

Содержание  Вперед на стр. 038-106-2