Форум программистов, компьютерный форум CyberForum.ru

распределенные системы - C++

Восстановить пароль Регистрация
 
olesja
0 / 0 / 0
Регистрация: 21.02.2009
Сообщений: 6
31.08.2011, 14:53     распределенные системы #1
Здравствуйте,
не знала в каком разделе задать эту тему. Вопросы не относятся к языку С++. Это общие вопросы по поводу распределенной системы.
Помогите кто как сможет:

1) Мультипроцессор – это распределенная система?
2) Мильтиядерный процессор – это распределенная система?
3) Кластер – это распределенная система?
4) Компьютер с копроцессором, у которого своя не совместно используемая память (non-shared memory) (например, видеокарта с GPU (графический процессор видеокарты) и видео память). Этот компьютер является распределенной системой?

По поводу кластера, я уверена, что ответ Да. Но чем дольше я читаю про другие, тем я больше путаюсь.
Заранее благодарю за любую помощь
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.08.2011, 14:53     распределенные системы
Посмотрите здесь:

C++ Системы счисления!!!!
системы счислення C++
Системы исчиления в C++ C++
Системы счисления C++
Системы C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
LosAngeles
Заблокирован
31.08.2011, 14:59     распределенные системы #2
выбираю подсказку 50 на 50! а если серьёзно то я бы на всё да ответил
odip
Эксперт C++
 Аватар для odip
7224 / 3286 / 58
Регистрация: 17.06.2009
Сообщений: 14,165
01.09.2011, 10:57     распределенные системы #3
Осталось еще найти определенние - что есть распределенная система
Puporev
Модератор
 Аватар для Puporev
50337 / 38268 / 12245
Регистрация: 18.05.2008
Сообщений: 86,625
01.09.2011, 11:01     распределенные системы #4
http://ru.wikipedia.org/wiki/%D0%A0%...B5%D0%BC%D0%B0
Paporotnik
383 / 227 / 7
Регистрация: 06.07.2011
Сообщений: 512
01.09.2011, 11:44     распределенные системы #5
Открыл Таненбаума, он дает определение только отталкиваясь от того, что это совокупность машин.
Но даже если на это закрыть глаза и копнуть глубже и рассматривать компоненты одной машины, то он приводит два главных признака - независимость каждого элемента и расширяемость. По этим признакам мультиядерный процессор как-то не подходит. Четвертый пункт несколько однобокий, т.к. независимость сомнительна.
xAtom
 Аватар для xAtom
910 / 735 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
01.09.2011, 12:23     распределенные системы #6
Цитата Сообщение от olesja Посмотреть сообщение
Мультипроцессор – это распределенная система?
2) Мильтиядерный процессор – это распределенная система?
3) Кластер – это распределенная система?
4) Компьютер с копроцессором, у которого своя не совместно используемая память (non-shared memory) (например, видеокарта с GPU (графический процессор видеокарты) и видео память). Этот компьютер является распределенной системой?
Многоядерные процессоры создаются для параллельных независимых вычислений, если объеденить усилие ядер для одной задачи это уже надо разработчику проги добиться усилия, одним словом проблема не в железе а в разработчиках программ...

Распределённая система это система которая распределяет ресурсы как бы делая их общими, например несколько машин соеденяют для совместного выполнения, называют кластер.
По поводу видеоадаптеров, у них собственный конвейр комманд основанный на векторных паралельных вычислений, сам GPU-процессор не назвал бы распределительной системой так как у него другая специфика задач для которой он служит, в других целей он не подходит, с кем GPU можно распределять по-вашему к примеру, попробуйте синхронизировать работы с шиной PCI-Ex
Yandex
Объявления
01.09.2011, 12:23     распределенные системы
Ответ Создать тему
Опции темы

Текущее время: 14:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru