Увидела свет спецификация OpenCL 1.2

Комитет по разработке технологий Khronos, связанный с открытым графическим стандартом OpenGL, представил обновлённую спецификацию OpenCL 1.2, определяющую API и расширения языка Си для организации кросс-платформенных параллельных вычислений с использованием как многоядерных CPU, так и GPU видеокарт. Спецификация OpenCL 1.2 полностью обратно совместима с выпусками OpenCL 1.0 и 1.1. Стандарт OpenCL является открытым и не требует лицензионных отчислений. В новой версии отмечено множество небольших улучшений, связанных с увеличением гибкости языка и оптимизацией производительности. Из добавленных в OpenCL 1.2 значительных новшеств отмечается: Партицирование устройств — возможность разбиения на уровне OpenCL-приложения устройства на несколько подустройств для непосредственной привязки работ к конкретным вычислительным блокам, … Читать далее Увидела свет спецификация OpenCL 1.2

Mozilla развернёт борьбу с утечками памяти в дополнениях и тестирует фоновые обновления к Firefox

Отметив успехи проекта MemShrink, наработки которого позволили снизить потребление памяти в Firefox 7 на 20-50%, разработчики намерены расширить сферу действия инициативы и заняться выявлением утечек памяти в сторонних дополнениях. По мнению участников проекта, огромное число жалоб на повышенное потребление памяти Firefox, вызвано не проблемами в самом браузере, а утечками памяти в установленных дополнениях. Пользователям трудно судить, вызван большой расход памяти браузером, или установленными дополнениями, поэтому негативная реакция как правило перекладывается на сам браузер. Джастин Лебар (Justin Lebar), один из разработчиков Mozilla, предложил более серьёзно обратить внимание на проблему и организовать регулярный мониторинг потребления памяти в дополнениях. Джастин считает, что Mozilla … Читать далее Mozilla развернёт борьбу с утечками памяти в дополнениях и тестирует фоновые обновления к Firefox

Релиз дистрибутива openSUSE 12.1

Официально анонсирован релиз Linux-дистрибутива openSUSE 12.1. Дистрибутив доступен для 32- и 64-разрядных x86-систем в четырёх сборках: универсальный установочный DVD (4.7 Гб), LiveCD с GNOME 3.2, LiveCD с KDE 4.7 и сокращённая версия для установки по сети. openSUSE 12.1 является первым выпуском после перехода на новую нумерацию релизов. Следующая версия openSUSE 12.2 будет выпущена в июле 2012 года. Ключевые улучшения, добавленные в openSUSE 12.1: Пользовательское окружение GNOME обновлено до версии GNOME 3.2 (в прошлом выпуске поставлялся GNOME 2.32), в качестве интерфейса по умолчанию при выборе GNOME используется GNOME Shell. Кроме GNOME дистрибутив в равной мере поддерживает окружение на основе KDE 4.7.2. … Читать далее Релиз дистрибутива openSUSE 12.1

Новая версия утилиты cURL 7.23.0

Представлена новая версия утилиты для организации выборки данных по сети — cURL 7.23.0, предоставляющей возможность гибкого формирования запроса с заданием таких параметров, как cookie, user_agent, referrer и любых других заголовков. Кроме http-запросов, cURL поддерживает SMTP, IMAP, POP3, Telnet, FTP, LDAP, RTSP, RTMP и другие сетевые протоколы. Одновременно вышло обновление параллельно развиваемой библиотеки libcurl, предоставляющей API для задействования всех функций cURL в программах на таких языках, как Си, Perl, PHP, Python. Кроме исправления ошибок в новой версии реализованы следующие новшества: Добавлена возможность отправки пустых HTTP-заголовков, для это следует при определении заголовка указать после имени точку с запятой; В curl_share_setopt() добавлена возможность … Читать далее Новая версия утилиты cURL 7.23.0

Консорциум W3C представил черновик стандарта "Do Not Track", основанного на разработках Mozilla

Консорциум W3C анонсировал первый черновой вариант web-стандарта, описывающего инструменты для управления использованием частной информацией в сети. Принять окончательный вариант стандарта планируют в середине 2012 года. Предложенный стандарт включает две спецификации: Tracking Preference Expression (DNT) — определяет механизмы формирования на стороне пользователя HTTP-заголовка «DNT» (Do Not Track), позволяющего информировать сайты о несогласии с отслеживанием перемещения пользователя по сайтам и накопления информации о предпочтениях пользователя; Tracking Compliance and Scope Specification — показывает, что подразумевает настройка «Do Not Track» и указывает на то, как сайты должны реагировать при наличии HTTP-заголовка DNT; В будущем планируется выпустить ещё одну спецификацию «Tracking Selection Lists», в которой … Читать далее Консорциум W3C представил черновик стандарта "Do Not Track", основанного на разработках Mozilla

Релиз проприетарного видеодрайвера AMD Catalyst 11.11

Компания AMD выпустила новую версию проприетарного драйвера для видеокарт ATI — AMD Catalyst 11.11 (95 Мб, на 20 Мб больше прошлого выпуска). Основные улучшения: Поддержка X.Org Server 1.11, что подразумевает возможность использования AMD Catalyst в новом выпуске Fedora 16, поставляемом с новой версией X-сервера; Начальная поддержка дистрибутива openSUSE 12.1, релиз которого намечен на сегодняшний день; Интеграция run-time компонентов для обеспечения использования стандарта OpenCL, который определяет API и расширения языка Си для параллельного программирования с задействованием как многоядерных CPU, так и GPU видеокарт. Для работы с OpenCL теперь достаточно наличия AMD Catalyst, без необходимости установки AMD Stream SDK. Исправление ошибок и … Читать далее Релиз проприетарного видеодрайвера AMD Catalyst 11.11

Прогресс в производительности DragonFly BSD на многопроцессорных системах

Представлены результаты оценки работы по улучшению производительности DragonFly BSD на многоядерных и многопроцессорных системах (например, система полностью избавилась от глобальной блокировки). Наработки войдут в состав будущей версии DragonFly BSD 2.13, которая будет доступна после решения ряда блокирующих релиз проблем. Измерение производительности с использованием тестового комплекта pgbench, оценивающем скорость работы PostgreSQL, показало, что в настоящее время DragonFly BSD приблизился по производительности к FreeBSD при небольшом числе ядер, но пока отстаёт в более мощных конфигурациях. На сервере с одним процессором Xeon, имеющем 4 ядра и 8 потоков, производительность DragonFly BSD оказалась мало отличимой от производительности FreeBSD 10-CURRENT (параметры проведения теста). В другом … Читать далее Прогресс в производительности DragonFly BSD на многопроцессорных системах

Увидел свет Mandriva Linux Powerpack 2011

Спустя два с половиной месяца после релиза Mandriva Linux 2011, представлен коммерческий вариант дистрибутива — Mandriva Linux Powerpack 2011, поставляемый с трёхмесячным контрактом на оказание услуг технической поддержки. Mandriva Linux Powerpack можно приобрести за 59 долларов (первый два дня предоставляется скидка 20%) через интернет-магазин Mandriva Store. В отличие от бесплатной версии, Mandriva Linux Powerpack 2011 включает в состав набор дополнительных коммерческих и проприетарных компонентов, таких как аудио и видео кодеки, Fluendo DVD player, Adobe Flash, Adobe Reader, CodeWeaver (Crossover), Java, Opera. В поставку включена достаточна большая подборка разнообразных приложений, таких как LibreOffice, Firefox, Clementine, Thunderbird, ядро Linux 2.6.39, KDE 4.6.5, … Читать далее Увидел свет Mandriva Linux Powerpack 2011

yaffas 1.0 — фреймворк и web

Доступен релиз Yaffas 1.0, распространяемого под лицензией AGPLv3 фреймворка для упрощения администрирования Linux-серверов. В рамках проекта подготовлен web-интерфейс, через который можно управлять аккаунтами пользователей, контролировать запуск сервисов, настраивать параметры сети и различных служб. В настоящее время Yaffas в основном ориентирован на предоставление средств для быстрой установки, настройки и обслуживания почтового сервера на базе Postfix (включая ведение базы виртуальных пользователей), антивирусного пакета ClamAV и системы фильтрации спама SpamAssassin. Кроме того, поддерживается авторизация через LDAP/Active Directory и настройка таких систем, как MySQL, LDAP и SNMP. На базе фреймворка Yaffas построен интерфейс Zarafa Z-Admin, задействованный для управления серверами, обеспечивающими работу платформы Zarafa Collaboration … Читать далее yaffas 1.0 — фреймворк и web

Новый закон США может втянуть разработчиков ПО в борьбу с "неугодными" сайтами

Некоммерческая правозащитная организация EFF (Electronic Frontier Foundation) сообщает, что ранее вынесенный на рассмотрение конгрессом США законопроект SOPA (Stop Online Piracy Act), обязывающий интернет-провайдеров, хостинг-провайдеров и поисковые системы блокировать сайты, нарушающие авторские права, по первому запросу правообладателя, может ударить не только по владельцам интернет-сервисов, но и по разработчикам ПО. Закон SOPA активно продвигается компаниями-правообладателями в качестве более жесткой альтернативы ранее принятому «закону о защите авторских прав в цифровую эпоху» — DMCA, предусматривающего возможность подать иск в суд на владельца сайта в том случае, если он не соглашается удалить незаконно выложенное произведение. SOPA в этом случае позволяет не просто начать судебное разбирательство, … Читать далее Новый закон США может втянуть разработчиков ПО в борьбу с "неугодными" сайтами

