Новости Software за день

NVIDIA открывает исходный код CUDA Compiler на базе LLVM
Корпорация NVIDIA объявила о предоставлении исходного кода нового компилятора CUDA на базе системы LLVM. Распространение будет происходить по персонифицированной подписке. Заявку вы можете подать на этой странице.


Новый компилятор CUDA на базе LLVM с поддержкой параллельных GPU от NVIDIA включен в последнюю версию (4.1) CUDA Toolkit, уже доступную для пользователей.

Ядро LLVM распространяется как есть, NVIDIA добавляет в него новый front-end - синтаксический анализатор из исходного языка программирования в промежуточное представление, и back-end - генератор, преобразующий промежуточное представление компилятора в PTX-ассемблер.

Low Level Virtual Machine (LLVM) - универсальная система анализа, трансформации и оптимизации приложений, которая может использоваться как оптимизирующий компилятор байткода в машинный код для различных архитектур либо для его интерпретации и JIT-компиляции (для некоторых платформ). LLVM позволяет компилировать программы, написанные на ряде языков, для которых реализован front-end.

В официальном пресс-релизе приводятся слова Судхакара Яламанчили (Sudhakar Yalamanchili), профессора Технологического Института Джорджии и руководителя проекта Ocelot, который переносит программы, написанные на CUDA C, на другие процессорные архитектуры. "Будущее - за гетерогенными вычислениями, и модель программирования CUDA предоставляет мощные инструменты повышения производительности на многих типах процессоров, включая GPU от AMD и CPU Intel x86".
Автор: Алексей Перевертайлов Дата: 15.12.2011 20:55
Memories for the Future: проект с использованием Street View
В понедельник корпорация Google в рамках своего известного режима Street View, реализованного в сервисе Google Maps, выложила обширную фотосессию пострадавших от наводнения японских территорий. Более того, поисковый гигант принял решение оформить всё это в качестве отдельного мемориала - web-проекта под названием Memories for the Future.

Этот проект адресован, в первую очередь, жителям пострадавших районов, которые смогут посмотреть на то, как выглядела их родная улица до страшного наводнения...


И после него...


Японцы - народ трудолюбивый, так что нет сомнений в скором и успешном восстановлении разрушенных зданий и восстановления пострадавшей инфраструктуры. Надеемся, что новые улицы будут выглядеть ещё краше, чем до ужасающей трагедии.
Автор: Алексей Перевертайлов Дата: 15.12.2011 23:05
Firefox Flicks: конкурс видеороликов
Mozilla Corporation предлагает нашему вниманию конкурс Firefox Flicks, в рамках которого индивидуальные энтузиасты и команды могут создавать видеоклипы, рассказывающие о web-браузере Firefox и его разработчиках.

Вот пример такой работы:


Видеоролики будут оцениваться по следующим категориям:

Лучшее 30-секундное представление.
Лучшая анимация.
Лучшее использование новых технологий (например, Popcorn.js, съёмка на мобильный телефон, 3D и т.п.).
Лучшее объявление социальной рекламы.

Для тех, кто решит участвовать в конкурсе, в качестве помощи для подготовки сюжета предложено небольшое руководство - Creative Brief. Тем, кто пробьётся через этап предварительного просмотра, будет предоставлен подарочный набор - Firefox prize pack. Два победителя в каждой категории получат видеооборудование на сумму в 1000 долларов США. Обладатель главного приза получит видеооборудование на сумму 5000 долларов США или, по желанию, оплату курсов обучения видеообработке и т.п.
Автор: Алексей Перевертайлов Дата: 15.12.2011 23:30
YUMI Multiboot USB Creator версии 0.0.3.8
Не пугайтесь странного индекса версии очень полезной и удобной утилиты YUMI Multiboot USB Creator - работает она вполне стабильно, и с её помощью автор этих строк успел создать далеко не один и не два "живых" дистрибутива Linux, загружающихся с USB flash носителя данных.


"Флэшка" создаётся очень удобно, буквально за пару шагов. При этом вам предлагается ссылка на официальную страницу производителя дистрибутива (или даже прямая ссылка на загрузку искомого образа). Прямые ссылки не всегда актуальны, но вы с лёгкостью можете скачать нужный образ системы вручную. Кстати, в списке присутствуют и специализированные сборки - например, аварийные загрузочные диски для проверки системы на вирусы (предложены решения от AVG, Acronis, AVIRA, BitDefender, Dr.Web, Panda, Лаборатории Касперского).

В новой версии YUMI Multiboot USB Creator состоялся переход на загрузчик Syslinux версии 4.05; добавлены дистрибутивы Pinguy OS версии 11.04.1, а также Racy Puppy (вариация Puppy Linux).

Страница загрузки YUMI Multiboot USB Creator: ссылка
Автор: Алексей Перевертайлов Дата: 15.12.2011 23:59