|
Язык программирования суперкомпьютеров
В Sun Microsystems разрабатывают язык программирования, специально оптимизированный для разработки параллельных суперкомпьютерных приложений - Fortress. Спецификации языка планируется распространять по принципу открытости. Fortress пытается преодолеть недостатки языков Fortran и C++, которые сейчас наиболее широко используются для создания суперкомпьютерных программ. По словам специалистов Sun, эти языки отличаются плохо продуманной семантикой, вызывающей проблемы совместимости на низком уровне, и ненадежностью, из-за чего программисты вынуждены слишком много времени уделять поиску и коррекции скрытых ошибок. Кроме того, в них не предусмотрены встроенные средства поддержки параллелизма. В результате программы зачастую получаются чрезмерно длинными и содержащими многочисленные трудно диагностируемые ошибки. Разработчики Fortress собираются реализовать поддержку параллелизма, абстрагирования и многократного использования, а также упростить задачи поиска и устранения ошибок. Синтаксис Fortress выполнен на основе Java.
_________________
Глобальная виртуализация
Компания VMware в ближайшее время выпустит пакет VMware Infrastructure 3 (VI3), в который войдет новая версия системы виртуализации серверов ESX Server и инструментарий VirtualCenter, имеющий группу новых функций, таких как управление распределенными ресурсами и консолидированное резервное копирование. По словам представителей VMware, ее технология виртуализации уже сейчас позволяет упростить выполнение различных операций в центрах обработки данных, и в дальнейшем в компании собираются сделать в этой сфере намного больше. Как сообщают специалисты VMware, в ближайшие несколько лет ими будет обеспечена возможность виртуализации всей системной инфраструктуры ЦОД. Для инструментария компании запланированы улучшения в области надежности, готовности, обслуживаемости и безопасности. Благодаря виртуализации будут значительно усовершенствованы процессы управления жизненным циклом программного обеспечения. Выход пакета VI3 в компании рассматривают в качестве начала второго этапа развития рынка, когда виртуализация становится устоявшейся, привычной и удобной для пользователей технологией.
osp.ru
__________________
Жизнь - игра. Задумана фигово, но графика обалденная!
|