LINUX.ORG.RU

Компания «Т-Платформы» начинает разработку собственных решений на базе процессоров IBM Cell


0

0

Российская компания «Т-Платформы» заявила о начале разработки программы «exCellenT-Platforms». Компания планирует разрабатывать и внедрять собственные решения на базе процессоров IBM CELL Broadband Engine в отечественных программных разработках. Возможно, это поможет развитию российской науки.

В рамках программы "exCellenT-Platforms" будет собран дистрибутив операционной системы Linux, оптимизированный под Cell процессоры. Разработка будет представлять собой 2-х процессорный "тонкий сервер"(1U), позволяющей подключать стандартные периферийные устройства (PCI-Express).

В рамках программы будут разработаны и выведены на рынок России и СНГ решения, позволяющие многократно увеличить производительность целого ряда прикладных приложений.

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

На 50 топиков встречается два со словом "ихней". Вам, господа, надо не кластеры обсуждать, а за парты садиться.

anonymous
()
Ответ на: комментарий от sS

> Дык речь не про разрядность а то что в целах _быстрая_ FP арихметика во float. В double действительно не всё так шоколадно.

AFAIR в этом году ibm выпустит улучшенный cell, в котором производительность double будет уступать float-ам в 2 раза. Вот проблем с портированием imho там будет полно, хотя afaik существуют и более-менее high-level библиотеки от ibm.

YesSSS ★★★
()
Ответ на: комментарий от anonymous

>А кто попытается вытащить Россию из пятой точки в этих областях...

Не видно чёт-т, пытающихся-то. Поэтому и не верит народ.

anonymous
()
Ответ на: комментарий от sS

> Выгода от него не грантирована даже на 50%

Ну это уже их проблемы, не правда ли? :)

> Уже сколько лет общественность ждёт демонстрации вменяемого теста :)

Вменяемый тест здесь всего один: купят систему - тест пройден. :)

Aceler ★★★★★
()

Самое вкусное в этом проце - ускорение 3D, которое в реализации Линукса закрыто. Возникает вопрос - они будут его поддерживать? Если нет, почему был выбран эот проц? В новостях написано, что часть денег - гранты, я так понимаю государственные бабаки, т.е. наши с вами. Кстати, использование проца с закрытым 3D ускорением - это по сути вклад в проприетарщину. Взять ту же nVidia - у неё есть библиотеки для задействования мощности видюхи. А у целки и этого наверно нет.

yantux

anonymous
()
Ответ на: комментарий от anonymous

>На 50 топиков встречается два со словом "ихней". Вам, господа, надо не кластеры обсуждать, а за парты садиться.

"А ничего что я к вам спиной ?" (C) Из анекдота про двух таких же анонимусов и таксиста...

sS ★★★★★
()
Ответ на: комментарий от Aceler

>Вменяемый тест здесь всего один: купят систему - тест пройден. :)

Не покажут вменяемого теста, не купим ;)

sS ★★★★★
()
Ответ на: комментарий от anonymous

>Не видно чёт-т, пытающихся-то.

А зачем светиться ? Наш лозунг .... прально - "Тихо и незаметно ..." ;)

>Поэтому и не верит народ.

Эт вы адресом малёк ошиблись ;) С этим в церковь ;)

sS ★★★★★
()
Ответ на: комментарий от anonymous

Ну ичо ты вниемательно читай "Двух поцесорный" А стоймасть Двух кватро + мктеринка ? Inell ЕXtreme работает два раза слобей CeLLa ! Я сразу себе такой комп куплю жалко что два года ждать ! И тепрь реально ВИНДЕ КОПЕЦ !!!!!!!!!! толбко ждать два года а то и больше

anonymous
()
Ответ на: комментарий от anonymous

>Сдаётся это вы не знаете что из себя представляет компания T-Платформы.
>то как раз поставщик _железа_

Бугага два раза. T-Платформы это поставшик _решений_ . И делать они собираются _решения_ на базе Cell, как у них в топике в линке и указано.

