реклама на сайте
подробности

 
 
> Многопроцессорнось и CUDA при моделировании описаний на HDL языках
dvladim
сообщение Oct 26 2008, 12:08
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 654
Регистрация: 24-01-07
Из: Воронеж
Пользователь №: 24 737



Вопрос такой:
Какие пакеты моделирования позволяют задействовать ресурсы всех доступных процессоров в системе, кластеры, ресурсы процессора видеокарты (используя CUDA), внешние аппаратные ускорители (какие?) для ускорения моделирования?

Вообще интересно как хорошо распараллеливается моделирование HDL описаний. Насколько линейно влияет увеличение числа процессоров? Насколько важна потоковая скорости и задержки подсистемы памяти?

Желательно (если это возможно) в примерах с конкретными цифрам: каков объем проекта; язык; количество тестовых векроров (событий) при моделировании; использованная система - железо, ОС, софт; время компиляции и моделирования; занятый объем памяти?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
CaPpuCcino
сообщение Oct 26 2008, 16:19
Сообщение #2


тоже уже Гуру
******

Группа: Свой
Сообщений: 2 047
Регистрация: 13-06-05
Из: Кёлн - Санкт-Петербург
Пользователь №: 5 973



1)плохо улавливаю, вас что конкретно интересует - среды проектирования использующие параллельные вычислительные архитектуры или распараллеливание тех или иных алгоритмов? 2)если вы говорите о параллельных вычислительных архитектурах, то следует учесть, что архитектуры эти принципиально разные (те же многопроцессорные системы - это MIMD, а графические сопроцессоры - это SPMD /single program multiple data/), и соответственно алгоритмы на них ложатся по-разному. если вас интересует применение именно CUDA, то в статейках NVIDIA кучами можно найти заоблачные показатели ускорения алгоритмов (кстати, почему именно CUDA, а не, к примеру, более универсальные cell-processors) при этом стоит учитывать что для CUDA не все алгоритмы подходят и программировать под неё приходится адаптируя алгоритм под GPU архитектуру всевозможными макросами и дефайнами
в общем широко как-то очень зрите, можно как-нить по-конкретнее формулировать?


--------------------
И снова на арене цирка - дрессированные клоуны!! Оказываем консультации по электронике за симпу круглосуточно.
Go to the top of the page
 
+Quote Post
dvladim
сообщение Oct 26 2008, 16:22
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 654
Регистрация: 24-01-07
Из: Воронеж
Пользователь №: 24 737



Интересует что из софта и на какой аппаратуре использовать что бы быстрее всего промоделировать проект. Т.е. как ускорить моделирование?
Go to the top of the page
 
+Quote Post
CaPpuCcino
сообщение Oct 26 2008, 16:35
Сообщение #4


тоже уже Гуру
******

Группа: Свой
Сообщений: 2 047
Регистрация: 13-06-05
Из: Кёлн - Санкт-Петербург
Пользователь №: 5 973



относительно CUDA, думаю коммерческие моделяторы её не поддерживают и врядли будут поддерживать, потому как архитектура GPU для универсальных вычислений подойдёт врядли (слишком специфична и требует адаптацию конкретного алгоритма), относительно многопроцессорности с распараллеливанием потоков, то запросто, но только такое распараллеливание идёт на уровне ядра операционки на платформе конкретной конфигурации и для сред моделирования (написаных по техн. multithreding) прозрачно. многопроцессорность модели MPI тоже достаточно специфична(как и GPU), ожидать, что создатели будут обращать внимание на такие архитектуры можно едва ли.


--------------------
И снова на арене цирка - дрессированные клоуны!! Оказываем консультации по электронике за симпу круглосуточно.
Go to the top of the page
 
+Quote Post
DRUID3
сообщение Oct 26 2008, 18:40
Сообщение #5


山伏
*****

Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294



Цитата(CaPpuCcino @ Oct 26 2008, 18:35) *
относительно CUDA, думаю коммерческие моделяторы её не поддерживают и врядли будут поддерживать, потому как архитектура GPU для универсальных вычислений подойдёт врядли (слишком специфична и требует адаптацию конкретного алгоритма), относительно многопроцессорности с распараллеливанием потоков, то запросто, но только такое распараллеливание идёт на уровне ядра операционки на платформе конкретной конфигурации и для сред моделирования (написаных по техн. multithreding) прозрачно. многопроцессорность модели MPI тоже достаточно специфична(как и GPU), ожидать, что создатели будут обращать внимание на такие архитектуры можно едва ли.

Но есть же расширения для MatLAB и фотожопа)))
Цитата(dvladim @ Oct 26 2008, 18:45) *
А не в курсе какие среды моделирования поддерживают распараллеливание? И какой прирост оно дает?

SciLab. Кластер из 64-х 4-х ядерников собрали и впред)))


--------------------
Нас помнят пока мы мешаем другим...
//--------------------------------------------------------
Хороший блатной - мертвый...
//--------------------------------------------------------
Нет старик, это те дроиды которых я ищу...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- dvladim   Многопроцессорнось и CUDA при моделировании описаний на HDL языках   Oct 26 2008, 12:08
|- - CaPpuCcino   Цитата(DRUID3 @ Oct 26 2008, 22:40) Но ес...   Oct 26 2008, 19:15
||- - DRUID3   Цитата(CaPpuCcino @ Oct 26 2008, 21:15) и...   Oct 27 2008, 06:00
||- - CaPpuCcino   Цитата(DRUID3 @ Oct 27 2008, 10:00) А о ...   Oct 27 2008, 13:02
||- - Stanislav   Цитата(CaPpuCcino @ Oct 27 2008, 16:02) н...   Nov 1 2008, 19:48
||- - CaPpuCcino   Цитата(Stanislav @ Nov 1 2008, 23:48) Не ...   Nov 2 2008, 00:29
||- - Stanislav   Цитата(CaPpuCcino @ Nov 2 2008, 03:29) эт...   Nov 5 2008, 22:07
||- - CaPpuCcino   Цитата(Stanislav @ Nov 6 2008, 02:07) Да ...   Nov 5 2008, 23:28
|||- - Stanislav   Извиняйте, что отвечаю с задержкой - времени на вс...   Nov 16 2008, 23:10
||- - al1   Цитата(Stanislav @ Nov 6 2008, 01:07) Вот...   Nov 6 2008, 10:33
|- - dvladim   Цитата(DRUID3 @ Oct 26 2008, 21:40) SciLa...   Oct 27 2008, 08:38
- - dvladim   А не в курсе какие среды моделирования поддерживаю...   Oct 26 2008, 16:45
|- - CaPpuCcino   извините, такими сведениями не обладаю. подождите ...   Oct 26 2008, 17:03
- - al1   1. Я разбирался с ModelSim-ом по вопросу распаралл...   Oct 27 2008, 10:20
- - dvladim   Цитата(al1 @ Oct 27 2008, 13:20) 2. Вспом...   Oct 27 2008, 21:24
|- - CaPpuCcino   Цитата(dvladim @ Oct 28 2008, 01:24) Долг...   Oct 28 2008, 15:14
|- - dvladim   Цитата(CaPpuCcino @ Oct 28 2008, 18:14) т...   Oct 30 2008, 09:10
- - al1   Аппаратные ускорители начинаются от одного Мега...   Oct 30 2008, 09:36
- - dvladim   Цитата(al1 @ Oct 30 2008, 12:36) Аппаратн...   Nov 1 2008, 19:09
- - al1   Цитата(dvladim @ Nov 1 2008, 22:09) Мегаб...   Nov 5 2008, 10:59


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 16:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.0144 секунд с 7
ELECTRONIX ©2004-2016