NYPD 0 22 марта, 2010 Опубликовано 22 марта, 2010 · Жалоба Ну дык все таки, у кого нить на i7 считает в 8 потоков во временном солвере ? :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Valodores 0 22 марта, 2010 Опубликовано 22 марта, 2010 · Жалоба Наоборот! Ядер - четыре, а потоков 8 за счет использования технологии Hyper Threading. ;) Имелось ввиду, я так понимаю, виртуальных ядер - 8 , а реальных кешей - 4. Про потоки l1l1l1 вообще ничего не говорил. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MicrowaveDesigneR 0 22 марта, 2010 Опубликовано 22 марта, 2010 (изменено) · Жалоба Имелось ввиду, я так понимаю, виртуальных ядер - 8 , а реальных кешей - 4. Про потоки l1l1l1 вообще ничего не говорил. То, что l1l1l1 назвал процессорами, фактически есть ни что иное как потоки. Ядер физически 4, кеша 4, потоков 8. Ну дык все таки, у кого нить на i7 считает в 8 потоков во временном солвере ? :) Для того, чтобы все корректно работало в 8 потоков нужно в настройках Transient Solver'а выбрать Specials, далее вкладку Solver и поставив галку напротив "Use parallelization up to" поставить "8". Изменено 22 марта, 2010 пользователем MicrowaveDesigneR Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
NYPD 0 22 марта, 2010 Опубликовано 22 марта, 2010 · Жалоба acceleration > MultiThreading up to 8 thread's ... Но когда он начинает считать , он пишет number of threads 4 ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
l1l1l1 0 22 марта, 2010 Опубликовано 22 марта, 2010 · Жалоба То, что l1l1l1 назвал процессорами, фактически есть ни что иное как потоки. Ядер физически 4, кеша 4, потоков 8. процессор вообще-то всего один. :rolleyes: этот процессор имеет 8 ядер, четыре из которых включаются только если включен Hyperthreading (включается в BIOS). но кэша всего 4, для ЕМ расчетов именно кэш становится бутылочным горлом, ограничивающим производительность. Для того, чтобы все корректно работало в 8 потоков нужно в настройках Transient Solver'а выбрать Specials, далее вкладку Solver и поставив галку напротив "Use parallelization up to" поставить "8". восемь потоков на четырех ядрах бесполезны, потому что четыре из них постоянно висят в очереди. на восьми ядрах с четырьмя кэшами ожидается увеличение призводительности (по сравнению с четырьмя ядрами) раза в полтора (не два). acceleration > MultiThreading up to 8 thread's ... Но когда он начинает считать , он пишет number of threads 4 ... не могу повторить ваших действий, нет железа. но скорее всего солвер ограничивает количество используемых ядер количеством кэшей. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MicrowaveDesigneR 0 22 марта, 2010 Опубликовано 22 марта, 2010 · Жалоба процессор вообще-то всего один. :rolleyes: этот процессор имеет 8 ядер, четыре из которых включаются только если включен Hyperthreading (включается в BIOS). но кэша всего 4, для ЕМ расчетов именно кэш становится бутылочным горлом, ограничивающим производительность. восемь потоков на четырех ядрах бесполезны, потому что четыре из них постоянно висят в очереди. на восьми ядрах с четырьмя кэшами ожидается увеличение призводительности (по сравнению с четырьмя ядрами) раза в полтора (не два). Я конечно понимаю, что Вам так хочется это объяснить, но зачем утверждать безосновательно? У Intel'а нету восьмиядерных процессоров! Это раз. В биосе материнки действительно можно включить либо отключить технологию Hyperthreading, но она в первую очередь должна поддерживаться самим процессором (Core i7 поддерживает). Это два. Вы утверждаете, что 4 из 8 потоков будут висет постоянно (!?) в очереди. Это глупо, увы. Ознакомтесь с матчастью относительно Hyperthreading технологии. Это три. Не вводите людей в заблуждение - в процессоре Core i7 реально 4 ядра, работающих в 2 потока каждое. При этои производительность будет не в 2 раза больше (по сравнению с 4 потоками), а меньше - опять же таки, из-за принципов самой технологии Hyperthreading. К Вашему сведению, Intel действительно планирует увеличение ядер в процессоре - до 6 (анонсированная модель Core i7 980 XE). ;) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
l1l1l1 0 23 марта, 2010 Опубликовано 23 марта, 2010 · Жалоба ...Вы утверждаете, что 4 из 8 потоков будут висет постоянно (!?) в очереди. Это глупо, увы. Ознакомтесь с матчастью относительно Hyperthreading технологии. Это три. Не вводите людей в заблуждение - в процессоре Core i7 реально 4 ядра, работающих в 2 потока каждое. При этои производительность будет не в 2 раза больше (по сравнению с 4 потоками), а меньше - опять же таки, из-за принципов самой технологии Hyperthreading. К Вашему сведению, Intel действительно планирует увеличение ядер в процессоре - до 6 (анонсированная модель Core i7 980 XE). да, вы почти правы. меня ввела в заблуждение Microsoft. да, по Hyperthreading надо было читать Intel. понял, что дополнительные ядра (логические процессоры) при Hyperthreading - чистое надувательство. ядро там с двумя потоками работает последовательно то с одним, то с другим потоком. если учесть, что при этом неизбежны потери производительности на переключение и "бутылочное горло" кэша при EM расчетах, то многопоточное приложение типа TD солвер'а CST при включенном HT работало бы медленнее, чем при выключенном. CST Team - молодцы! игнорируют липовые ядра. так что я тоже почти прав. а Intel уже готовит процессор с 48-ю ядрами. на выставке CeBIT 2010 корпорация Intel представила прототип системы на основе экспериментального микрочипа с 48 вычислительными ядрами. http://podrobnosti.ua/internet/2010/03/03/669810.html надеюсь, что там с количеством ядер нет надувательства. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pir0texnik 0 25 марта, 2010 Опубликовано 25 марта, 2010 · Жалоба что-то у меня чувство, что 48 получено по формуле 6х8, где 8 - это виртуальные ядра, 6 - реальные... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
l1l1l1 0 25 марта, 2010 Опубликовано 25 марта, 2010 · Жалоба что-то у меня чувство, что 48 получено по формуле 6х8, где 8 - это виртуальные ядра, 6 - реальные... Tilera анонсирует процессор со 100 ядрами: http://www.xard.ru/post/17307/default.asp а здесь 10 х 10? если серьезно, даже два виртуальных на одно реальное - это перебор и тормоза. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pir0texnik 0 26 марта, 2010 Опубликовано 26 марта, 2010 · Жалоба да кто его знает, что у этой тилеры внутри... вот, в нвидидивских чипах больше сотни ядер. ядра ядрам рознь... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zazik 0 29 марта, 2010 Опубликовано 29 марта, 2010 · Жалоба Хорошо, что лежит в закромах ... Да, вот, не "Свой" я пока ... Незадача однако ... Мне бы альтернативу какую-то имеющимся закромам, если можно. B) По yandex.ru можно найти - уже лежит на обычных обменниках. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
patriot.msk 0 30 марта, 2010 Опубликовано 30 марта, 2010 · Жалоба Подскажите почему может не работать лекарство для 2009 сп7 в Win Vista? Блокирует кнопки солверов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
barr 0 30 марта, 2010 Опубликовано 30 марта, 2010 · Жалоба Подскажите почему может не работать лекарство для 2009 сп7 в Win Vista? Блокирует кнопки солверов. нужно изменить имя (считай удалить) файла modeler_amd64.exe, например на _modeler_amd64.exe как мне пояснили, он не патчится при применении лекарства. в результате будет использоваться 32 битный солвер modeler.exe с возможностью использовать более 2 Гб на процесс в 64 битной ОС Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
patriot.msk 0 30 марта, 2010 Опубликовано 30 марта, 2010 · Жалоба нужно изменить имя (считай удалить) файла modeler_amd64.exe, например на _modeler_amd64.exe как мне пояснили, он не патчится при применении лекарства. в результате будет использоваться 32 битный солвер modeler.exe с возможностью использовать более 2 Гб на процесс в 64 битной ОС Спасибо. Странно почему амдэшные файлы надо менять. комп там на интеле. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
duskfall 0 31 марта, 2010 Опубликовано 31 марта, 2010 (изменено) · Жалоба Здравствуйте! Возникла следующая проблема: Считаю антенную решетку в CST MWS 5, возбуждаю дискретными портами, затем через Combine results получаю необходимые ДН. В одном файле все в порядке. диаграммы считаются без проблем. В другом файле после нажатия кнопки Combine комп маленько задумывается, и CST вылетает с ошибкой. Затем при попытке запустить CST вылетает синий экран смерти...ну а дальше понятно. Отличия в проектах минимальные. Единственное - первый проект считался, так сказать, за один присест, все порты сразу, а второй в несколько заходов, т.к считал дольше, и на выходные не мог оставить комп работающим. Как быть? Самое простое - пересчитать весь проект заново, но это очевидно. Может подскажете что-нибудь? Изменено 31 марта, 2010 пользователем duskfall Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться