От
|
Alexei P
|
К
|
Tолик
|
Дата
|
18.07.2000 16:34:52
|
Рубрики
|
Прочее; Современность;
|
Про производительность E2K на коде x86.
>Kстaти, кaк я подрaзумeвaю, цитируeмыe спeк'и получeны при использовaнии копмилляторов оптимизировaнных для e2к. eсть ли дaнныe длa симуляции Intel оптимизироввaных копмиляторов с использовaниeм "code morphing"?
Все верно, приведенные мною показатели SPEC (155 SPECint95 и 400 SPECfp95 / 1.2 ГГц, 0.18 мкм) получены следующим образом:
исходный код тестов SPEC откомпилирован оптимизирующим Эльбрусовым компилятором в код E2K (ну и код E2K запущен на E2K :-)
Если же исходный код тестов SPEC сперва откомпилировать произвольным компилятором в код x86 ; затем пропустить полученный
x86-код через двоичный транслятор E2K и получить код E2K ; а затем запустить его на E2K то по сравнению с первым случаем потери в производительность составят от 10 до 30% на разных компонентах теста SPEC.
Предположим самый худший случай, то есть потерю в 30%, тогда 0.7*(155 SPECint95 и 400 SPECfp95) == 108.5 SPECint95 и 280 SPECfp95.
>Kaкaя конкрeтно фабрикa, eсли нe сeкрeт?
Разрешите, пожалуйста, мне ее не называть. Это были только слухи, мне их неохота распространять. Да и потом, какая разница, какая именно фабрика?