Говорят, Стив Балмер рвет плюшевых пингвинов – тяжело в учении – легко в бою.
ATI Stream
Решил пощупать OpenCL, как раз вышел SDK V2.2, на борту имеется RS880 (Radeon HD 4290), IMHO довольно приличный девайс (мамка Asus M4A89) – фиг вам, набортные девайсы мы типа не держим – внесите please баблос за дискретный GPU :
[Dao]:rus:~/ati-stream/ati-stream-sdk-v2.2-lnx32/samples/opencl/bin/x86 # ./AESEncryptDecrypt
Encrypting Image ….
Input Image : input512.bmp
Key : 15 201 51 89 92 34 96 66 11 225 161 96 81 211 108 124
Error: clGetPlatformIDs failed. Error code : CL_PLATFORM_NOT_FOUND_KHR
Уроды … все равно FPGA им не догнать …
Caprica
Люблю фантастику, особенно с темой ИИ, не думал что приквел Галактики будет такой прикольный, самое интересное, что у этого проекта есть свое Я, которое просто звучит сквозь фильм, т.е. настроение просмотра не просто узнаваемо – оно свойственно только этому сюжету. Молодцы, что тут можно сказать !
Впечатления от N900
Аппарат стильный, первым делом разогнал с 600MHz до 1ГГц (DSP с 430MHz до 500MHz), поставил кучу добрища, разбираюсь с SDK. Интересно было бы запустить на C64 DSP BIOS свою задачу. Из недостатков :
- батарея не в коня, это надо иметь настолько слабые мозги, чтобы воткнуть в такой аппарат батарею емкостью меньше чем в N810, которая как известно и так держит 4 часа
- фронтальная камера – пусть hard разрабам ихняя сине-зеленая морда записанная на это Г приснится ночью, и морды всех юзеров тоже пусть снятся … постоянно. Вот это и будет справедливость.
- каличная подставка
- нестандартный разьем USB, это мне напоминает дебильные аппараты от самсунг, когда я бегал по Шанхаю и искал шнурок от диктофона, который забыл в пекинском шератоне
- пластиковый стилус, они бы еще его из картона сделали. В аппарате стоимостью 500 евро такого быть не должно – учитесь у Hadspring что-ли (Treo 600 for ex.)
- про софт молчу, потому как только мертвый его не пинал, начиная от контактов (отсутствие напрочь групп) и заканчивая глючным скайпом (невозможность ввести DTMF, квакающий g729)
Чем-то напоминает Neo FreeRunner от OpenMoko, возможность зайти root’ом на аппарат по ssh, да вообще – Unix он, ведь,всегда приятен «для поюзать», тем более теперь его экземпляр я теперь всегда ношу с собой
Ставим кросс-компилер для AVR
Собираем binutils :
./configure –prefix=/usr –enable-libssp –with-pdfdir=/usr/doc/binutils –with-htmldir=/usr/doc/binutils –enable-64-bit-bfd –enable-lto –enable-gold=both –target=avr
make && make install
rus # avr-ld -v
GNU ld (Linux/GNU Binutils) 2.20.51.0.10.20100707
Собираем и ставим gmp/mpfr/cloog/ppl
Для cloog задаем: ./configure –with-ppl –with-bits=gmp –prefix=/usr
Разворачиваем gcc-4.5.0, патчим http://gcc.gnu.org/ml/gcc-patches/2010-04/msg01210/changes.patch, фиксим запятые и добавдяем atmega6490a и atmega6490p
Собираем gcc :
../gcc-4.5.0/configure –target=avr –prefix=/usr –enable-languages=c,c++ –enable-__cxa_atexit –enable-multilib –enable-lto
make && make install
rus # avr-gcc -v
Используются внутренние спецификации.
COLLECT_GCC=avr-gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/avr/4.5.0/lto-wrapper
Целевая архитектура: avr
Параметры конфигурации: ../gcc-4.5.0/configure –target=avr –prefix=/usr –enable-languages=c,c++ –enable-__cxa_atexit –enable-multilib –enable-lto
Модель многопоточности: single
gcc версия 4.5.0 (GCC)
Разворачиваем avr-libc-1.7.0, убираем m3000 (видать просочилось из транка) из makefile, собираем, ставим
./configure –prefix=/usr –build=`./config.guess` –host=avr
Имеем в /usr/bin – все тулзы, в /usr/avr/* – includes и libs
SkypeKIT SDK
Ударили себя пяткой в грудь – типа дадим потестить – и тишина … интересно кто-то получил этот кит ?
chan_rtmp
Замечен прогресс https://issues.asterisk.org/view.php?id=15484 – playback пашет, а вот publish вылетает в SIGSEGV, интересно будет прикрутить со Speex 8KHz
Новая жизнь …
Воплощаем в очередной раз мечту под названием – «Жизнь с начала !»
Старая версия сайта пока еще доступна по адресу http://sgs.sfinx.od.ua