Нет, в чем то вы правы, конечно. Но повторяю свой вопрос , что такое "Т-система", особенно в конкретном случае обыкновенного кластера, вы в курсе ? Та, в которой, (цитата): "T-ядро, компилятор tgcc, пакет tcmode для редактора Xemacs, демонстрационные и тестовые Т-задачи"

:)

kernel ★★☆
()
Ответ на: комментарий от anonymous

> то есть, тонкий двухпроцессорный клиент, в которого можно будет всунуть самый наикрутейший Nvidia Geforce? Зачем это надо? Где это можно применять? Подскажите пожалуйста, а то я не знаю как об этом спросить у гугля...

Вообще-то в PCIe можно поставить не только видеокарту, ага.

Deleted
()
Ответ на: комментарий от Quasar

> Этот лузер Intel даже 4-ядерник до сих пор сделать не может.

Э-э-э?
$ grep "model name" /proc/cpuinfo |head -1
model name      : Intel(R) Core(TM)2 Quad CPU    Q6600  @ 2.40GHz

Deleted
()
Ответ на: комментарий от anonymous

>Российская электроника и микропроцессорная техника вообще обречена. Ничего и дрыгаться. Доля на мировом рынке МП 0,3%. А кто попытается вытащить Россию из пятой точки в этих областях - тому позор. А если это будет масштабная попытка - так вообще расстрелять заранее за попытку, как взяточников и откатчиков.

Дык Медвед уже проревел про выделение 300млрд на нанотехнологии в 2008г. Против расстрела откатчиков не возражаю.

>Предложите свои методы выхода из ситуации, мы их тоже обплюем. Другого-то не умеем.

Не так давно обсуждалась тема Трансметы и российского компьютера с полиморфной архитектурой. РФ за "нанотехнологические" деньги могла бы скупить все разработки в этой области(часть правда Интел уже выкупил) и заодно и мощности на тайване для штампования. А если ещё купить RH... З.Ы. - мечты,мечты....

anonymous
()

я тут подумал.. а ниххххренова они "бюджет пилят" разработка 2х летнего(!) проекта, за 500лимонов по созданию вобщем-то банального двупроцового сервера, при наличии всех материалов, и уже работающего Линукса с всякими библиотеками. ахренеть! видно очередные "бананотехнологии" и на выходе будет "одобреный-кем-надо-лучший-в-России-супер-сервер-для-науки" стоимостью под пару лимонов за штуку. для сравнения Сони ПС3 с целлом у стоит "на Митино" 600бачей с "Блюреем, диском и видео"! да! ещще прикольный корпус и джойстик с акселлерометрами!

anonymous
()
Ответ на: комментарий от anonymous

> и заодно и мощности на тайване для штампования.

Уже cкупили у АМД 90нм оборудование

sS ★★★★★
()
Ответ на: комментарий от kernel

>Бугага два раза. T-Платформы это поставшик _решений_

А если я у них купил _железо_ в софт сам пишу это как ? ;) Короче это всё софистика. Кто то у них покупает железо, кто то _решения_ (видел и таких). По факту же счёт я выписываю на _железо_ (если исключить пуско-наладочные работы).

>Но повторяю свой вопрос , что такое "Т-система", особенно в конкретном случае обыкновенного кластера, вы в курсе ?

В курсе, но к компании "Т-платформы" в разрезе новости оно имеет опосредованное отношение.

Т-система это детище ИСП АН СССР если мне склероз не изменяет (язык TC и прочая лабуда по автоматическому распараллеливанию которая AFAIK до продакшена ни разу не дошла)

Возможно и компания и энто самое детищи и имели когда то какие то общие корни в персоналиях или еще как (я не в курсе ихнего междусобойчика) но сейчас по факту это просто созвучное название, не более ;)

sS ★★★★★
()
Ответ на: комментарий от Deleted

>model name : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz

Это склейка из 2-х дуалкоров ;)

sS ★★★★★
()

Жжете! Половина писавших вообще не понимает что такое супер-компьютер, а уж про Cell... )

Cell хорош, слов нет... Вот только у него single-precision развит, при выполнениях операций с двойной точностью (90% всего математического софта, в т.ч. и мерилка производительности linpack(HPL)) он "тихо курит в сторонке"...

Запустить OpenMPI на нем можно, и даже совсем не сложно... А вот переписать софт с использованием Cell-SDK - вот основная задача! А без SDK SPE будут отдыхать, и вкалывать будет только ядро PPC... Вся сложность проекта - в софте, и совсем даже не в железе... Поборют Cell-SDK - решение будет готово ))

ЗЫ. Я в свое время не поборол, пытался на PS3 линпак запустить (который самый первый линпак, одинарной точности, не HPL)... PPC работает, SPE - курят в сторонке...

anonymous
()
Ответ на: комментарий от Quasar

> Этот лузер Intel даже 4-ядерник до сих пор сделать не может.
Конечно лузер, однако как бы то нибыло львинная доля кластеров из топ500 сегодня построена на Intel EM64T 64%, AMD x86_64 15.80% и Intel IA-32 2.6%
И меня терзают смутные сомнения, что этот показатель существенно изменится.
Конечно есть процы лучше, с этим я согласен, есть гораздо лучше и дешевле. И 4-х ядерник от интел сделан возможно через *опу.
Ну и что, ведь помимо железа нужен еще и софт и в цену решения прийдется ключать не только цену железа, но и стоимость адаптации софта под новый проц.
Вот и вопрос, смогут они разработать такое решение, что бы максимально снизить стоимость переноса софта?
Как бы нивышло, что экономия на железе, обернется большими затратами ресурсов и времени на внедрение.

ilnurathome
()
Ответ на: комментарий от ilnurathome

>И еще кстати, чем их решение будет существенно лучше решений от IBM?

Доступнее для рассейского потребителя (факт) и возможно дешевле (не факт)

PS: Судя по цене и характеристикам приведённая к***а будет маловостребована. 2Gb это память среднего ноутбука а не узла кластера

sS ★★★★★
()
Ответ на: комментарий от kernel

> Та, в которой, (цитата): "T-ядро, компилятор tgcc, пакет tcmode для редактора Xemacs, демонстрационные и тестовые Т-задачи"

А еще там T-Linux, T-OpenMP, T-coreutils, T-bash, а также T-баги и T-глюки!

Aceler ★★★★★
()
Ответ на: комментарий от Aceler

>А еще там T-Linux, T-OpenMP, T-coreutils, T-bash, а также T-баги и T-глюки!

Типа того ;)

Мне прошлый кластер пришёл с забавными скриптами на мастере: t-useradd и t-userdel ;)

sS ★★★★★
()
Ответ на: комментарий от anonymous

> А для чего еще нужны скоростные 64-bit floating-point вычисления??? Точность не достаточна для моделирования физических процессов! А с 128-bit cell работает медленне, более чем в два раза. Читайте спеки от ibm. Cell поделка для игр, ну мб для рендера фильмов. _НАУКОЙ ТУТ НЕ ПАХНЕТ_

Товарищ, вы пьяны. Мало того, что во многих областях, отличных от игр хватает 32 бит, так ему и 64 мало. Покажите-ка пожалуйста 128-битные процессоры, на которых двигают науку :D

anonymous
()
Ответ на: комментарий от sS

Приветствую :)

Хотел спросить про процессоры: каковы Ваши впечетления от blade серверов IBM'их (Power6)? Есть некий бюджет, нужна быстрая математика на двойной точности. Смотрю в сторону или JS22 или что-нибудь на Intel Xeon 5160. Что посоветуете ?

Best regards,
Vic.

psi
()
Ответ на: комментарий от sS

>> PS: Судя по цене и характеристикам приведённая к***а будет маловостребована. 2Gb это память среднего ноутбука а не узла кластера

Странные вещи говорите, дюже странные.

2GB на 32K узлов уже 64TB.

VIT
()
Ответ на: комментарий от psi

> 32К узлов - кластер ?

ОК. А что есть кластер?

Вопрос риторический, можно не отвечать.

Я хотел сказать что сила кластера не в ноде, а в том что их МНОГО. Иногда очень много.

VIT
()
Ответ на: комментарий от psi

> + Сила в умение программиста эффективно распараллелить код :)

И в этом тоже :). Хотя я не склонен считать что программист - это часть кластера ;)

VIT
()
Ответ на: комментарий от anonymous

> Покажите-ка пожалуйста 128-битные процессоры, на которых двигают науку :D

В Ливерморе стоят спарки со 128-разрядной АППАРАТНОЙ ПЛАВАЮЩЕЙ АРИФМЕТИКОЙ. Всё остальное там 64-разрядное. Плюс сановский фортран. На этом железе науку и двигают. 64 разрядов (и даже интеловских 80) для расчёта ядерных задач элементарно мало, у программной 128-разрядной арифметики производительность неудовлетворительная

В службе погоды США стоят тоже спарки с тем же фортраном.

В Натанзе, я так понимаю, стоит примерно такое же железо, подаренное Саудовской Аравией, и софт похожий (с точностью до замены солярки на убунту или сусю). :)))

Есть положение КОКОМ, запрещающее продавать за пределы США процессоры с разрядностью плавающей арифметики свыше 80 бит. Исключение делается только для спарков, но при этом власти США стараются отследить судьбу каждого процессора, покинувшего пределы США, чтобы он не попал к "врагам". Получается не всегда :)))

Насколько я понимаю, никакая другая компания в мире, кроме Сана, более или менее крупной серией процы со 128-разрядной плавающей арифметикой не производит. Производятся только клоны ниагары-1 где-то на Тайване. ТО же самое относится и к компиляторам, поддерживающим REAL*32: только сан и крей (машины последнего серийными назвать нельзя :) ).

И наконец, об SSE3. Читайте интеловские доки, господа коллеги. В 128-разрядный регистр SSE3 помещается ДВА (!!!) 64-разрядных операнда плавающей арифметики, а возвращается один или два результата.

Orlusha ★★★★
()
Ответ на: комментарий от Orlusha

> В службе погоды США стоят тоже спарки с тем же фортраном.

Ну это преувеличение! (C) Берлиоз. Я не насчёт фортрана, я насчёт Sparc.

VIT
()
Ответ на: комментарий от Orlusha

> Производятся только клоны ниагары-1 где-то на Тайване. ТО же самое относится и к компиляторам, поддерживающим REAL*32: только сан и крей (машины последнего серийными назвать нельзя :) ).

Как только Cray перестал быть "векторным конвейером" (во времена T3D, T3E), он стал выполняться на банальных Оптеронах, и Вы не хуже меня это знаете. Ну а Sun в HPC - это скорее нонсенс.

VIT
()
Ответ на: комментарий от Orlusha

> В Ливерморе стоят спарки

Сказать по-секрету, ещё там много чего есть и к Sparc отношение совсем не имеющее. Про инициативу ASCI знаете? Ни разу ни на Sparc. Науки - море.

VIT
()
Ответ на: комментарий от VIT

>Странные вещи говорите, дюже странные.

> 2GB на 32K узлов уже 64TB.

И умереть на диком количестве обменов по относительно медленному интерконнекту ?

Ну и потом есть задачи где SSI в разы удобнее и быстрее чем размазанный по кластеру образ.

ЗЫ: Как раз бился с последним вариантом довольно долго. 128 Гигов одним куском в разы проще программить чем то же самое но размазанное на 64 узла.

ЗЗЫ: В моих задачах оптимум это примерно 1 Gb на 1 GHz одного ядра, то есть 8 Gb на узел это как бы самый минимум.

sS ★★★★★
()
Ответ на: комментарий от Orlusha

>В Ливерморе стоят спарки со 128-разрядной АППАРАТНОЙ ПЛАВАЮЩЕЙ АРИФМЕТИКОЙ. Всё остальное там 64-разрядное. Плюс сановский фортран.

Вы часом Sun с IBM не путаете ? 128-bit (long long double) поддерживается AIX и некоторыми версиями Linux и соответственно компилятор IBM XL C/C++ Advanced Edition ну и само собой gcc

Область применения довольно узкая (например "жёсткие" и некорректно поставленые задачи)

sS ★★★★★
()
Ответ на: комментарий от psi

>Ваши впечетления от blade серверов IBM'их (Power6)?

К сожалению руками не трогал.

>Есть некий бюджет, нужна быстрая математика на двойной точности.

Если бюджет скромный то повер N6 не лучшее решение (IMHO) если нескромный то почему бы и нет. Хотя старые поверы мне не нравились по эффективности.

> Смотрю в сторону или JS22 или что-нибудь на Intel Xeon 5160. Что посоветуете ?

А почему не 5472 ли даже 5482? Хотя последний конечно не для блейдов скорее всего со своим TPD в 150 Вт

5160 конечно проверенная и хорошо зарекомендовавшая себя машинка но уже не самая новая и быстрая.

sS ★★★★★
()
Ответ на: комментарий от VIT

>Как только Cray перестал быть "векторным конвейером" (во времена T3D, T3E), он стал выполняться на банальных Оптеронах

Вроде бы у них проскакивал анонс некоего гибрида векторки с оптеронами.

sS ★★★★★
()
Ответ на: комментарий от sS

>> В Ливерморе стоят спарки со 128-разрядной АППАРАТНОЙ ПЛАВАЮЩЕЙ АРИФМЕТИКОЙ. Всё остальное там 64-разрядное. Плюс сановский фортран.

> Вы часом Sun с IBM не путаете ? 128-bit (long long double) поддерживается AIX и некоторыми версиями Linux и соответственно компилятор IBM XL C/C++ Advanced Edition ну и само собой gcc

> Область применения довольно узкая (например "жёсткие" и некорректно поставленые задачи)

Не путаю. Именно спарки, соляра и сановский фортран. Им собираются научные библиотеки для спарки, причём не только саном (вольфрамом, например); сервер Mathematica при необходимости работы с Real*32 рекомендуется использовать на спарке.

Задачи расчёта надкритичности реакторов, анализа ядерных спектров и прогноза погоды (моделирование движения воздушных масс, теплопередачи в океане и атмосфере) относятся именно к упомянутому Вами классу. Сюда же относятся геология (дешифрирование результатов дистанционного зондирования, т.е. космо- и аэтосъемки), автомобиле-, самолето- и судостроение (аэро- и гибродинамика, процессы в двигателях), предупреждение о ракетном и подводном нападении и т.д., и т.п.

Некорректные задачи, на самом деле, встречаются ПРОСТО ВЕЗДЕ. Вопрос в том, разработана ли для данной области приемлемая математика. Если да -- ставят спарку и сановский фортран (реже C/C++ из-за худшей читаемости расчётного кода, особенно в матфизике).

И ещё не забывайте, что многие ОС и компиляторы поддерживают REAL*32, который реально является REAL*20 по разрядности сумматора интеловского блока FPU, а 12 младших байтов просто не используются. В gcc на интелах это именно так, на спарках поддерживается честные REAL*32 (до недавнего времени соляра собиралась с помощью gcc, пока не допилили компиляцию кода ядра). Насчёт поддержки REAL*32/20 gfortran'ом я не уверен (пользуюсь им только на винде и крайне редко).

Orlusha ★★★★
()
Ответ на: комментарий от VIT

>> В Ливерморе стоят спарки

> Сказать по-секрету, ещё там много чего есть и к Sparc отношение совсем не имеющее.

Естессно.

Orlusha ★★★★
()
Ответ на: комментарий от VIT

>> В службе погоды США стоят тоже спарки с тем же фортраном.

> Ну это преувеличение! (C) Берлиоз. Я не насчёт фортрана, я насчёт Sparc.

Нет, не преувеличение. Несколько лет назад видал даже куски кода оттуда, знакомый геолух показывал, который там с ними общается (абсолютная спарка, REAL*32 и жуть полная, теплопередача с конвекцией в океане).

Orlusha ★★★★
()
Ответ на: комментарий от VIT

> Про инициативу ASCI знаете? Ни разу ни на Sparc. Науки - море.

Вы ничего не путаете? Именно Art & Science Collaboration Inc.? Может быть, всё-таки ASC (Advanced Simulation and Computing) -- именно к ней имеет отношение Ливермор?

Задачи по моделированию ядерных взрывов, решаемые ASC, требуют большего объёма расчётов и меньшей точности, чем реакторные и другие некорректные (см. другие посты).

Orlusha ★★★★
()
Ответ на: комментарий от anonymous

> Российская электроника и микропроцессорная техника вообще обречена. Ничего и дрыгаться. Доля на мировом рынке МП 0,3%.

Да-да, и с футболом у нас тоже никак... Стадионы и спортзалы закрыть, вместо них сделать автостоянки и продсклады!.. Проблема что ли прикупить несколько нормальных футбольных команд?.. ;)

kernel> И кстати T-системы может пощупать _каждый_ желающий _В_ОТЛИЧИЕ_ ОТ_ЭЛЬБРУСА_, который пощупать нельзя.

Совсем голова бобо? Тебе уже тут расписывали что _ЭЛЬБРУСЫ_ _ЕСТЬ_, многие щупают. Я вот один из _каждых_, но T-системы пощупать не могу, а вот _ЭЛЬБРУСА_ уже малость "перекушался" ибо это работа. Так что могу предположить что у тебя либо с желанием слабовато, либо возможностей увы нет, - только зачем тебе об этом так громко кричать?

//demarazMatik

anonymous
()
Ответ на: комментарий от Orlusha

>> Про инициативу ASCI знаете? Ни разу ни на Sparc. Науки - море.

> Вы ничего не путаете? Именно Art & Science Collaboration Inc.?

На вторую страницу загляни 8)

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

>Какого из многочисленных "Эльбрусов"? Эльбрус-3М?

Ага, на процессорах с обозначением 1891ВМ4Я, хотя мы их просто E3M зовём.

anonymous
()
Ответ на: комментарий от Orlusha

>Не путаю. Именно спарки, соляра и сановский фортран.

Единственные ? Я как бы вам пример привёл с 128 битными компиляторами. Как тут правильно заметили - Sun в HPC очень бледно смотрится в настоящий момент что по железу что по софту.

>автомобиле-, самолето- и судостроение (аэро- и гибродинамика, процессы в двигателях),

В этих областях софт на просто double (без long long) вы уж _мне_ поверьте ;) 80-бит там за глаза.

>реже C/C++ из-за худшей читаемости расчётного кода, особенно в матфизике

Уже всё наоборот. Большая часть _современных_ кодов в CFD на C/C++

> В gcc на интелах

На каких интелах ?

Речь про AIX/RHEL/SLES10 для PPC

sS ★★★★★
()
Ответ на: комментарий от Orlusha

> Есть положение КОКОМ, запрещающее продавать за пределы США процессоры с разрядностью плавающей арифметики свыше 80 бит. Исключение делается только для спарков, но при этом власти США стараются отследить судьбу каждого процессора, покинувшего пределы США, чтобы он не попал к "врагам". Получается не всегда :)))

Ужас какой... Я тут скачал не так давно с http://crd.lbl.gov/~dhbailey/mpdist/ библиотеку:

QD (C++/Fortran-90 double-double and quad double package)

This package supports both a double-double datatype (approx. 32 decimal digits) and a quad-double datatype (approx. 64 decimal digits). The computational library is written in C++. Both C++ and Fortran-90 high-level language interfaces are provided to permit one to use convert an existing C++ or Fortran-90 program to use the library with only minor changes to the source code. In most cases only a few type statements and (for Fortran-90 programs) read/write statements need to be changed. PSLQ and numerical quadrature programs are included.

Мою судьбу теперь тоже отслеживают?

// demarazMatik

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.