Oberon space
General Category => Общий раздел => Тема начата: valexey от Июнь 24, 2012, 05:18:21 pm
-
Дык, есть же альтернативные драйвера для видеокарт Нвидиа с открытым кодом. От чего весь сыр-бор?
Весь сыр-бор, из за того, что nvidia в отличае от интела и amd не публикует спецификации на протокол общения с их железякой. То есть любой желающий написать драйвер для нвидивской карточки будет вынужден заниматься реверс-инженирингом протокола общения с ней. Что есть очевидный маразм ибо протокол не содержит обычно него-либо интересного, никакого ноу-хау там нет.
Ну а закрытый драйвер нвидии поддерживается их рук вон плохо самой нвидией.
Между прочим, отсутствия спек на железяку и вменяемого открытого драйвера уже привело к тому, что нвидия упустила заказ на примерно 10 000 000 GPU (сумма заказа порядка 250 000 000$-500 000 000$). В результате выбор был сделан в пользу AMD видеокарт. http://www.opennet.ru/opennews/art.shtml?num=34168
Кроме того, выступление Линуса не прошло бесследно. В нвидии к нему прислушались и озаботились собственным имиджем. Теперь они ищут пути улучшения своей "кармы" в сообществе: http://www.opennet.ru/opennews/art.shtml?num=34175
-
А вот так делают компании которые уже переросли каменный век: http://www.opennet.ru/opennews/art.shtml?num=34173
-
Если кому-то интересно... выложен SDK под Android от Qualcomm (https://developer.qualcomm.com/download)
-
Если кому-то интересно... выложен SDK под Android от Qualcomm (https://developer.qualcomm.com/download)
Интересно, спасибо.
Еще бы в андроид добавили бы поддержку Bluetooth low energy (aka ble) было бы совсем замечательно. А то пародоксальная ситуация - куалкоммовские чипы что в андроидофонах стоят умеют ble, а в андроиде API для него нет.
-
Но вообще, Qualcomm знатные проприентарщики. Насколько я помню нет ни одной открытой спеки на их графические ядра например. Из за этого например компьютер Raspberry Pi (http://www.raspberrypi.org/) резко менее интересен например тому же Завалишину.
-
Но вообще, Qualcomm знатные проприентарщики. Насколько я помню нет ни одной открытой спеки на их графические ядра например. Из за этого например компьютер Raspberry Pi (http://www.raspberrypi.org/) резко менее интересен например тому же Завалишину.
Ну, хоть что-то выложили... и на том, спасибо. Платформа-то интересная, а средств разработки немного... Деловых приложений практически нет, а потребность в них есть. Через браузеры много не наработаешь...
А если процесс пойдёт, то может и графику... выложат.
-
Но вообще, Qualcomm знатные проприентарщики. Насколько я помню нет ни одной открытой спеки на их графические ядра например. Из за этого например компьютер Raspberry Pi (http://www.raspberrypi.org/) резко менее интересен например тому же Завалишину.
Ну, хоть что-то выложили... и на том, спасибо. Платформа-то интересная, а средств разработки немного... Деловых приложений практически нет, а потребность в них есть. Через браузеры много не наработаешь...
А если процесс пойдёт, то может и графику... выложат.
Это же не спеки выложили, а SDK. Это существенно разные вещи.
Гм. А браузеры тут вообще при чем? Под андроид приложения как бы пишутся не под браузеры :-) Там таки настоящие такие приложения. В том числе с использованием нативных языков вроде C++, да хоть асм используй. В этом плане то что выложил Qualcomm не есть жизненно важно - всему этому есть хорошо проверенные альтернативы. Единственное преимущество решения от Qualcomm'а - то, что оно будет скажем раза в три быстрее работать на железе от оного Qualcomm, но не будет работать вообще на другом железе (коего достаточно дофига).
-
Гм. А браузеры тут вообще при чем? Под андроид приложения как бы пишутся не под браузеры :-)
Если нет нормальных средств разработки, то остаётся практически единственная возможность - это работа через браузеры... java, js etc.
Там таки настоящие такие приложения. В том числе с использованием нативных языков вроде C++, да хоть асм используй.
... при наличии компилятора, компоновщика, маппера и пр.
В этом плане то что выложил Qualcomm не есть жизненно важно - всему этому есть хорошо проверенные альтернативы.
Qualcomm выложил дополнение к SDK от Google (для Android), с примерами... Какие альтернативы к SDK от производителя процессоров?..
Единственное преимущество решения от Qualcomm'а - то, что оно будет скажем раза в три быстрее работать на железе от оного Qualcomm, но не будет работать вообще на другом железе (коего достаточно дофига).
Не совсем так... ну, да, не суть.
-
Гм. А браузеры тут вообще при чем? Под андроид приложения как бы пишутся не под браузеры :-)
Если нет нормальных средств разработки, то остаётся практически единственная возможность - это работа через браузеры... java, js etc.
Вау какая каша! java не умеет работать в браузере (в случае андроида). То есть вообще никакого отношения к вебу и браузерам она не имеет. И нормальные средства разработки под андроид есть. Собственно они официальные от гугла.
Там таки настоящие такие приложения. В том числе с использованием нативных языков вроде C++, да хоть асм используй.
... при наличии компилятора, компоновщика, маппера и пр.
И это все есть в наличии. Блин, андроид это же обычный линукс, и для сборки нативного там используется банальный gcc. И да, я ел и ем эти устрицы каждый день.
В этом плане то что выложил Qualcomm не есть жизненно важно - всему этому есть хорошо проверенные альтернативы.
Qualcomm выложил дополнение к SDK от Google (для Android), с примерами... Какие альтернативы к SDK от производителя процессоров?..
Одного из процессоров, замечу. А альтернатива простая - обычные нативные либы с оптимизацией под neon. Например для компьютерного зрения opencv. Также neon можно просто в своем коде использовать, ибо gcc.