|
СВЧ-софт и, оптимальная конфигурация оборудования под него |
|
|
|
Mar 31 2008, 14:03
|

Знающий
   
Группа: Свой
Сообщений: 719
Регистрация: 14-07-05
Из: Москва
Пользователь №: 6 787

|
Доброе время суток,уважаемые форумщики! Собственно,минимальная конфигурация оборудования расписана для каждого программного пакета. Но меня интересуют несколько иные вопросы,ответы на которые я с ходу не смог найти. Надеясь на вашу помощь и поддержку,размещаю их в этой теме. 1. Могут ли программные пакеты эффективно использовать многоядерные (2-х, 4-х) процессоры? 2. Насколько эффективно софт использует оперативную память компа? 3. Нужно ли делать какие-либо настройки софта (не только САПР,но возможно,и ОС) для увеличения скорости расчетов? Иными словами-как "выглядит" оптимальная система для СВЧ-софта. Конкретно же меня интересуют MicroWave Office, Sonnet, CST MWStudio, Ansoft Designer, Zeland (платформа-Windows). Может кто-то располагает данными по конкретному пакету (ссылки на форумы, статьи, личный опыт...). Буду благодарен за любую помощь в решении вышеперечисленных вопросов.
--------------------
|
|
|
|
|
 |
Ответов
|
Apr 2 2008, 01:02
|

Частый гость
 
Группа: Свой
Сообщений: 127
Регистрация: 31-05-06
Из: Томск
Пользователь №: 17 610

|
Цитата(ITEE @ Apr 1 2008, 13:34)  В MoM-солверах на основе MKL 100% загрузка будет только на стадии как-раз матрикс-солвинга (применяя LAPACK). Заполнение матрицы и расчет полей зависят от разработчика и требуют специальной параллелизации. Возможно поэтому при указанном OMP_NUM_THREADS загрузка всё-же скачет около 50%. полностью согласен.... вот как дело обстоит с софтом основанным на, например, FDTD или FEM я пока не разбирался.... но им по сути вообще переход к распараллеливанию должен оказаться очень простым, поскольку они как правило используют итерационные методы решения разреженных систем (sparse iterative methods) данные методы широко развиваются (например, см. работы Y.Saad, H. van der Vorst) и существует достаточно много библиотек с их реализацией. я вот чего то в описаниях не шибко находил упоминания какие итерационные методы испольуются в FDTD, TLM, FEM .....
--------------------
Ясность вовсе не является неизбежно единственной или наиболее важной стороной истины....
|
|
|
|
|
Apr 2 2008, 04:18
|

Частый гость
 
Группа: Свой
Сообщений: 127
Регистрация: 31-05-06
Из: Томск
Пользователь №: 17 610

|
вот, например, другой подход к ускорению http://www.kraftway.ru/solutions/?SECTION_...p;PAGE_ID=93166Выход в свет мощных GPU-акселераторов немедленно был использован разработчиками FDTD-программ. В январе 2007 года корпорация nVidia вложила 3 млн. кан. долларов в канадскую фирму Acceleware для развития программно-аппаратных решений на базе nVidia GPU 8-й серии, в частности для разработки GPU-ускорителей для FDTD-программ. Ускорителями от Acceleware уже обзавелись такие компании – разработчики FDTD-пакетов, – как Agilent (AMDS), CST (Microwave Studio®), EMAG (EMLounge™), NLCSTR (Sim3D_Max™ FDTD Simulator), QWED (QuickWave), Remcom (XFdtd®), SPEAG (Semcad X) и Vector Fields (Concerto). Компания Optiwave в своем пакете OptiFDTD в качестве ускорителя также применяет GPU-ускоритель от EM Photonics c 16 Gb памяти на борту. В зависимости от задачи ускорение расчетов достигает от 10 до 200x. На сайте http://www.e...tonics.com/ размещена бесплатная демо-версия программа FastFDTD, считающая через любую графическую карту от nVidia, начиная с 6-й серии. © http://www.nanometer.ru
--------------------
Ясность вовсе не является неизбежно единственной или наиболее важной стороной истины....
|
|
|
|
|
Apr 2 2008, 09:03
|

