Могу ли я сказать, сколько многопоточности я использую каждый день?

364
techturtle

Есть ли способ определить (или, что еще лучше, зарегистрировать), какую выгоду я получаю от многопоточности моего компьютера?

Предыстория: мои руководители предлагают дать мне и моей команде новые рабочие места. Если посмотреть на некоторые синтетические тесты, у новых машин оценки немного выше, но они имеют меньшее количество ядер и потоков (4 ядра, 8 потоков) по сравнению с нашими нынешними (6 ядер, 12 потоков). Пара человек (включая меня) имеют двухпроцессорные модели (12 ядер и 24 потока).

Я пытаюсь выяснить, есть ли способ отследить, насколько мое текущее использование фактически использует все доступные ядра или более высокие однопоточные скорости предлагаемых рабочих станций позволят преодолеть дефицит ядер. Я смотрел на загрузку процессора в диспетчере задач, но, очевидно, если я смотрю на это, то я на самом деле не использую свой компьютер, как обычно, поэтому цифры / графики не сильно помогают.

*** Команда занимается разработкой, особенно с использованием Visual Studio, SQL Server и ArcGIS, и мы начинаем чаще использовать Hyper V (если что-то из этого имеет значение). Я специально не перечислял задействованные процессоры, потому что не хочу, чтобы это звучало как вопрос с рекомендациями по аппаратному обеспечению.

3
Сначала я подумал, что уверен, что можно измерить время процессора на инструкцию на поток, а также общее количество одновременных групп команд потока. Но я предполагаю, что необработанные числа могут быть не сразу полезными. Кроме того, могу ли я догадаться, что вы собираетесь перейти с процессоров AMD на Intel? Поскольку эти процессоры совершенно разные, получить действительно сравнительные измерения будет еще сложнее. Просто мое мнение, но вы должны будете сделать что-то действительно уникальное, чтобы испытать любую измеримую потерю, идущую от 6 ядер до 4. music2myear 6 лет назад 1
То же самое по поводу замечания Intel против AMD. Мой второй вопрос: почему пара человек имеет две установки ЦП? Если вы не делаете какие-то чрезвычайно сумасшедшие вещи, похоже, что эти рабочие станции построены очень излишне. DrZoo 6 лет назад 0
Для окон я бы посмотрел, есть ли у permon нужные вам счетчики. Вы также можете записать все ваши метрики. SpiderIce 6 лет назад 0
На самом деле они оба Intel, но это Xeon для i7. Двойной процесс излишний ... они были куплены для проекта, и я унаследовал мой, когда присоединился к команде. Реальный вопрос заключается в том, стоит ли нам «обновляться» с таких перегруженных машин или стремиться к чему-то вроде лучших SSD. Если ничто из того, что мы используем, не использует преимущества всех этих потоков, то более высокие скорости одного потока должны помочь. techturtle 6 лет назад 0

0 ответов на вопрос

Похожие вопросы