Новый закон США может втянуть разработчиков ПО в борьбу с "неугодными" сайтами

Некоммерческая правозащитная организация EFF (Electronic Frontier Foundation) сообщает, что ранее вынесенный на рассмотрение конгрессом США законопроект SOPA (Stop Online Piracy Act), обязывающий интернет-провайдеров, хостинг-провайдеров и поисковые системы блокировать сайты, нарушающие авторские права, по первому запросу правообладателя, может ударить не только по владельцам интернет-сервисов, но и по разработчикам ПО. Закон SOPA активно продвигается компаниями-правообладателями в качестве более жесткой альтернативы ранее принятому «закону о защите авторских прав в цифровую эпоху» — DMCA, предусматривающего возможность подать иск в суд на владельца сайта в том случае, если он не соглашается удалить незаконно выложенное произведение. SOPA в этом случае позволяет не просто начать судебное разбирательство, … Читать далее Новый закон США может втянуть разработчиков ПО в борьбу с "неугодными" сайтами

Опубликована 38 редакция списка 500 самых высокопроизводительных вычислительных систем

На конференции супервычислений в Сиэтле был опубликован 38 выпуск рейтинга самых высокопроизводительных вычислительных систем — top500. Впервые за историю существования рейтинга первые 10 мест остались за прежними лидерами. Как и в прошлом выпуске первое место занимает K Computer компании Fujitsu, установленный в Институте физико-химических исследований в городе Кобе (Япония). K Computer назван в честь японского символа «кей», обозначающего «квадриллион». В начале ноября он стал первым суперкомпьютером, достигшим производительности 10 петафлоп. Однако полная мощность ещё не достигнута, запуск вычислительной системы в полном объеме планируется к ноябрю 2012 года. Как и большинство систем top500, K Computer использует технологии с открытым исходным кодом … Читать далее Опубликована 38 редакция списка 500 самых высокопроизводительных вычислительных систем

Опубликована 38 редакция списка 500 самых высокопроизводительных вычислительных систем

На конференции супервычислений в Сиэтле был опубликован 38 выпуск рейтинга самых высокопроизводительных вычислительных систем — top500. Впервые за историю существования рейтинга первые 10 мест остались за прежними лидерами. Как и в прошлом выпуске первое место занимает K Computer компании Fujitsu, установленный в Институте физико-химических исследований в городе Кобе (Япония). K Computer назван в честь японского символа «кей», обозначающего «квадриллион». В начале ноября он стал первым суперкомпьютером, достигшим производительности 10 петафлоп. Однако полная мощность ещё не достигнута, запуск вычислительной системы в полном объеме планируется к ноябрю 2012 года. Как и большинство систем top500, K Computer использует технологии с открытым исходным кодом … Читать далее Опубликована 38 редакция списка 500 самых высокопроизводительных вычислительных систем

Релиз Memcached 1.4.10 со значительным увеличением производительности

Анонсирован выход нового релиза системы кеширования данных в оперативной памяти Memcached 1.4.10, оперирующей данными в формате ключ/значение и отличающейся простотой использования. Новая версия примечательна работой, проделанной в направлении увеличения производительности и улучшения поддержки многопоточности. Внесённые оптимизации позволили заметно увеличить производительность конфигураций, в которых memcached работает в 3-6 потоков (от «-t 3» до «-t 6», при использовании значений «-t» больше 6 — производительность падает). Тестирование пакетом mc-crusher на сервере с четырёхядерным процессором показало, что пропускная способность Memcached возросла с 300 до 930 тысяч операций «set» в секунду, а скорость извлечения данных по ключам увеличилась с 1.6 до 3.7 миллионов операций «get» … Читать далее Релиз Memcached 1.4.10 со значительным увеличением производительности

Релиз Memcached 1.4.10 со значительным увеличением производительности

Анонсирован выход нового релиза системы кеширования данных в оперативной памяти Memcached 1.4.10, оперирующей данными в формате ключ/значение и отличающейся простотой использования. Новая версия примечательна работой, проделанной в направлении увеличения производительности и улучшения поддержки многопоточности. Внесённые оптимизации позволили заметно увеличить производительность конфигураций, в которых memcached работает в 3-6 потоков (от «-t 3» до «-t 6», при использовании значений «-t» больше 6 — производительность падает). Тестирование пакетом mc-crusher на сервере с четырёхядерным процессором показало, что пропускная способность Memcached возросла с 300 до 930 тысяч операций «set» в секунду, а скорость извлечения данных по ключам увеличилась с 1.6 до 3.7 миллионов операций «get» … Читать далее Релиз Memcached 1.4.10 со значительным увеличением производительности

Компания Google открыла исходные тексты платформы Android 4.0

Компания Google сдержала обещание и опубликовала исходные тексты недавно выпущенной платформы Android 4, в которой произведено слияние разделившейся кодовой базы для планшетов (Android 3.x) и смартфонов (Android 2.x). В настоящее время код уже доступен для загрузки через публичный Git-репозиторий проекта. Примечательно, что код открыт раньше, чем ожидалось — ещё до поступления в продажу Galaxy Nexus, первого смартфона на платформе Android 4. Кроме кода последнего выпуска Android 4.0.1 в репозиторий также загружена полная история изменений, включая все наработки, связанные с веткой Android 3.x. Так как ветка Android 3 является немного незавершённой, для неё не создано отдельных тегов в Git, а разработчикам … Читать далее Компания Google открыла исходные тексты платформы Android 4.0

Adobe превратит Flex SDK в независимый открытый проект и станет более активно продвигать HTML5

Компания Adobe заявила о намерении перевести Flex SDK на полностью открытую модель разработки, курировать которую будет специально созданная независимая некоммерческая организация Open Spoon Foundation. Adobe надеется, что изменение методов управления проектом позволит сообществу не только беспрепятственно использовать Flex SDK, но и принимать непосредственное участие в его развитии. По мнению Adobe рынок средств разработки быстро меняется и клиенты нуждаются в более полном контроле над технологиями, которыми они пользуются. Переход к новой модели управления планируется после выхода релиза Flex 4.6 SDK, который ожидается 29 ноября. После выпуска Flex 4.6 SDK решение о дальнейшем развитии проекта будет принимать не компания Adobe, а специально … Читать далее Adobe превратит Flex SDK в независимый открытый проект и станет более активно продвигать HTML5

Обновление гоночной игры Supertuxkart 0.7.3

Вышло обновление проекта Supertuxkart 0.7.3, в рамках которого развивается свободная гоночная игра с большим количеством картов, трасс и возможностей. Код игры распространяется в рамках лицензии GPL v3. Основные изменения по сравнению с версией 0.7.2: Добавлены новые графические эффекты; Улучшена физика и управляемость картов; Три новых трассы (Minigolf, New Zen Garden, New Subsea) и боевая арена (Island); Новое оружие: мухобойка (Swatter) и попрыгунчик (Rubber Ball); Новый карт Suzanne и судья Thunderbird; Другие многочисленные улучшения и исправления. Читать далее Обновление гоночной игры Supertuxkart 0.7.3

В рамках проекта ColorHug создан открытый колориметр для калибровки мониторов

Ричард Хьюз (Richard Hughes), один из разработчиков GNOME и создатель PackageKit, представил проект ColorHug, в рамках которого создан колориметр для цветовой калибровки LCD и LED мониторов. Прибор позволяет сформировать оптимальную палитру на основании измерения параметров экрана. Все наработки проекта, включая схемы в формате gEDA, код драйверов и прошивки, распространяются под лицензией GPL. Все существующие до этого аналоги устройства были сугубо проприетарными разработками. Кроме полной открытости, ColorHug также отличается более высоким быстродействием и существенно меньшей себестоимостью. В настоящее время Ричард намерен выпустить первую партию из 50 устройств, которые можно заказать по цене 55 евро (самый дешёвый аналог стоит более 100 евро). Читать далее В рамках проекта ColorHug создан открытый колориметр для калибровки мониторов

Вышел ноябрьский номер журнала "BSD Magazine"

Доступен ноябрьский номер журнала «BSD Magazine» (PDF, 4.5 Мб). В номере (журнал на английском языке): Руководство по пакетному фильтру PF для начинающих; Создание своего собственного репозитория PBI-пакетов для FreeBSD; Использование расширенных сетевых механизмов (CARP и ifstated) для организации работы высокодоступного web-сервера; Заключительная статья, посвящённая использованию ГИС во FreeBSD; Создание терминального сервера на базе FreeNX и XRDP; Мониторинг потребления памяти в OpenBSD при помощи утилиты systat; Сравнение FreeBSD 8.2 с Ubuntu Server. Читать далее Вышел ноябрьский номер журнала "BSD Magazine"

Архитектура системы верификации кода драйверов Linux

В статье «Архитектура Linux Driver Verification» (PDF, 700 Кб) представлено описание применимости метода статического анализа кода для проверки корректности драйверов устройств для платформы Linux. Представленный метод позволяет выявить ошибки на основании анализа исходных текстов, без непосредственного выполнения кода. В отличие от традиционных методов тестирования статический анализ кода позволяет проследить сразу все пути выполнения программы, в том числе, редко встречающиеся и сложно воспроизводимые при динамическом тестировании. Проект Linux Driver Verification является открытым и развивается при участии организации Linux Foundation, Института системного программирования Российской Академии Наук (ИСП РАН) и Федерального агентства РФ по науке и инновациям. Наработки проекта распространяются в рамках лицензии … Читать далее Архитектура системы верификации кода драйверов Linux