The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Открытый GPU Nyuzi задействован для научных исследований"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Открытый GPU Nyuzi задействован для научных исследований"  +/
Сообщение от opennews (ok) on 25-Янв-16, 13:08 
Исследователи из Бингемтонского университета сообщили (http://www.binghamton.edu/mpr/news-releases/news-release.htm...) о первом успешном внедрении открытого GPU, разрабатываемого в рамках OpenHardware-проекта Nyuzi (http://nyuzi.org/) (бывший Nyami), наработки которого распространяются (https://github.com/jbush001/NyuziProcessor) под свободной лицензией Apache 2.0. Графические процессоры, основанные на архитектуре Nyuzi (http://www.cs.binghamton.edu/~millerti/nyami-ispass2015.pdf), задействованы в серии экспериментов с целью сравнения влияния изменения аппаратной и программной конфигурации на производительность схемы.


Результаты экспериментов упростят создание специализированных редакций GPU, оптимизированных для решения тех или иных научных задач, переведя производительность подобных решений на новый уровень. Например, применение реальных рабочих прототипов процессоров в процессе разработки специализированных чипов позволяет выявить проблемы и узкие места, которые не проявляют себя на симуляторе.

В ходе проведения научных экспериментов GPU применяется прежде всего как ускоритель для параллельных вычислений и обработки больших объемов данных, которые базируются на тех же алгоритмах, которые используются для обработки изображений при традиционном применении GPU. Если проприетрные GPU ограничены заложенной в них функциональностью, то открытый характер проекта и его построение на базе FPGA (https://ru.wikipedia.org/wiki/%D0%9F%D1%...) позволяет оперативно вносить изменения в методы работы применяемых алгоритмов и наблюдать результат этих изменений, оценивая различные подходы к оптимизации для нахождения оптимального варианта.

Nyuzi позиционируется как многопоточный гибрид CPU и GPU (GPGPU, general-purpose GPU), построенный с использованием полностью программно определяемой архитектуры (https://github.com/jbush001/NyuziProcessor/wiki), не привязанной к фиксированным аппаратным реализациям и способной выполнять различные виды вычислений в разных потоках. Аппаратная реализация синтезируется из схем SystemVerilog для  выполнения (https://github.com/jbush001/NyuziProcessor/tree/master/hardware)  на типовых FPGA, таких как Altera Cyclone IV.


URL: http://www.kurzweilai.net/open-source-gpu-could-push-computi...
Новость: http://www.opennet.dev/opennews/art.shtml?num=43737

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Открытый GPU задействован для научных исследований"  –8 +/
Сообщение от A.Stahl (ok) on 25-Янв-16, 13:08 
>Nyuzi (бывший Nyami)

А давайте придумаем им хорошее название и подарим идею? Может, конечно, на каком-то языке эти буквосочетания нормально звучат, но этот факт неочевиден.
>оптимизированных для решения тех или иных научных задач

Да это уже не GPU, а заточенный под какие-то расчёты CPU. Не понимаю, почему эта разработка называется GPU.
>Аппаратная реализация синтезируется из схем SystemVerilog для выполнения на типовых FPGA

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Открытый GPU задействован для научных исследований"  +8 +/
Сообщение от Pickle on 25-Янв-16, 13:25 
Если следовать твоей логике - любой GPU это "заточенный под какие-то расчеты CPU".
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Открытый GPU задействован для научных исследований"  +3 +/
Сообщение от MLP on 25-Янв-16, 13:26 
Но ведь это так и есть
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Открытый GPU задействован для научных исследований"  –2 +/
Сообщение от A.Stahl (ok) on 25-Янв-16, 13:33 
Да, но в случае GPU эти "какие-то" принимают форму "наиболее актуальны при работе с графикой".
Эти же ребята не только не ограничивают себя графикой и соответствующими расчётами, а вообще ничего общего с графикой (ну кроме как случайно) не имеют.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

11. "Открытый GPU задействован для научных исследований"  +/
Сообщение от cmp (ok) on 25-Янв-16, 16:12 
Обработка графики, это обработка огромных колличеств маленьких циклов, очень похожих на маленькие циклы шифрования или высчитывания ключиков криптовалют, аналогичные циклы считают отдельные фотоны света при анализе снимков космоса, и разбирают цепочки днк, не скажу, что силен в этой теме, но гпу имеет на порядок большее кол-во числодробилок, чем цпу, где конвееризация и куча очень специальных инструкций, которые делают цпу дорогим и малоэффективным для "простеньких" вычислений.

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

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

12. "Открытый GPU задействован для научных исследований"  –2 +/
Сообщение от Аноним (??) on 25-Янв-16, 17:01 
Обработка графики это
1) Аппаратная растеризация треугольников/точек/линий
2) Аппаратная же выборка текстур из памяти по текстурным координатам
Ни того ни другого данное ядро не умеет, никакой это не GPU. Это многопоточное общевычислительное-онли ядро, сделанное на манер Larrabee с очень-очень упрощенной архитектурой вычислительной части от Radeon GCN.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

5. "Открытый GPU задействован для научных исследований"  +3 +/
Сообщение от Andrey Mitrofanov on 25-Янв-16, 14:19 
>>Nyuzi (бывший Nyami)
> А давайте придумаем им хорошее название и подарим идею? Может, конечно, на

Выбери, какой Ny**i н-дравится тебе!

$ echo Ny{a..z}{a..z}i |xargs -n1 |egrep -v 'Nyuzi|Nyami' |cat -n

Сегодня!!?

> каком-то языке эти буквосочетания нормально звучат, но этот факт неочевиден.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

20. "Открытый GPU задействован для научных исследований"  –2 +/
Сообщение от Аноним (??) on 25-Янв-16, 18:29 
> $ echo Ny{a..z}{a..z}i |xargs -n1 |egrep -v 'Nyuzi|Nyami' |cat -n

Крутые у вас смайлики.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

6. "Открытый GPU задействован для научных исследований"  +2 +/
Сообщение от Andrey Mitrofanov on 25-Янв-16, 14:24 
>>Nyuzi (бывший Nyami)
> А давайте придумаем им хорошее название и подарим идею? Может, конечно, на

Я вот, столблю:

"Выпущен Nycci оптимизирующий компилятор видеокарты для o-h. в-к. Nyuzi (бывшей Nyami) -- Оптимизируй свою видеокарту под ... $что-нибудь-уже"

На основе gcc, конечно.  На основе шланга -- 'Nylli'.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

7. "Открытый GPU Nyuzi задействован для научных исследований"  –1 +/
Сообщение от Аноним (??) on 25-Янв-16, 14:30 
> Altera Cyclone IV

Подразумевая, что циклоны открытые, лол. Для них не то, что свободного - даже бесплатного "как пиво" тулчейна нет. Рядом с альтерой нвидия просто зайчики.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Открытый GPU Nyuzi задействован для научных исследований"  +2 +/
Сообщение от trader2k4 (ok) on 25-Янв-16, 15:14 
Учитывая, что Intel купил Alterra - не взлетит, имхо.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

15. "!!!"  –1 +/
Сообщение от GrammarNarziss on 25-Янв-16, 18:08 
"Altera", позорище!
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

28. "!!!"  +2 +/
Сообщение от Какаянахренразница (ok) on 26-Янв-16, 05:55 
> Отправлено GrammarNarziss
> GrammarNarziss
> Narziss

А царь-то ... ненастоящий!!!

> "Altera", позорище!

Altera -- позорище!

fixed

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

31. "!!!"  +/
Сообщение от Аноним (??) on 29-Янв-16, 13:40 
> "Altera", позорище!

Ой, Grammar опять опозорился.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

10. "Открытый GPU Nyuzi задействован для научных исследований"  +/
Сообщение от Аноним (??) on 25-Янв-16, 16:12 
старое название было лучше
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Открытый GPU Nyuzi задействован для научных исследований"  +2 +/
Сообщение от Аноним (??) on 25-Янв-16, 17:52 
Оба хуже.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

26. "Открытый GPU Nyuzi задействован для научных исследований"  –1 +/
Сообщение от Аноним (??) on 25-Янв-16, 23:05 
в каком месте это G(!)PU, если он графику не обрабатывает?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

29. "Открытый GPU Nyuzi задействован для научных исследований"  +2 +/
Сообщение от Какаянахренразница (ok) on 26-Янв-16, 05:59 
> в каком месте это G(!)PU, если он графику не обрабатывает?

Потому и Г, что не хочет обрабатывать.

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру