Forth http://fforum.winglion.ru/ |
|
Процессоры GA144 http://fforum.winglion.ru/viewtopic.php?f=3&t=2679 |
Страница 1 из 6 |
Автор: | diver [ Сб ноя 06, 2010 15:43 ] |
Заголовок сообщения: | Процессоры GA144 |
Данную ветку обсуждения хотелось бы посвятить очередной реализации форта в железе (параллельного форта, если угодно) - процессорам компании GreenArrayChips - GA144. Основная цель обсуждения - поиск вариантов "разумного" использования чипа, обмен опытом, составление русифицированной документации. Мнения и однозначные суждения просьба обосновывать, иначе они будут расценены, как бесцельный флуд и игнорированы. Итак, общая характеристика: 144-ядерные процессоры GreenArray - GA-144 http://www.greenarraychips.com/home/documents/greg/PB001-100503-GA144-1-10.pdf - небольшие размеры - 1х1 см (корпус QFN88); - ядра образуют решетку 18х8 с непосредственными связями между соседями; - стековые 18-битные фон-Неймановские ядра (http://www.greenarraychips.com/home/documents/greg/PB003-100822-F18A.pdf); - 32 5-битных инструкции; - время выполнения инструкции порядка 1,5 нс при затратах энергии 7пДж; - 22 крайних ядра решетки имеют одну и более линию ввода-вывода (http://www.greenarraychips.com/home/documents/greg/PB004-100501-F18A-IO.pdf): -- 1-4 GPIO; -- аналоговые входы/выходы; -- SPI; -- 2 паралельных 18-битных порта; -- 2 высокоскоростных последовательных интерфейса SERDES (до 400 Мбит/с). Пока информация о чипе обобщена примерно в таком виде: http://www.asu.ru/files/documents/00003829.pdf, по мере появления новых идей, результатов или документации будет расширяться. |
Автор: | WingLion [ Сб ноя 06, 2010 16:30 ] |
Заголовок сообщения: | Re: Процессоры GA144 |
А о возможных применениях предлагается гадать и по кофейной гуще галочки расставлять в опросе? Формально, целевые применения должны быть описаны в datasheet-е на чип, а не выяснятся в процессе обсуждения (в общем-то поверхностного) описания. |
Автор: | diver [ Сб ноя 06, 2010 18:29 ] |
Заголовок сообщения: | Re: Процессоры GA144 |
WingLion писал(а): А о возможных применениях предлагается гадать и по кофейной гуще галочки расставлять в опросе? Формально, целевые применения должны быть описаны в datasheet-е на чип, а не выяснятся в процессе обсуждения (в общем-то поверхностного) описания. хм... из даташита.... Цитата: APPLICATIONS ? Energy harvesting applications ? Portable devices ? Remote sensing and data reduction ? Ideal for parallel and/or pipelined work ? Image processing ? Complex control systems ? Cryptography ? High speed signal processing ? Simulation and synthesis ? Inexpensive, massively parallel systems for research and education ? Artificial intelligence, neural nets Будет финальный даташит, можно разбирать более подробно, а пока сливки с того, что есть.... |
Автор: | Hishnik [ Сб ноя 06, 2010 18:31 ] |
Заголовок сообщения: | Re: Процессоры GA144 |
diver писал(а): хм... из даташита.... А тогда какой смысл устраивать опрос? В смысле "согласны ли вы с заявлениями производителя", или "что из этого понятно и актуально лично вам"? |
Автор: | вопрос [ Сб ноя 06, 2010 18:53 ] |
Заголовок сообщения: | Re: Процессоры GA144 |
Цитата: High speed signal processing Звук и видео Цитата: ? Simulation and synthesis а тут что конкретно
? Inexpensive, massively parallel systems for research and education ? Artificial intelligence, neural nets |
Автор: | diver [ Сб ноя 06, 2010 19:11 ] |
Заголовок сообщения: | Re: Процессоры GA144 |
Хищник писал(а): diver писал(а): хм... из даташита.... А тогда какой смысл устраивать опрос? В смысле "согласны ли вы с заявлениями производителя", или "что из этого понятно и актуально лично вам"? любопытно просто..... интересен взгляд и позиция других людей - есть такое понятие "вариться в собственном соку", так вот, иногда этого делать не охото. здесь, я так полагаю, собираются люди с различными интересами и из разных сфер деятельности, взглядами на жизнь и на подход к разработке чего-либо... Обмен мнениями. все-таки это форум. |
Автор: | dynamic-wind [ Сб ноя 06, 2010 21:44 ] |
Заголовок сообщения: | Re: Процессоры GA144 |
Шоб разумно использовать хоть самый-рассамый чип, его надо приобрести. ГДЕ? КАК? ПОЧЕМ? |
Автор: | diver [ Сб ноя 06, 2010 23:06 ] |
Заголовок сообщения: | Re: Процессоры GA144 |
dynamic-wind писал(а): Шоб разумно использовать хоть самый-рассамый чип, его надо приобрести. ГДЕ? КАК? ПОЧЕМ? http://www.greenarraychips.com/home/products/index.html - онлайн магазин с оплатой через VISA/MasterCard/PayPal - предварительная оплата заказа - чипы будут выпущены к концу второго квартала 2011, доставка - до нас скорее всего DHL (возможно за неё придется доплатить потом ещё), цена чипа на данный момент $20 в мин. партии 10 шт. Ограничения экспорта на нас вроде как не распространяются. |
Автор: | dynamic-wind [ Сб ноя 06, 2010 23:32 ] |
Заголовок сообщения: | Re: Процессоры GA144 |
Вариант "Java/LISP/Prolog – машины и т.п." вообще не в кассу. Для жабы процов полно, а отображать лисп/пролог на 144 тупых ядра никто не будет. Мне почему-то представился слуховой аппарат с шумоподавлением. Или беспроводная мышь. |
Автор: | вопрос [ Вс ноя 07, 2010 00:00 ] |
Заголовок сообщения: | Re: Процессоры GA144 |
Цитата: Для жабы процов полно, а отображать лисп/пролог на 144 тупых ядра никто не будет. принципиально возможная вещь, но в каких случаях и для каких задач? ЧТобы решиться что-то разрабатывать под такой процессор, нужно или (кстати) 1. быть уверенным, что ни он ни его архитектура никуда не денутся достаточно долго, чтобы не было жалко потраченных усилий и не будут отставать (устаревать) а станут развиваться (что если интел безо всякой параллельности сейчас обойдёт) или 2. иметь переносимый пролог (видимо. реализованный на форте) но для последнего фортеров должна больше заботить переносимость, чем оригинальность |
Автор: | diver [ Вс ноя 07, 2010 10:30 ] |
Заголовок сообщения: | Re: Процессоры GA144 |
вопрос писал(а): Цитата: Для жабы процов полно, а отображать лисп/пролог на 144 тупых ядра никто не будет. принципиально возможная вещь, но в каких случаях и для каких задач? ЧТобы решиться что-то разрабатывать под такой процессор, нужно или (кстати) 1. быть уверенным, что ни он ни его архитектура никуда не денутся достаточно долго, чтобы не было жалко потраченных усилий и не будут отставать (устаревать) а станут развиваться (что если интел безо всякой параллельности сейчас обойдёт) насчет этого ничего не скажу - трудно спрогнозировать. Интел, кстати, за параллельность взялась не хило - тот же Single-chip Cloud Computer чего стоит, он крайне интересен во многих планах, но как его добыть - вопрос.... вопрос писал(а): или 2. иметь переносимый пролог (видимо. реализованный на форте) но для последнего фортеров должна больше заботить переносимость, чем оригинальность это можно и попробовать, взяв за основу хотя бы К. Таунсенда, Д. Фохта - http://www.forth.org.ru/~kp/taunsend.zip для простейшего варианта. |
Автор: | dynamic-wind [ Вс ноя 07, 2010 12:19 ] |
Заголовок сообщения: | Re: Процессоры GA144 |
Для GPU и CloudComputer есть интерфейс openCL: http://opencl.ru/ А где нормальное описание arrayForth? Тут какие-то ошметки: http://greenarraychips.com/home/documents/greg/cf-intro.htm |
Автор: | diver [ Вс ноя 07, 2010 13:01 ] |
Заголовок сообщения: | Re: Процессоры GA144 |
dynamic-wind писал(а): А где нормальное описание arrayForth? Тут какие-то ошметки: http://greenarraychips.com/home/documents/greg/cf-intro.htm По информации компании - в разработке, также, как и доки на чип. То, что разобрал на данный момент по "ошметкам" и исходникам - http://www.asu.ru/files/documents/00003830.pdf |
Автор: | diver [ Сб ноя 13, 2010 16:36 ] |
Заголовок сообщения: | Re: Процессоры GA144 |
Появилась предварительная документация по ядрам F18A процессоров GA144: F18A Data Book - http://www.greenarraychips.com/home/documents/greg/DB001-101109-F18A.pdf |
Автор: | diver [ Чт мар 03, 2011 07:07 ] |
Заголовок сообщения: | Re: Процессоры GA144 |
GreenArray объявила о начале тестирования первой партии чипов GA144 - пока проблем нет и "полёт нормальный" http://www.greenarraychips.com/home/news/index.html |
Страница 1 из 6 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |