Tpeck 0 13 июня, 2018 Опубликовано 13 июня, 2018 · Жалоба Всем доброго времени суток. Решил запустить 12 параллельных потоков в SmartXplorer, а получил максимальное возможное кол-во 7. Тогда как в хелпе пишут, что их может быть значительно больше. ... Windows operating system only. In the Number of parallel runs on this machine option, set the number of processors available. The default value of this field matches the number of processors you have available on the host machine. The maximum is 99. ... и в GUI тоже предлагают значительно больше. Скриншот GUI и результат запуска прилагаю. Может кто сталкивался и подскажет как использовать все 12 потоков? Или ссылку полезную кинет. Всем спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex77 4 14 июня, 2018 Опубликовано 14 июня, 2018 (изменено) · Жалоба Всем доброго времени суток. Решил запустить 12 параллельных потоков в SmartXplorer, а получил максимальное возможное кол-во 7. Тогда как в хелпе пишут, что их может быть значительно больше. ... Windows operating system only. In the Number of parallel runs on this machine option, set the number of processors available. The default value of this field matches the number of processors you have available on the host machine. The maximum is 99. ... и в GUI тоже предлагают значительно больше. Скриншот GUI и результат запуска прилагаю. Может кто сталкивался и подскажет как использовать все 12 потоков? Или ссылку полезную кинет. Всем спасибо. Не зависимо от возможностей исе/вивадо и вин/лин максимальное разумное количество потоков на одном компьютере равно количество ядер у процессора минус один. Это типо "аксиома" и обсуждению не подлежит. ПС: просьба не путать количество "задач" в очереди и количество "задач", которые одновременно считаются. К примеру в вивадо можно задать 33 "рунса" - но эффективно считаться будет одновременно только N-1 "рунса" (где N число ядер процессора) Изменено 14 июня, 2018 пользователем Alex77 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tpeck 0 14 июня, 2018 Опубликовано 14 июня, 2018 · Жалоба Вроде разобрался. По умолчанию у ISE 7 стратегий именно их она и запускает. Больше просто нету. Если я правильно понял. Она сначала выполняет эти 7 стратегий, после этого берет настройки той стратегии у которой меньше всего Timing score и начинает гонять её с разными значением - t (cost table). И вот именно тут она может использовать максимальное количество ядер. Однако у меня первую итерацию, с лучшей стратегией, она использовала только 8 потоков, а потом разогналась до требуемых 10. Скриншот прилагаю. PS Не пугайтесь таким большим Timing score, так и было задумано :) Всем спасибо. ПС: просьба не путать количество "задач" в очереди и количество "задач", которые одновременно считаются. К примеру в вивадо можно задать 33 "рунса" - но эффективно считаться будет одновременно только N-1 "рунса" (где N число ядер процессора) Число ядер процессора физических или с учетом Hyper-Threading? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться