Представлен HPL-GPU 1.0, вариант Linpack, использующий для вычислений GPU

Франкфуртский университет имени Гёте представил релиз HPL-GPU 1.0, варианта библиотеки функций для решения линейных уравнений Linpack, переписанного с целью задействования GPU видеокарт AMD для оптимизации вычислений внутри вычислительного кластера. HPL-GPU и выступающая в качестве основы библиотека матричных преобразований CALDGEMM (реализация DGEMM для AMD Cypress GPU) используется на 832-узловом университетском кластере LOEWE-CSC, который смог достигнуть производительности 285 Тфлопс и подняться на 22 место рейтинга 500 самых мощных суперкомпьютеров планеты. Интересно, что на карте ATI Radeon HD5870 удалось обеспечить 497 GFLOPS при умножении матриц с двойной точностью (DGEMM), в то время как более дорогие системы NVIDIA Tesla дотягивают только до 300 GFLOPS. Читать далее Представлен HPL-GPU 1.0, вариант Linpack, использующий для вычислений GPU

Популярные Mono-приложений не защищены от патентов Microsoft

Как известно, компания Microsoft предоставила проекту Mono публичные гарантии отсутствия претензий по поводу использования элементов .NET в проекте Mono. Проанализировав код пяти самых популярных приложений на базе Mono, исследовали сделали неутешительные выводы — все из рассмотренных программ в той или иной степени использовали элементы .NET из пространств имен, выходящих за рамки публичного обещания Microsoft. Microsoft сняла патентные ограничения только для реализацией стандартов ECMA 334 и ECMA 335, в то время как Mono-программы активно используют технологии, на которые не распространяется иммунитет. Использование нестандартных методов делает такие приложения и поставляющие их дистрибутивы уязвимыми перед возможными претензиями о нарушении патентов Microsoft. В настоящее … Читать далее Популярные Mono-приложений не защищены от патентов Microsoft

Сравнение производительности KVM и VirtualBox

Ресурс Phoronix повел тестирование производительности гостевых окружений, работающих под управлением систем виртуализации VirtualBox (3.2 и 4.0beta2) и KVM (из состава Linux-ядра 2.6.35). В итоге, KVM оказался быстрее в задачах, требующих интенсивных вычислений. VirtualBox обогнал KVM при выполнении дисковых операций, но активное кэширование (игнорирование fsync) может отрицательно сказаться на надежности, в случае экстренного отключения питания. Также плюсом VirtualBox является поддержка 2D и 3D акселерации, отсутствующая в KVM. Некоторые результаты: VirtualBox быстрее: В тесте SQLite производительность VirtualBox оказалась более чем в пять раз выше хост-системы, работающей без использования виртуализации. В тесте FS-Mark VirtualBox обогнал хост-систему в два раза. Скорее всего данная особенность … Читать далее Сравнение производительности KVM и VirtualBox

Обобщение опыта открытия исходных текстов проприетарной утилиты

Дэниел Дубровкин (Daniel Doubrovkine), директор по развитию компании Application Security Inc. (Нью-Йорк), поделился своим опытом открытия исходных кодов некоторых продуктов своей компании. В частности, Дэниел указал на возникновение многих неожиданных преград, которые затянули на два года открытие исходных кодов небольшой консольной утилиты для интегрированного тестирования виртуальных машин. Дэниел пишет: «Вооружённый здоровой дозой идеализма я отправился к руководству компании и предложил им открыть исходные коды этой утилиты. Я надеялся на быстрое и беспрепятственное принятие решения на уровне руководителей отделов. К моему удивлению, понадобилось два года, огромное количество бюрократических процедур и гораздо больше усилий, чем я предполагал. За это время я получил … Читать далее Обобщение опыта открытия исходных текстов проприетарной утилиты

Создатель Poky займется в Linux Foundation развитием Linux для встраиваемых систем

Организация Linux Foundation объявила о приеме в свои ряды нового сотрудника — Ричарда Парди (Richard Purdie), автора системы сборки Poky и одного из основных разработчиков OpenEmbedded. Кроме того, Ричард участвует в разработке Linux-ядра (майнтейнер подсистем backlight и LED), его вклад также отмечен в проектах Clutter, X Server, Zaurus и Oprofile. В Linux Foundation Ричард продолжит свою работу по развитию проектов Yocto, OpenEmbedded и Poky. В рамках Fellowship-программы организация Linux Foundation берет на себя заботу о финансировании наиболее полезных проектов, связанных с Linux, предоставляя ресурсы участникам программы, которые могут посвятить все свое время разработке любимых систем, не отвлекаясь на мысли о … Читать далее Создатель Poky займется в Linux Foundation развитием Linux для встраиваемых систем

Новая версия bittorrent-клиента Transmission 2.13

Вышел релиз bittorrent-клиента Transmission 2.13. Transmission — это относительно легкий и не требовательный к ресурсам torrent-клиент, написанный на языке Cи и поддерживающий разнообразные интерфейсы пользователя: GTK, Qt, native Mac, Web-интерфейс, daemon, command-line. Данная версия в основном устраняет некоторые замеченные ошибки. Наиболее заметные изменения в этой версии: Все платформы: Исправлена ошибка трекеров «No Announce Scheduled». Исправлена компиляция под Solaris 10 Исправлены ошибки в документации на RPC. Исправлены небольшие ошибки пакетирования. Мак: Добавлена возможность запуска скрипта после завершения закачки торрента. Упрощено редактирование URL блеклиста в диалоге настроек. GTK+: Иконки в статусбаре теперь не размытые. Исправлена ошибка приводившая к обрезанию длинного сообщения об … Читать далее Новая версия bittorrent-клиента Transmission 2.13

Универсальный открытый фреймворк для устройств естественного взаимодействия, таких как MS Kinect

Израильская компания PrimeSense, технологии которой были использованы при создании устройства Microsoft Kinect, представила новый открытый проект — OpenNI, код которого открыт под лицензиями GPLv3/LGPLv3. Дополнительно открыт пакет драйверов и сопутствующих компонентов для работы с сенсорами на базе платформы PrimeSense (поддержка MS Kinect может быть обеспечена через ранее представленный драйвер). Бинарные сборки OpenNI и драйверов доступны для Windows и Ubuntu. Цель проекта OpenNI — создание универсального фреймворка для обеспечения совместимости и переносимости приложений, промежуточного ПО и устройств, базирующихся на естественном взаимодействии с пользователем. В частности, OpenNI предоставляет универсальный API для организации управления приложениями через движения пользователя и голосовые команды. Из областей … Читать далее Универсальный открытый фреймворк для устройств естественного взаимодействия, таких как MS Kinect

IT-инфраструктуру правительственных учреждений США переводят на cloud-технологии

Анонсирован план по консолидации дата-центров и приложений, обеспечивающих работу государственных структур США, в соответствии с которым к 2015 году планируется закрыть более 800 дата-центров из имеющихся 2100. Подобное сокращение инфраструктуры станет возможным благодаря переходу на использование cloud-технологий, позволяющих в рамках одного физического сервера поддерживать работу нескольких виртуальных систем (обеспечение совместного использования аппаратных ресурсов и равномерного распределения нагрузки). Переход к cloud-технологиям дает возможность абстрагироваться от аппаратного обеспечения, рассматривая запуск программного окружения не в привязке к конкретному серверу, а как работающий в cloud-сети сервис. Читать далее IT-инфраструктуру правительственных учреждений США переводят на cloud-технологии

Вышел медиаплеер Clementine 0.6, вариант Amarok 1.4 на базе Qt 4

Вышел релиз музыкального плеера Clementine 0.6, продолжившего развитие музыкального проигрывателя Amarok 1.4 с целью его перевода на использование библиотеки Qt 4. В новой версии представлены следующие улучшения: Добавлена вкладка с информацией о текущей композиции, на которой отображается такая информация, как текст песни (загружаются с 17 разных сайтов), статистика воспроизведения композиции из Last.fm и списки тегов; Добавлена вкладка с информацией о музыканте: показана биография автора песни (берется c Wikipedia, Last.fm и Amazon), фотографии и подборка похожих музыкантов; Заметно изменен дизайн боковой панели (старый внешний вид можно вернуть через контекстное меню по правому клику мыши), добавлено отображение рейтинга, считчика проигрывания и времени … Читать далее Вышел медиаплеер Clementine 0.6, вариант Amarok 1.4 на базе Qt 4

Мобильная платформа Android начинает использование файловой системы Ext4

Телефоны, основанные на новом выпуске платформы Android (включая выходящий на следующей неделе телефон Nexus S), будут использовать для хранения данных на внутреннем Flash-накопителе файловую систему Ext4, вместо ранее используемой YAFFS. Основная причина миграции в том, что Ext4 демонстрирует заметно более высокую производительность. Несмотря на то, что YAFFS специально создана для Flash-накопителей, данная ФС имеет однопоточную архитектуру, что не позволяет ей полностью использовать потенциал современных многоядерных CPU. В блоге разработчиков платформы Android опубликовано предупреждение с рекомендацией использования системного вызова fsync() или sync_file_range() для принудительного сброса данных на диск, так как файловая система Ext4 более активно использует отложенную запись, что может вылиться … Читать далее Мобильная платформа Android начинает использование файловой системы Ext4

Разбор 10 популярных идей по усовершенствованию Ubuntu Linux

Мэт Зиммерман (Matt Zimmerman), технический директор компании Canonical, опубликовал официальные отзывы представителей технического комитета Ubuntu на 10 популярных идей по развитию дистрибутива, опубликованных на страницах проекта Ubuntu Brainstorm. Проведение оптимизации с целью уменьшения энергопотребления на ноутбуках. Amit Kucheria, лидер рабочей группы по управлению питанием в проекте Linaro, опубликовал подробный обзор различных техник уменьшения энергопотребления; Решение проблем с конфликтом IP-адресов в случае самовольного назначения пользователем в локальной сети уже занятого IP-адреса. Разработчики были удивлены, увидев данное пожелание в топе популярных идей. Решение уже давно существует — это пакет ipwatchd; Автоматический выбор доступного имени пользователя для входа. Разработчики согласились, что в конфигурациях … Читать далее Разбор 10 популярных идей по усовершенствованию Ubuntu Linux

Релиз torrent-клиента qBittorrent 2.5

Вышел релиз torrent-клиента qBittorrent 2.5. По неизвестным причинам версия 2.5.0 была пропущена, вместо неё после предыдущих версий ветки 2.4.x был анонсирован qBittorrent 2.5.1, который включает в себя следующие нововведения: qBittorrent может выступать в качестве трекера; Улучшена работа внутреннего RSS-агрегатора; Добавлена возможность выключения компьютера или выхода из программы по завершению задач; Появилась возможность импортирования torrent’ов для последующего сидирования или скачивания вне торрент протокола; Для MacOS и Windows добавлена возможность автоматического обновления; Добавлена колонка отображения текущего трекера для скачиваемого torrent’a; Диалог создания torrent’ов теперь запоминается и даёт возможность выбора ранее использованных трекеров; При создании torrent’a размер «куска» вычисляется автоматически (возможность его изменить … Читать далее Релиз torrent-клиента qBittorrent 2.5

Вышла версия 0.5.0 прошивки и веб-интерфейса NETSHe

Представлена новая версия проекта NETSHe, в рамках которого разработана прошивка и веб-интерфейс для маршрутизаторов на базе OpenWRT Backfire 10.03. Прошивка изначально была разработана для конкурса компании Ubiquiti, где она получила первый приз. К версии 0.5.0 прошивка NETSHe была разбита на большее число модулей и стала системой, работающей не только на платформах Ubiquiti RouterStation и RouterStation Pro, но и на таких простых устройствах как ASUS WL-500g Premium (поддерживаются версии 1 и 2). В ознакомительных целях подготовлен x86-образ для систем виртуализации VirtualBox и VMWare. Принципиально, NETSHe может работать на любой платформе, поддерживаемой OpenWRT и имеющей не менее 32Мб оперативной памяти и 8Мб … Читать далее Вышла версия 0.5.0 прошивки и веб-интерфейса NETSHe

Доступны бета-версии FreeBSD 8.2 и 7.4

Представлены первые бета-версии FreeBSD 8.2 и 7.4. 17 декабря ожидается первый кандидат в релизы, 7 января — второй кандидат в релизы, а 24 января — релиз. Тестовая версия доступна для 5 архитектур amd64, i386, ia64, pc98 и sparc64 (отсутствует поддержка powerpc) в установочных сборках: bootonly, CD, DVD, LiveFS и Memstick для USB Flash. Поддерживается и бинарное обновление с прошлых версий, для выполнения которого необходимо выполнить: Загружаем обновления: freebsd-update upgrade -r 8.2-BETA1 Устанавливаем обновления, попутно отвечая на вопросы, касающиеся решения конфликтов при обновлении файлов конфигурации: freebsd-update install Перезагружаем систему: shutdown -r now Еще раз выполняем: freebsd-update install shutdown -r now Читать далее Доступны бета-версии FreeBSD 8.2 и 7.4

Релиз Wine 1.3.9

Вышел очередной экспериментальный релиз реализации Win32 API — Wine 1.3.9. С момента выпуска версии 1.3.8 было закрыто 56 отчётов об ошибках. Основные изменения в новой версии: Начата работа над поддержкой ActiveX во встроенном Internet-браузере; Произведена стандартизация кода, реализующего COM-интерфейсы; Добавлена новая схема для регистрации автоматически сгенерированных DLL-библиотек; Добавлена wrapper-библиотека OpenCL; Улучшена работа MS Office, Autodesk Autocad и многих других приложений; Обновлены переводы; Исправлено множество ошибок. Читать далее Релиз Wine 1.3.9

Обновление Java SE 6 Update 23

Вышел двадцать третий корректирующий релиз Java SE Runtime (JRE) 6 и Java SE Development Kit (JDK) 6, в котором отмечено 213 исправлений, направленных на увеличение стабильности и производительности. Исправленные ошибки не связанны с проблемами безопасности, последним корректирующим релизом, направленным на устранение узявимостей, был выпуск Java SE 6 Update 22. В состав Java SE 6 Update 23 включена виртуальная машина Java Hotspot VM 19.0, в которую были внесены связанные с повышением стабильности и надежности изменения. В поставку также входит интегрированная оболочка Java VisualVM 1.3.1, построенный на кодовой базе платформы NetBeans 6.9.1. Читать далее Обновление Java SE 6 Update 23

В Ubuntu рассматривается переход от GDM к LightDM

Разработчики Ubuntu рассматривают возможность замены дисплейного менеджера GDM, используемого для запуска пользовательской сессии (ввода логина/пароля, выбор графической оболочки и языковых настроек), на проект LightDM, развиваемый в качестве универсальной замены XDM. Особенности LightDM: Универсальный API, позволяющий работать с разными GUI (gdm создавался для GNOME, а kdm для KDE). LightDM можно будет использовать во всех вариантах Ubuntu (Kubuntu, Lubuntu и т.п.); Поддержка всех возможных аспектов использования дисплейного менеджера, включая поддержку XDMCP, многомониторных рабочих мест (multihead) и возможность реализации дополнительных функций через плагины; Более высокая производительности, для запуска LightDM нет необходимости в инициировании отдельной сессии GNOME; Легковесная кодовая база: при похожих возможностях, LightDM … Читать далее В Ubuntu рассматривается переход от GDM к LightDM

Ubuntu Linux сертифицирован для 11 десктоп-систем HP

Если для обычных пользователей достаточно, чтобы дистрибутив просто работал на определенном аппаратном обеспечении, то для корпоративных заказчиков основным критерием качества является официальная сертификация программного решения от производителя оборудования, свидетельствующая о прохождении комплекса тестов на предмет полной совместимости с заданной моделью аппаратного обеспечения. Компания Canonical объявила о расширении списка аппаратных платформ, для которых Ubuntu Linux официально сертифицирован. Кроме того, объявлено о сертификации компанией HP дистрибутива Ubuntu для 11 современных десктоп-компьютеров HP, некоторые из которых еще не поступили в продажу. Наибольшее число сертификатов получено у компаний Dell (32 ноутбука, 29 десктопов, 40 серверов и 3 нетбука) и Lenovo (30 ноутбуков, 13 десктопов, … Читать далее Ubuntu Linux сертифицирован для 11 десктоп-систем HP

Организация OIN обеспечит защиту, даже если патенты Novell перейдут не в те руки

Юристы правозащитного ресурса Groklaw пришли к выводу, что организация OIN (Open Invention Network) сможет гарантировать своим членам защиту даже в случае, если патенты Novell будут использованы после продажи компании в корыстных целях. Члены OIN, в число которых входит и компания Novell, обязуются не выдвигать патентные претензии против Linux и безвозмездно лицензируют связанные с экосистемой Linux патенты для других участников OIN. Среди членов Open Invention Network числятся такие компании, как IBM, Sony, Philips, Red Hat, Novell, NEC, Oracle, Google, Alfresco, Canonical, Tom Tom, Mozilla corp. Вступив в OIN до завершения сделки о поглощении Novell (сделку планируется завершить 23 января 2011 года) … Читать далее Организация OIN обеспечит защиту, даже если патенты Novell перейдут не в те руки

В Санкт-Петербурге пройдёт конференция разработчиков, использующих язык Perl

18 декабря в Санкт-Петербурге состоится шестой российский Perl-воркшоп «Saint Perl — 2». На данный момент запланированы следующие выступления (прием заявок на доклады еще продолжается): Martin Berends. ‎Perl 6 Implementations in December 2010‎ Martin Berends. ‎Perl 6 Database Interfacing‎ Алексей Капранов (‎kappa‎). ‎Как не хранить сессии Александр Котов. ‎Парадигма аспектно-ориентированного программирования и ее реализация в Perl‎ Вячеслав Матюхин. ‎Morpheus — новый подход к конфигурации чего угодно‎ Наим Шафиев. Perl IDEs‎ Те, кто приезжают из других городов, могут найти подходящую гостиницу на сайте мероприятия, там же показано расстояние от гостиницы до места проведения. Читать далее В Санкт-Петербурге пройдёт конференция разработчиков, использующих язык Perl

Обновление PHP 5.3.4 и 5.2.15 с исправлением 7 уязвимостей

Представлен релиз интерпретатора языка программирования PHP 5.3.4, а также PHP 5.2.15, устаревшей, но еще поддерживаемой ветки языка PHP. В версии 5.3.3 исправлено 7 проблем безопасности и более 170 ошибок, а в 5.2.14 — 7 проблем безопасности и 11 ошибок. Из связанных с безопасностью исправлений в PHP 5.3.4 можно отметить: Устранен крах в модуле распаковки zip-архивов, вызванный отсутствием указания завершающего строку нулевого символа; Запрещено использовать в файловых путях нулевой символ (например, foobar.txt); Устранена проблема в расширении imap, вызванная двойным освобождением одной области памяти, что потенциально может быть использовано для выполнения кода при обращении к imap-серверу злоумышленника; Исправлена ошибка, приводившая к разыменованию … Читать далее Обновление PHP 5.3.4 и 5.2.15 с исправлением 7 уязвимостей