Новости для разработчиков

  • Intel анонсировала новую версию своего инструментария для создания параллельных приложений. Одним из главных отличий в пакете Intel Parallel Studio 2011 стал совершенно обновленный модуль Parallel Advisor. Утилита Parallel Advisor помогает автору кода на C++ или C последовательно проходить весь процесс внедрения параллелизма в приложении. Среди прочих инструментов Intel Parallel Studio 2011 стоит остановиться на новых версиях таких модулей, как Parallel Composer (новые компиляторы и прикладные библиотеки Intel с новыми возможностями отладки); Parallel Inspector (верификация кода) и Parallel Amplifier (оптимизация производительности приложений). Parallel Composer предлагает разработчикам технологию под названием Parallel Building Blocks (приобретена компанией Intel вместе с разработчиками из компании RapidMind). Новая версия этой технологии теперь включает в себя бета-версию компонента Array Building Blocks для параллельной работы с массивами в приложениях. Кроме того, параллелизм данных подразумевает множество повторяющихся операций с большими объемами данных. Специально для таких случаев технология Parallel Building Blocks предлагает функцию Cilk Plus - эта функция реализует параллелизм задач и данных с помощью языковых расширений. Сама функция Cilk Plus пришла в продукты Intel после поглощения своего создателя - компании Cilk Arts. Parallel Amplifier включает в себя целый набор последовательных и параллельных профайлеров, собирая информацию о производительности многопоточной и конвейерной обработки. Кроме того, собираются сведения о конкурентной борьбе за вычислительные ресурсы и о блокировках. Среди прочих возможностей новой версии продукта Intel стоит отметить возможность параллельной разработки с использованием платформы Microsoft .NET и даже платформы Java. Также необходимо напомнить, что, кроме полной совместимости с Visual Studio 2010, новая версия Parallel Studio 2011 также прекрасно взаимодействует с изданиями среды разработки Visual Studio 2005 и 2008.
  • HP выпустила webOS 2.0 SDK, который позволит разработчикам оценить функции и технологии, представленные в новой версии популярной мобильной ОС. Одним из наиболее заметных усовершенствований webOS 2.0 является функция Stacks. Этот достаточно свежий и эффективный способ реализации многозадачности на мобильных устройствах Palm является развитием технологии Cards. webOS 2.0 объединяет приложения со схожей функциональностью в "стеки" прямо во время работы с программами. К примеру, если во время чтения электронного письма пользователь захочет перейти на страницу по вложенной ссылке, мобильный браузер и почтовый клиент будут объединены в стек. Функция Exhibition позволит разработчикам конструировать особые экраны, которые отображаются во время пребывания webOS-совместимого устройства в док-станции, например, в заряднике TouchStone. В эти периоды бездействия мобильник сможет показывать время, демонстрировать снимки в режиме "слайд-шоу" или отображать прогноз погоды. Встроенные поисковые механизмы были полностью переработаны. Владельцам мобильников предстоит оценить технологию Just Type, которая позволит с одинаковой легкостью обнаруживать нужные данные в памяти устройства или в глобальной сети (с использованием сторонних движков). Еще одним преимуществом нового поискового движка является поддержка "быстрых действий" (Quick Actions). Пользователь сможет быстро опубликовать новый tweet-пост, отправить короткое сообщение по электронной почте и др. Список нововведений также включает в себя поддержку Javascript и HTML5, а также расширенную функциональность механизма Synergy, отвечающего за упорядоченное представление контента из различных источников. К сожалению, изначально webOS 2.0 SDK будет доступен только для ограниченной группы бета-тестеров.

Вадим СТАНКЕВИЧ,
dreamdrusch@tut.by

 
Версия для печатиВерсия для печати

Номер: 

35 за 2010 год

Рубрика: 

Software
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!