|
|
  |
Вопросы по Microwave Office |
|
|
|
Jan 15 2010, 11:53
|
Участник

Группа: Участник
Сообщений: 53
Регистрация: 26-09-09
Пользователь №: 52 595

|
посмотри "эверестом" загрузку ядер при расчете
|
|
|
|
|
Jan 17 2010, 11:07
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 20-04-09
Пользователь №: 47 993

|
Цитата(Владимир Алекс @ Jan 15 2010, 17:53)  посмотри "эверестом" загрузку ядер при расчете При расчете используется только одно ядро на 100%, остальные бездействуют. Вопрос не в этом. Может где-то галочку надо в настройках поставить чтоб параллелился или математический расчет в принципе не параллелится? Например, при расчете в Axiem, в настройках можно поставить галку "Use All CPU".
|
|
|
|
|
Jan 17 2010, 11:56
|
Участник

Группа: Участник
Сообщений: 53
Регистрация: 26-09-09
Пользователь №: 52 595

|
А что очень долго считает?
|
|
|
|
|
Jan 17 2010, 12:47
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 20-04-09
Пользователь №: 47 993

|
Цитата(Владимир Алекс @ Jan 17 2010, 17:56)  А что очень долго считает? Схема ГУНа считается окола 10-20 сек. Дело в том, что при запуске оптимайзера схемы эти 10 сек очень сильно сказываются. Процесс оптимизации не эфективен по времени, проще тогда вручную перебирать значения элементов, быстрее будет))
|
|
|
|
|
Jan 17 2010, 13:15
|

Гуру
     
Группа: Свой
Сообщений: 3 218
Регистрация: 14-11-06
Из: Н. Новгород
Пользователь №: 22 312

|
Когда-то копался в AWR по поводу многопроцессорности, но найти ничего не смог и смирился, т. к. возился в основном с линейным схемным симулятором, заставить который что-то долго симулировать очень сложно (хотя возможно, например, оптимизация). В прикрепленном файле то, что пишут в хелпе в версиях AWR 8.00 build 4222r Rev1 (58146) и 9.01r build 4875 Rev3 (64808). То, что устанавливается для APLAC, видимо, находится в опциях схемы - параметр NTHREADS гармонического баланса (см. рисунок). Если перевести описание "Number of threads used", то вроде как получается число потоков, но почему по дефолту нуль тогда, не знаю. Проверяйте, я сейчас в нелинейщину влезать не хочу!  Если что, отпишитесь.
Эскизы прикрепленных изображений
--------------------
Все не могут только сеять разумное, доброе, вечное: кому-то надо и пахать! Природа не терпит пустоты: там, где люди не знают правды, они заполняют пробелы домыслом. © Бернард Шоу
|
|
|
|
|
Jan 18 2010, 17:31
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 20-04-09
Пользователь №: 47 993

|
Цитата(EUrry @ Jan 17 2010, 19:15)  ... То, что устанавливается для APLAC, видимо, находится в опциях схемы - параметр NTHREADS гармонического баланса (см. рисунок). Если перевести описание "Number of threads used", то вроде как получается число потоков, но почему по дефолту нуль тогда, не знаю. Проверяйте, я сейчас в нелинейщину влезать не хочу!  Если что, отпишитесь. Всё правильно, для APLAC-НВ работает, проверил из примера, все 8 потоков задействованы на 80-100%. А вот для обычного НВ... жалко, что нет такой же настройки по потокам.
|
|
|
|
|
Jan 19 2010, 13:57
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 20-04-09
Пользователь №: 47 993

|
Цитата(EUrry @ Jan 18 2010, 23:41)  Так каково должно быть значение параметра NTHREADS? Почему оно нулевое? Или там рассматривается сама возможность, т. е. 2 варианта: =0 и >0, что соответствует одно- и многопоточности соответственно (а уж сколько потоков фактически, он сам думает)? Скока надо потоков, стока и ставь в цифрах. Я ставил конкретно NTHREADS=8, (Intel Core i7 920). Все 8 потоков работали. Думаю можно и меньше ставить, только зачем.
Сообщение отредактировал Драйвыч - Jan 19 2010, 14:05
|
|
|
|
|
Jan 19 2010, 17:49
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 20-04-09
Пользователь №: 47 993

|
Цитата(EUrry @ Jan 19 2010, 22:51)  Непонятен нуль по умолчанию. Попробуйте поставьте нуль, потом единицу и посмотрите загрузку. Влияет ли этот параметр на загрузку ядер? Может он всё же несколько иное назначение имеет. Попробовал ставить 0, 1, 2, 4 и 8. Результаты загрузки ядер в приложенном архиве.
|
|
|
|
|
  |
8 чел. читают эту тему (гостей: 8, скрытых пользователей: 0)
Пользователей: 0
|
|
|