Гомогенные однокристальные мультипроцессоры
Для малых однокристальных мультипроцессоров имеются два типовых проектных решения. В первом из них (рис. 8.8, а) присутствует одна микросхема и два конвейера — таким образом, скорость исполнения команд теоретически удваивается.
Во втором решении (рис. 8.8, б) в микросхеме предусмотрено два независимых ядра, каждое из которых содержит полноценный процессор. Ядром называется большая микросхема (например, процессор, контроллер ввода-вывода или кэш-память), которая размещается на микросхеме в виде модуля, как правило, вместе с несколькими другими ядрами.а б Рис. 8.8. Однокристальные мультипроцессоры: микросхема с двумя конвейерами (а); микросхема с двумя ядрами (б) |
Первое решение допускает совместное потребление ресурсов (таких как функциональные блоки) процессорами; иными словами, каждый процессор может обращаться к ресурсам, не затребованным другим процессором. Второе решение требует изменения конструкции микросхемы и не предусматривает более двух процессоров. Здесь следует заметить, что разместить на одной микросхеме два или несколько ядер процессоров не так уж сложно.
Далее по мере изложения мы еще вернемся к теме мультипроцессоров. В этой главе мы в основном рассматриваем темы, относящиеся к мультипроцессорам на основе однопроцессорных микросхем, но многие из них применимы и к микросхемам с несколькими процессорами.
Еще по теме Гомогенные однокристальные мультипроцессоры:
- ГОМОГЕННОСТЬ
- МАССА ГОМОГЕННАЯ
- 7.1.2. Состав группы
- 7.1.2. Состав группы
- 1.3.2. Ограничения на участие в фокус-группах
- ПРОКЛЯТЬЕ
- ЛЕКЦИЯ 11.1.1. Состояние урбанистики
- 1.3.1. Состав и численность фокус-группы
- Плюсы и минусы этого метода.
- ТЕСТ
- 7.1.1. Размер группы
- ПОВЕДЕНИЕ
- 7.4.6. Нейтрализация эффекта лидера
- 6.2. ТИПЫ КОНТЕКСТОВ
- Степень централизации.
- Плюсы и минусы стратифицированного отбора.
- Глава 16. ГЕТЕРОГЕННОЕ ОБЩЕСТВО