AlexandrY (12.06.2009 19:51, просмотров: 125) ответил PIC32 на Ну да, результат такой - двухядерный процессор загружен только наполовину, когда запущен один тред. Если лень писать свое, у Klen (известная личность) есть простая программа, которая это демонстрирует (см. ссылку). Результат загрузки процессора
Лады, проверил. Все правильно. Если ядра 4-е то 4-е потока разруливаются на 4-е ядра равномерно. Если процессу сделать афинити в панели задач на одно ядро то хоть 2 хоть 4-е потока, скорость выполнения не меняется.
Я конечно притворился что забыл что Xeon 4-х ядерный.
Но все таки как бы ясно намекал что больше интересно как это получается с HyperThreading-ом.
Т.е. очевидно ребята шельмят, надо делить на количество ядер, тест то называется СOREmark
Однозначно жду скандала, и еще в свете того что какой-то атмел там вырвался аж на уровень 1.6 да еще на GCC.
Эт в то время как RealView порвет любой GCC как...
INDEMSYS