Знающий
   
Группа: Свой
Сообщений: 719
Регистрация: 14-07-05
Из: Москва
Пользователь №: 6 787

|
Цитата(KSergP @ Apr 2 2008, 08:18)  вот, например, другой подход к ускорению http://www.kraftway.ru/solutions/?SECTION_...p;PAGE_ID=93166Выход в свет мощных GPU-акселераторов немедленно был использован разработчиками FDTD-программ. В январе 2007 года корпорация nVidia вложила 3 млн. кан. долларов в канадскую фирму Acceleware для развития программно-аппаратных решений на базе nVidia GPU 8-й серии, в частности для разработки GPU-ускорителей для FDTD-программ. Ускорителями от Acceleware уже обзавелись такие компании – разработчики FDTD-пакетов, – как Agilent (AMDS), CST (Microwave Studio®), EMAG (EMLounge™), NLCSTR (Sim3D_Max™ FDTD Simulator), QWED (QuickWave), Remcom (XFdtd®), SPEAG (Semcad X) и Vector Fields (Concerto). Компания Optiwave в своем пакете OptiFDTD в качестве ускорителя также применяет GPU-ускоритель от EM Photonics c 16 Gb памяти на борту. В зависимости от задачи ускорение расчетов достигает от 10 до 200x. На сайте http://www.e...tonics.com/ размещена бесплатная демо-версия программа FastFDTD, считающая через любую графическую карту от nVidia, начиная с 6-й серии. © http://www.nanometer.ruУ нас сейчас конструкторский отдел бьется над этой проблемой. Понятно,что переложить расчеты на GPU можно,но не совсем понятно как это сделать. Какие брать материнки, чтобы они поддерживали несколько графических плат,да еще потом софт корректно со всем этим работал... Вопросов слишком много. Хотя статьи о подобных расчетах я читал еще года 2 назад причем в популярных компьтерных изданиях... Цитата(Demonis @ Apr 1 2008, 14:04)  При расчете на ФЕКО 100% загрузки я не вижу. Все колебается возле 50% (Ноутбук Centrino Duo). Стоит версия Feko 5.2. Может в 5.3 что-то и поменялось Я Вы не пробовали менять приоритет процесса? Не помогает? Иногда,изменив приоритет удается добиться того,чтобы загрузка увеличилась...Правда,до 100% не дотягивает  Может,кто-то знает какие-то приемы,позволяющие "растормозить" процесс под Windows?
--------------------
|
|
|
|
Сообщений в этой теме
Neznayka СВЧ-софт и Mar 31 2008, 14:03 Demonis По настройке ОС сложно что-то сказать - никогда не... Mar 31 2008, 20:32 Neznayka Цитата(Demonis @ Apr 1 2008, 00:32) По на... Apr 1 2008, 07:23  ITEE Если программа использует Intel MKL, то для актива... Apr 1 2008, 07:47   Neznayka Цитата(ITEE @ Apr 1 2008, 11:47) Если про... Apr 1 2008, 07:59    EVS Цитата(Neznayka @ Apr 1 2008, 11:59) А ка... Apr 1 2008, 11:39  KSergP поделюсь чисто соображениями, на примере, решения ... Apr 1 2008, 07:53   Demonis Цитата(KSergP @ Apr 1 2008, 08:53) поделю... Apr 1 2008, 10:04 proxi Цитата(Neznayka @ Mar 31 2008, 17:03) Доб... Mar 31 2008, 20:36 vIgort Используем MWO на 2-х ядерных и на 2-x процессорн... Apr 1 2008, 05:21 Neznayka Цитата(vIgort @ Apr 1 2008, 09:21) Исполь... Apr 1 2008, 07:51     KSergP Цитата(Neznayka @ Apr 2 2008, 12:03) У на... Apr 2 2008, 09:38 nadie ЦитатаЕсли программа использует Intel MKL, то для ... Apr 1 2008, 12:26 nadie ЦитатаВыход в свет мощных GPU-акселераторов немедл... Apr 2 2008, 11:04
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|