-
- Выпущен первый тираж российских процессоров нового типа -> - Evgeny_CD(20.03.2015 20:53, ссылка)
- Некоторые сведения о Мультиклете. =AlexD=(2507 знак., 23.08.2013 09:09 - 09:15)
- правильно ли я понимаю: ыыыы(1558 знак., 23.08.2013 12:09 - 12:11, ссылка)
- ответы =AlexD=(2992 знак., 23.08.2013 13:40)
- Вполне возможно, им для полного счастья не хватает "толмача", который бы внятно излагал их идеи широкой публике, тем самым сильно приумножая количество адекватных адептов :) - Evgeny_CD(23.08.2013 10:39)
- может им вначале толмача, который бы им статейки с английского перевел, для внутреннего пользования :) - ыыыы(23.08.2013 12:41, ссылка)
- тут нужно ещё глубже рыть - беркли и мэрилэнд. они давно жуют это в виде программной модели Ptolemy II.. - Д.ARMоед(23.08.2013 16:43)
- Ptolemy II -> Это оно? Там народ вроде только о программной модели говорит. - Evgeny_CD(23.08.2013 17:11, ссылка)
- да, оно. просто, чем больше я вижу разъяснений про мультиклет, тем больше параллелей пересекаются с инфой по птолемею. скоро уж совсем не удивлюсь, если народ от-VHDL'ил часть опенсорца и экспериментирует с "аппаратной моделью" - Д.ARMоед(23.08.2013 17:15)
- Видимо, это самое интересное в жизненном цикле каждой идеи - когда для нее наступает время... Evgeny_CD(918 знак., 23.08.2013 17:25)
- я бы так смело про "зашло в тупик" не говорил бы - вот список интелей, это снаружи для пользователя они одинаковые, а внутри сильно разные, да и еще далеко не все разработки идут в серию, что-то срубает маркетинг, какие-то идеи не оправдываются (в ыыыы(380 знак., 23.08.2013 18:19, ссылка)
- Угу. Интель Larrabee -> чуть не закончился epic fail для интеля, пришлось домножить на 0 руководителя направления и срочно делать Xeon Phi, чтобы получить хоть что-то с этого направления. Тут еще важно что сказали бы "толстые программисты" про 128 Evgeny_CD(67 знак., 23.08.2013 18:32, ссылка)
- "толстые" я подразумевал всяческие СЕО и прочие "шишки". они предполагали, что еще немного и нагнут программистов :) - ыыыы(23.08.2013 18:44)
- Я понимаю, что это не XXXL размер одежды :) Однако программеры оказались нифига не гибкими, и бабло основное стоит за ними :) - Evgeny_CD(23.08.2013 18:47)
- ктоб из бабло-управляющих это понимал... особенно у нас. конкретно: есть некая программистская контора (мозги восновном из гнезда бабаянова, поуехавшие), специализация компиляторы, виртуальные машины, JIT (в бэкграунде они и для android-а dalvik ыыыы(315 знак., 23.08.2013 19:20 - 19:31)
- О, судя по описанию, я с ними встречался :) Они там "сколкить" пытаются, но как-то неуспешно... - Evgeny_CD(23.08.2013 20:29)
- ктоб из бабло-управляющих это понимал... особенно у нас. конкретно: есть некая программистская контора (мозги восновном из гнезда бабаянова, поуехавшие), специализация компиляторы, виртуальные машины, JIT (в бэкграунде они и для android-а dalvik ыыыы(315 знак., 23.08.2013 19:20 - 19:31)
- Я понимаю, что это не XXXL размер одежды :) Однако программеры оказались нифига не гибкими, и бабло основное стоит за ними :) - Evgeny_CD(23.08.2013 18:47)
- "толстые" я подразумевал всяческие СЕО и прочие "шишки". они предполагали, что еще немного и нагнут программистов :) - ыыыы(23.08.2013 18:44)
- Угу. Интель Larrabee -> чуть не закончился epic fail для интеля, пришлось домножить на 0 руководителя направления и срочно делать Xeon Phi, чтобы получить хоть что-то с этого направления. Тут еще важно что сказали бы "толстые программисты" про 128 Evgeny_CD(67 знак., 23.08.2013 18:32, ссылка)
- никто же не назовёт "тыром" отмоделированный в халявном LTspice усилок на дискретах. даже, если потом его решат отлить в кремний :) Д.ARMоед(510 знак., 23.08.2013 18:01 - 18:17)
- Тонкость есть - в мире оружия у закона мура другие коэффициентики в формулах :) - Evgeny_CD(23.08.2013 18:27)
- а что уже есть идеи, как мульти
Сellклет в оружие поставить? - Д.ARMоед(23.08.2013 18:34)- А что, его кто-то в ПК поставит? :) - Evgeny_CD(23.08.2013 18:42)
- у них на сайте - видимо, раздел "системы в корпусе". - Д.ARMоед(23.08.2013 18:56)
- А что, его кто-то в ПК поставит? :) - Evgeny_CD(23.08.2013 18:42)
- а что уже есть идеи, как мульти
- Тонкость есть - в мире оружия у закона мура другие коэффициентики в формулах :) - Evgeny_CD(23.08.2013 18:27)
- я бы так смело про "зашло в тупик" не говорил бы - вот список интелей, это снаружи для пользователя они одинаковые, а внутри сильно разные, да и еще далеко не все разработки идут в серию, что-то срубает маркетинг, какие-то идеи не оправдываются (в ыыыы(380 знак., 23.08.2013 18:19, ссылка)
- Видимо, это самое интересное в жизненном цикле каждой идеи - когда для нее наступает время... Evgeny_CD(918 знак., 23.08.2013 17:25)
- да, оно. просто, чем больше я вижу разъяснений про мультиклет, тем больше параллелей пересекаются с инфой по птолемею. скоро уж совсем не удивлюсь, если народ от-VHDL'ил часть опенсорца и экспериментирует с "аппаратной моделью" - Д.ARMоед(23.08.2013 17:15)
- Ptolemy II -> Это оно? Там народ вроде только о программной модели говорит. - Evgeny_CD(23.08.2013 17:11, ссылка)
- тут нужно ещё глубже рыть - беркли и мэрилэнд. они давно жуют это в виде программной модели Ptolemy II.. - Д.ARMоед(23.08.2013 16:43)
- может им вначале толмача, который бы им статейки с английского перевел, для внутреннего пользования :) - ыыыы(23.08.2013 12:41, ссылка)
- правильно ли я понимаю: ыыыы(1558 знак., 23.08.2013 12:09 - 12:11, ссылка)
- Одно время была акция, и они продавали эвалборду дёшево. Нормальных средств разработки нет. Жытага нет. Симулятора нет. "Планета железяк"(с) Короче для софтера работы - непочатый край. - =AlexD=(21.08.2013 14:35)
- по поводу суперкомпьютеров для бедных: epiphany (16 ядер - 32 GFLOPS) и демо плата к нему (99$) - на электрониксе народ бурно радуется, сори если тут уже было - ыыыы(22.08.2013 12:46, ссылка)
- btw: ну и название у них зачетное, без ложной скромности :) а на плате еще и цинк ксайлинский стоит (чип по-моему баксов 60 в розницу) - ыыыы(22.08.2013 12:50)
- по поводу суперкомпьютеров для бедных: epiphany (16 ядер - 32 GFLOPS) и демо плата к нему (99$) - на электрониксе народ бурно радуется, сори если тут уже было - ыыыы(22.08.2013 12:46, ссылка)
- АЦП нет и вряд ли будет. Много понтов и это настораживает - argus98(21.08.2013 14:26)
- АЦП там просто лишний! Это не микроконтроллер по любому. Нужно говорить об удобстве и правильности внешней шины и DMA контроллера, или о косяках в них же. - Evgeny_CD(21.08.2013 14:33)
- ну а ниша какая у него? спекуляции про выход из строя ядра - как бе намек на мишин критикал апс или на аэроспейс. мифические 4ГФлопа типа DSP. 32 бита флоат поинт - вообще непонятно, для взрослых матриц точность маловата, для видео/медео не нужно. ыыыы(141 знак., 21.08.2013 17:52)
- Ниша - принести бабло отцам основателям. Что НЕ ОТРИЦАЕТ его потенциальной полезности для человечества, но и не гарантирует ее :) - Evgeny_CD(21.08.2013 17:55)
- общечеловеческая деятельность в этой области уже настолько диверсифицировалась, что сделать универсально хороший девайс для всех применений кажется сомнительным. то есть, неприятно будет, если это очередной ё-мобиль, ну и может быть даже хуже, ыыыы(62 знак., 21.08.2013 18:00)
- Т.е. Вы считаете, что первыми пунктами любого госконтракта должны быть "выбить дурь из Заказчика" и "вправить мозги Заказчику"? Надежды юношей питают :) - Evgeny_CD(21.08.2013 18:04)
- нет. я считаю, что должна быть экспертная оценка. а не "определяющая дурь заказчика". - ыыыы(21.08.2013 18:07)
- О, на Ваших лекциях по менеджменту в РЖД, Газпроме и Сколково будет аншлаг :) - Evgeny_CD(21.08.2013 18:20)
- нет. я считаю, что должна быть экспертная оценка. а не "определяющая дурь заказчика". - ыыыы(21.08.2013 18:07)
- Т.е. Вы считаете, что первыми пунктами любого госконтракта должны быть "выбить дурь из Заказчика" и "вправить мозги Заказчику"? Надежды юношей питают :) - Evgeny_CD(21.08.2013 18:04)
- общечеловеческая деятельность в этой области уже настолько диверсифицировалась, что сделать универсально хороший девайс для всех применений кажется сомнительным. то есть, неприятно будет, если это очередной ё-мобиль, ну и может быть даже хуже, ыыыы(62 знак., 21.08.2013 18:00)
- Ниша - принести бабло отцам основателям. Что НЕ ОТРИЦАЕТ его потенциальной полезности для человечества, но и не гарантирует ее :) - Evgeny_CD(21.08.2013 17:55)
- Нам его пиарили как МК, мне директор (мой, не их) все мозги высушил с этим м-клетом. После прояснения ситуации с АЦП теперь затишье - argus98(21.08.2013 14:36)
- Согласитесь, что это не проблема наличия или отсутствия АЦП :) - Evgeny_CD(21.08.2013 20:53)
- ну а ниша какая у него? спекуляции про выход из строя ядра - как бе намек на мишин критикал апс или на аэроспейс. мифические 4ГФлопа типа DSP. 32 бита флоат поинт - вообще непонятно, для взрослых матриц точность маловата, для видео/медео не нужно. ыыыы(141 знак., 21.08.2013 17:52)
- АЦП там просто лишний! Это не микроконтроллер по любому. Нужно говорить об удобстве и правильности внешней шины и DMA контроллера, или о косяках в них же. - Evgeny_CD(21.08.2013 14:33)
- Ну и сайт их пошерстите. Вам там понятнее все :-) - amusin(21.08.2013 13:24, ссылка)
- да пошерстил я, там все то же, что и было ~1 год назад, ну и не убеждает это меня. сравнивают, например, реализацию мультиклета с архитектурой (то есть идеей) ARM7TDMA - что какбы намекает. сравнили бы хоть с cortex-r. ну и по-хорошему - нужно ыыыы(119 знак., 21.08.2013 13:45)
- Они ж на оборонку работают. Им сковородки (STM32 объемы) нах не нужны. - tesla(21.08.2013 21:16)
- За 3 года сделано немало, во всяком случае. Главные люди те же. Кстати, к ним в капитал вошла компания, ранее производившая свое телекоммуникационное оборудование. Возможно потому, что видят перспективы. - amusin(21.08.2013 13:56)
- я однажды написал что-то подобное для английского стартапа (на который всякие банкиры и инвесторы денег дали), но не особенно пошло в жизнь, написать hdl для такой задачи можно за пол-года не особо напрягаясь, там других технических проблем полно - ыыыы(21.08.2013 14:03)
- собственно у меня поэтому такой "ревнивый" интерес к мультиклету этому :) - ыыыы(21.08.2013 14:04)
- Адын праблем : Пока этот "мультиклет" что-то новое накастрячит, весь мир уже на порядок вперды уйдет. - tesla(21.08.2013 21:21)
- собственно у меня поэтому такой "ревнивый" интерес к мультиклету этому :) - ыыыы(21.08.2013 14:04)
- я однажды написал что-то подобное для английского стартапа (на который всякие банкиры и инвесторы денег дали), но не особенно пошло в жизнь, написать hdl для такой задачи можно за пол-года не особо напрягаясь, там других технических проблем полно - ыыыы(21.08.2013 14:03)
- да пошерстил я, там все то же, что и было ~1 год назад, ну и не убеждает это меня. сравнивают, например, реализацию мультиклета с архитектурой (то есть идеей) ARM7TDMA - что какбы намекает. сравнили бы хоть с cortex-r. ну и по-хорошему - нужно ыыыы(119 знак., 21.08.2013 13:45)
- Года три назад так и было. Судя по последним новостям, есть движение. - amusin(21.08.2013 13:13, ссылка)
- Год-два-три назад эта компания искала то вхдл-щика (потому что ядро сначала гоняли на xilinx), то программиста инструментальных средств (до этого были подрядчики в СПб). Если ваш знакомый действительно сечет фишку, пусть попробует списаться с amusin(26 знак., 21.08.2013 13:20)
- мой знакомый разносит вклочья мои идеи суперкомпьютерности, а к этому мультиклету даже я могу придумать каверзный вопрос: так как все команды одного "яруса" должны исполняться единомоментно, то ожидание данных из памяти останавливает все ядра ыыыы(196 знак., 21.08.2013 20:33)
- Чушь, ты не понимаешь как оно работает. - =AlexD=(21.08.2013 20:36)
- А Вы понимаете, как оно работает? - Evgeny_CD(21.08.2013 20:50)
- Да, я досконально разбирался с внутренней структурой, системой команд, более того, по моей просьбе проводили разработчики некоторые тесты. Я остался недоволен реализацией, хотя сама идеология очень перспективная. =AlexD=(2622 знак., 22.08.2013 07:15)
- да что там непривычного, погуглите DAG - тот же LLVM + graphiz рисует такие же картинки как и у них в доках (только покрасивше :). ну и вообще, к чему бы у всех архитектур, претендующих на производительность, трехоперандные инструкции? это же типа ыыыы(1997 знак., 22.08.2013 12:38)
- Кстати, 1024х клеточный Мультиклет невозможен, т.к. инструкция не может получить результат другой инструкции, если она дальше 63 позиций от текущей :-P , разве что систему команд расширять, вводить 64битовые инструкции :-). =AlexD=(126 знак., 22.08.2013 13:41)
- Да, современные процы с out-of-order и register reordering|renaming устроены примерно по такому же принципу, но они вынуждены использовать кучу аппаратуры для трансляции регистрового кода в нечто похожее на триплеты (операнды + результат), на лету =AlexD=(2484 знак., 22.08.2013 13:20)
- пожелаю мультиклету успеха (несмотря на зависть), хотя меня раздражает излишний PR. казалось бы - возьми ПЛИС Virtex|Stratix и обкатай эту архитектуру, возможно сделать разветвления - это типа эмбедед(с прерываниями), это для графики и т.д. ыыыы(115 знак., 22.08.2013 14:41)
- Есть ещё VLIW. Где вопросы решаются не на лету, а даже на этапе компиляции (эльбрусы) или на этапе трансляции x86-->VLIW (трансмета). Instructions Per Clock там может быть очень большим. Только это не панацея: не шибко современные программы fk0(360 знак., 22.08.2013 14:14)
- да вот не пошла VLIW (как раз таки трансмета, да и DEC побаловался x86->alpha), как раз невозможность компилеру предсказать время поступления данных rd. ставит на EPIC|VLIW крест. были еще варианты, например, ultra sparc имел набор "зеркальных" ыыыы(722 знак., 22.08.2013 14:30)
- влив отстой, у них своих недостатков вышекрыши, проблема в том, что статический анализ идёт лесом, когда появляются не прогнозируемые задержки доступа в память. А так в любом Сишном коде парралелизма уровня выражений полно, хотя на верилоге было =AlexD=(23 знак., 22.08.2013 14:19)
- какие такие задержки, если шины у нормальных VLIWов будут широченные? к примеру 256 бит на код и 2х64 на данные. да к кэшу данных не одна шинка, а 8 по 32 бита. Mahagam(69 знак., 22.08.2013 14:46)
- Сделай мысленный эксперимент. У тебя кеш. У тебя работа с памятью по указателю (например список). Ты возьмёшься предсказать задержки в n-ном потоке исполнения? =AlexD=(356 знак., 22.08.2013 14:57)
- сделай мысленный эксперимент. возьми камень типа L138, где есть VLIW DSP и ARM9. запусти линукс на DSP и заставь ARM9 считать fft и прочую математику. Mahagam(377 знак., 22.08.2013 15:41)
- Это ваще не в тему, DSP код есть чем считать, это ваще не проблема, на крайнях есть GPU и FPGA. Проблема заключается в повышении производительности на совсем другом коде, именно на том, который на ARMах запускают. - =AlexD=(23.08.2013 07:31)
- щетаю, что под каждую задачу есть своя архитектура, подходящая под неё оптимальным образом. не вижу смысла требовать от VLIW особо шустрого исполнения кода общего назначения - Mahagam(23.08.2013 09:30)
- А кто требует? Эта ветка вообще-то была не про VLIW :-) , но даже первое упоминание -> о них касалось проблемы распараллеливания вычислений, =AlexD=(326 знак., 23.08.2013 09:39, ссылка)
- щетаю, что под каждую задачу есть своя архитектура, подходящая под неё оптимальным образом. не вижу смысла требовать от VLIW особо шустрого исполнения кода общего назначения - Mahagam(23.08.2013 09:30)
- Это ваще не в тему, DSP код есть чем считать, это ваще не проблема, на крайнях есть GPU и FPGA. Проблема заключается в повышении производительности на совсем другом коде, именно на том, который на ARMах запускают. - =AlexD=(23.08.2013 07:31)
- сделай мысленный эксперимент. возьми камень типа L138, где есть VLIW DSP и ARM9. запусти линукс на DSP и заставь ARM9 считать fft и прочую математику. Mahagam(377 знак., 22.08.2013 15:41)
- ну а если данные лежат в ячейках i и i+33 и обе они не закешированы, да и банк ddr нужно еще открыть... - ыыыы(22.08.2013 14:55)
- Сделай мысленный эксперимент. У тебя кеш. У тебя работа с памятью по указателю (например список). Ты возьмёшься предсказать задержки в n-ном потоке исполнения? =AlexD=(356 знак., 22.08.2013 14:57)
- какие такие задержки, если шины у нормальных VLIWов будут широченные? к примеру 256 бит на код и 2х64 на данные. да к кэшу данных не одна шинка, а 8 по 32 бита. Mahagam(69 знак., 22.08.2013 14:46)
- Спасибо! Никакой тарабарщины, я хотя и не птенец гнезда Бабаяновского, но немного понял написанное. - Evgeny_CD(22.08.2013 12:33)
- Спасибо за расширение кругозора - Vladimir Ljaschko(22.08.2013 12:23)
- да что там непривычного, погуглите DAG - тот же LLVM + graphiz рисует такие же картинки как и у них в доках (только покрасивше :). ну и вообще, к чему бы у всех архитектур, претендующих на производительность, трехоперандные инструкции? это же типа ыыыы(1997 знак., 22.08.2013 12:38)
- Достаточно понимать как оно не может работать) lexxx-lexxx(34 знак., 22.08.2013 00:41)
- Да, я досконально разбирался с внутренней структурой, системой команд, более того, по моей просьбе проводили разработчики некоторые тесты. Я остался недоволен реализацией, хотя сама идеология очень перспективная. =AlexD=(2622 знак., 22.08.2013 07:15)
- А Вы понимаете, как оно работает? - Evgeny_CD(21.08.2013 20:50)
- Чушь, ты не понимаешь как оно работает. - =AlexD=(21.08.2013 20:36)
- мой знакомый разносит вклочья мои идеи суперкомпьютерности, а к этому мультиклету даже я могу придумать каверзный вопрос: так как все команды одного "яруса" должны исполняться единомоментно, то ожидание данных из памяти останавливает все ядра ыыыы(196 знак., 21.08.2013 20:33)
- Год-два-три назад эта компания искала то вхдл-щика (потому что ядро сначала гоняли на xilinx), то программиста инструментальных средств (до этого были подрядчики в СПб). Если ваш знакомый действительно сечет фишку, пусть попробует списаться с amusin(26 знак., 21.08.2013 13:20)
- Там что то написано >>> - ASDFS(21.08.2013 13:04, ссылка)
- спасибо, статью автор переписал, раньше было, имхо, позитивнее - ыыыы(21.08.2013 13:49)