Pull to refresh
5
0
Вадим Суфияров @UCP

Presale engineer

Send message

Настройку CPU prefetch рекомендуется отключать скорее из-за характера нагрузки. Т.к. изначально планировалось запускать приложение, которое интенсивно работает с памятью и также много производит выборки данных случайным образом, то настройку рекомендуется отключать, т.к. иначе наблюдается некоторая потеря производительности. Скорее всего в условиях обычной эксплуатации серверов, т.е. вне задачи запуска benchmark теста вроде pgbench, отключать prefetcher не надо было бы и производительность была бы лучше с включенной настройкой CPU prefetch.

Тестирование 28шт. ядер на x86 и 64шт. на ARM проводилось отдельное (оно по сути и методике одинаковое с тем, что описано в этой статье) и его основной идеей являлось сравнить производительность решений с примерно одинаковой стоимостью (т.е. учитывался cost-performance). ARM процессор Kunpeng 920 не поддерживает одновременную многопоточность (SMT) в отличие от процессоров Xeon Scalable c HT и в целом для текущего теста был взят open-source PostgreSQL. В целом производительность Kunpeng 920 выпущенного в 2019г. до сих пор является одной из самых лучших и не уступает другим решениям на рынке. Вот для сравнения отчеты SPECrate2017_int с результатами тестирования сервера с Intel Xeon Gold 6240 https://www.spec.org/cpu2017/results/res2019q2/cpu2017-20190415-11976.html и Huawei Kunpeng 920 7260 https://www.spec.org/cpu2017/results/res2020q2/cpu2017-20200529-22566.html

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity