LINUX.ORG.RU
 

Проект BigTux - масштабирование Линукса до 64 процессоров


0

0

Компания HP провела тесты на масштабирование линукса. Тесты проводились на одном из топовых серверов,64-процессорном HP 9000 Superdome,в очередной раз показав отличную масштабируемость линукса.

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

Например, в бенчмарке STREAM, пропускная способность памяти увеличилась с 5GB/s для модуля в 4 процессора до 10GB/s для 8 процессоров и продолжила удваиваться, достигнув 80GB/s при задействовании всех 64-х процессоров.

Бенчмарк HPL (большие уравнения первой степени) показал сходные результаты: 18 гигафлопс для 4-х процессоров и 277 гигафлопс для всех 64-х процессоров.

Тестируемый кернель был дополнительно пропатчен и все патчи, как обещают, войдут в официальное ядро линукса.

>>> Подробности

()
Проверено: K48 (20.01.2005 7:39:55)

[#]  
mikhail

Re: Проект BigTux - масштабирование Линукса до 64 процессоров

>Бенчмарк HPL (большие уравнения первой степени) показал сходные результаты: 18 гигафлопс для 4-х процессоров и 277 гигафлопс для всех 64-х процессоров.

18*64/16=288!=277

# ()

Re: Проект BigTux - масштабирование Линукса до 64 процессоров

с арифметикой совсем плохо, да?

288! = 24988779259252993612419450839371000243021015824246117658671234899726758974424576 93872910777421598893847025908712170355823613079962679887300015996789295616339776 80701849755771359990861375895603524901627465723579655561414267941709890454756483 88407648530306769873445998093510135151916085472364390130241776158074873381474617 75387912257370362235578810859357155972237970631616969178884287529122003231417142 11605357372616608201449649820483213282245614599162402507279646747158441758653950 89739355900197088942289409225523200000000000000000000000000000000000000000000000 00000000000000000000000

anonymous ()
[#]  
cyclon

Re: Проект BigTux - масштабирование Линукса до 64 процессоров

>Тестируемый кернель был дополнительно пропатчен и все патчи, как обещают, войдут в официальное ядро линукса.

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

***** ()

Neverno

In[1]:= 288!

Out[1]= 719676842666486216037680184173884806999005255738288188569731565112130658463427\ 815835398303897420481427943461709105062477200567029251807542404607075317137505\ 855720421327296621516773680762579338151716687101283909408016873091672124484509\ 698673586140277672834972355244745093091892375183261604094435750963153352556353\ 386468991311718730122664323846697527494860920004535541905687123518674808387136\ 930648136929423429233135831620174991482991654252867370045587719220965382631816\ 312264923378584493449925676161537934985695068160000000000000000000000000000000\ 000000000000000000000000000000000000000

anonymous ()

Re: Проект BigTux - масштабирование Линукса до 64 процессоров

Кто сказал, что это будут новые фичи? Скорее, попросту багфиксы тут и там, все-таки народу, тестирующего ядро на 64 процах, не так уж и много. А вообще ИМХО это будет показателем качества ядра и поддержки NUMA, а не "малоюзабельной вещью". Никто, в конце концов, не заставляет даже SMP поддержку включать, да и вообще тут про Itanium а не x86/ppc/arm говорится.

* ()
[#]  
Sun-ch

Re: Проект BigTux - масштабирование Линукса до 64 процессоров

Хи-хи.

А чё этот Superdome теперь покупают, чтобы ядра на нем компилять?

Или уравнения первой степени решать?

# ()
[#]  

Re: Проект BigTux - масштабирование Линукса до 64 процессоров

Ну вот, toxa, а ты говорил "у линуха и фри с smp всё не так гладко."

anonymous ()
[#]  
no-dashi

Re: Проект BigTux - масштабирование Линукса до 64 процессоров

Что показательно - практически линейный рост производительности...

***** ()
[#]  
chucha

Re: Проект BigTux - масштабирование Линукса до 64 процессоров

Интересно, что теперь скажут распальцованные поклонники санфраеров ?

***# ()

Re: Проект BigTux - масштабирование Линукса до 64 процессоров

Сан-ч, танкист ты наш с высшим образованием, чего ты так тужишся? Ты хоть ПОЛНОСТЬЮ
прочитай что напсано в анонсе. Там кроме компиляции ядра еще о чем то упоминается;)
Понимаю, за ссан наверное обидно, это только их соплярис должен показывать такие результаты.
Ты еще спой нам свою любимую песнь о том, что все это "очередная пускалка для оракля".

anonymous ()
Sun-ch

Re: Проект BigTux - масштабирование Линукса до 64 процессоров

>Там кроме компиляции ядра еще о чем то упоминается;)

Тест HPL, который используется для измерения производительности при

решении больших линейных уравнений?

Ну для финансовых учреждений - самое оно конечно.

# ()

Re: Проект BigTux - масштабирование Линукса до 64 процессоров

> ну сами посудите, у кого дома или на сервере стоит 64 процессора,

Ну не дома, на работе, и не 64 процессора, а два (или будет 8), НО с уже поддержкой NUMA и 64бита.

anonymous ()

Re: Проект BigTux - масштабирование Линукса до 64 процессоров

>А чё этот Superdome теперь покупают, чтобы ядра на нем компилять? >Или уравнения первой степени решать?

Саныч ну ты как маленький ;)

HPL для пиару придуман, и его как раз гоняют чтоб эти железяки ПОКУПАЛИ а никак не наоборот ;)

PS: Ну покамест HP в этом вопросе сливает SGI но тенденция хорошая ;)

***** ()

Re: Проект BigTux - масштабирование Линукса до 64 процессоров

>Сан-ч, танкист ты наш с высшим образованием, чего ты так тужишся? Ты хоть ПОЛНОСТЬ

Судя по всему, пока ещё без высщего :) студентикс ...

anonymous ()
Sun-ch

Re: Проект BigTux - масштабирование Линукса до 64 процессоров

Вот я чё то не понимаю причину коллективного оргазма.

На SGI еще в прошлом году 512 процов в рамках single image работало,

и таже NUMA уж сто лет как есть.

Они что код не отдают под GPL?

# ()

Re: Проект BigTux - масштабирование Линукса до 64 процессоров

>Вот я чё то не понимаю причину коллективного оргазма.

Насчет чего там такое с коллективом я ХЗ ;)

Но если сравнивать с SGI то у HP, как я понял, все это бегает на ванильном 2.6 с kernel.org

>На SGI еще в прошлом году 512 процов в рамках single image работало,

>и таже NUMA уж сто лет как есть.

>Они что код не отдают под GPL?

AFAIK у них там свои железные заморочки aka NumaLink blah-blah-blah

А как они это отдают ХЗ но могешь узнать. У кого-то из лоровских обитателей, насколько мне не изменяет склероз, был доступ к такой железяке.

AFAIK там идет ядро от SGI и RH(вроде бы) сверху...

***** ()

Re: Проект BigTux - масштабирование Линукса до 64 процессоров

>Но если сравнивать с SGI то у HP, как я понял, все это бегает на ванильном 2.6 с kernel.org

Точнее "Some patching was necessary, he said, but all patches developed for the BigTux project are going into the mainstream Linux kernel and are included in standard distributions."

***** ()
Sun-ch

Re: Проект BigTux - масштабирование Линукса до 64 процессоров

Насчет саппорта :)

"На этапе выбора аппаратной платформы для этой системы с серверами HP конкурировали вычислительные системы IBM. Однако предложение IBM оказалось слишком дорогостоящим. Что касается системы HP Integrity Superdome, то руководитель Управления автоматизации и информатизации самого Комитета финансов Т.Н. Хорисова отметила, что этот сервер построена на основе стандартных для индустрии процессоров и обеспечивает защиту инвестиций.

В ходе проекта система была перенесена на платформу HP Superdome, работающую под управлением ОС MS Windows Server 2003 и стала работать с новой СУБД - 64-разрядной версией MS SQL Server 200 Enterprise Edition."


# ()
chucha

Re: Проект BigTux - масштабирование Линукса до 64 процессоров

Ньюби, ты тормоз ? Прочитай новость внимательно: бенчмарки проводились в самой HP, а там люди прагматичные и ставить и саппортить на своих супердомах будут то что выгодно.

***# ()
[#]  

Re: Проект BigTux - масштабирование Линукса до 64 процессоров

Год назад мы купили Altix о 32 Итаниумах. Довольно задешево, порядка 250 KEuro. Что характерно, деньги были выделены фиксированные, все про это знали, и торг шел вокруг конфигурации. Конкурировали IBM, HP, NEC и SGI.

IBM сразу отпала (там вообще какие-то чайники были; в конце они стали результаты тестов подделывать!), и из оставшихся все предлагали ccNUMA Итаниум. HP впаривала HPUX, а остальные предлагали Линух.

К моему глубокому удивлению, Линух на 32 процах масштабировался лучше, чем знаменитый Хпукс. Тесты проводились не пузомерками, а на реальных нужных нам задачах.

***** ()
Sun-ch

Re: Проект BigTux - масштабирование Линукса до 64 процессоров

Винда вроде как только 32 чипа держит, но дело вовсе не этом.

"К состоявшемуся 24 апреля выпуску окончательной версии Windows Server 2003 компания HP (www. hp.ru) приурочила сообщение о рекорде производительности ее флагманского сервера Superdome, которое должно было доказать перспективность применения платформы Wintel в многопроцессорных системах корпоративного класса. Сервер HP Superdome c 64 процессорами Madison (новое поколение Itanium с тактовой частотой 1,5 ГГц и кэшем третьего уровня 6 Мб; выпуск ожидается в середине нынешнего года) и 512 Гб ОЗУ с установленными на нем 64-разрядной операционной системой Windows Server 2003 Datacenter Edition и базой данных Microsoft SQL Server 2000 смог в тесте TPC-C обработать за минуту 658 277 транзакций (tpmC), что не только в полтора раза лучше его предыдущего результата, полученного при использовании RISC-процессоров PA-RISC 8700+ 875 МГц (423 414 tpmC), но и значительно превышает продержавшийся с лета 2001 г. рекорд TPC-C, принадлежавший 128-процессорному PrimePower 2000 компании Fujitsu Siemens Computers (455 818 tpmC)"

"доказать перспективность применения платформы Wintel в

многопроцессорных системах корпоративного класса." - вот он волчий

оскал лутших друзей пингвиненка Тукса.

А что они на ляпиксе предъявить могут дядям из финансого сектора?

Скорость компиляции ядра?

# ()

Re: Проект BigTux - масштабирование Линукса до 64 процессоров

>А что они на ляпиксе предъявить могут дядям из финансого сектора?

http://tpc.org/tpcc/results/tpcc_perf_results.asp

Вполне достойно на фоне аиксов и чпуксов не говоря уже о Уин2003-64

***** ()

Re: Проект BigTux - масштабирование Линукса до 64 процессоров

>http://tpc.org/tpcc/results/tpcc_perf_results.asp

>Вполне достойно на фоне аиксов и чпуксов не говоря уже о Уин2003-64

Особенно если сравнить например 9 и 10 позицию по кол-ву процессоров и полученным на них результатам...

anonymous ()
[#]  

помогите с почтой разобраться плз

Проект BigTits ...

()

Re: Проект BigTux - масштабирование Линукса до 64 процессоров

>Интересно, что теперь скажут распальцованные поклонники санфраеров ?
Да они уже и сейчас ничего не говорят а только в лужу пердят, только не поклонники санфраеров, а тупые упертые фанатики соляры.

>А сама винда небось 32 разрядная ?
Ясен пень !

>К моему глубокому удивлению, Линух на 32 процах масштабировался лучше, >чем знаменитый Хпукс. Тесты проводились не пузомерками, а на реальных >нужных нам задачах.
А чем дальше тем удивительней - верьте тестам на реальных задачах а не общим словам о теоретической крутости вытекающей из сомнительной солидности дутых товарных знаков.

anonymous ()