Данных становится все больше, причем львиная их доля — неструктурированные и разнотипные сведения, полученные из разных источников. Для помощи жителям Цифровой Вселенной при работе с Большими Данными компания EMC реализует стратегию конвергенции разнотипных коммерческих и открытых технологий обработки информации.
Объемы данных растут сегодня угрожающими темпами, и классические подходы к работе с ними уже не способны обеспечить требуемую гибкость, эффективность и мобильность — необходимы новые методы обработки информации и изменение самой парадигмы хранения. Платформа Hitachi VSP позволяет интегрировать различные решения для получения масштабируемой облачной инфраструктуры хранения.
При наличии соответствующей программной инфраструктуры облака могли бы предоставлять высокопроизводительные вычислительные ресурсы в виде сервиса, но как это сделать? Предлагаемый программный каркас для суперкомпьютера IBM Blue Gene/P позволяет трансформировать его ресурсы в эластичное облако, предоставляющее сервисы высокопроизводительных вычислений.
Роль технологий Intel на рынке встраиваемых решений в последнее время трудно переоценить — для них почти не осталось принципиально закрытых сегментов и ниш, поэтому выпуск каждого нового поколения микропроцессоров от Intel не остается без внимания индустрии. Не стало исключением и появление процессоров Intel Core третьего поколения, ранее известных как Ivy Bridge.
Большие многопроцессорные серверы нуждаются в эффективных способах управления ресурсами, однако соответствующие программные средства поставляются лишь для конкретных процессоров или массивов подсистем, включающих набор определенных процессоров. Вместе с тем известные еще по Unix-серверам средства работы с программными разделами и контрольными группами могут быть эффективно использованы и сегодня.
«Большие Данные» — понятие достаточно общее и размытое, это и большие объемы данных, и средства аналитики, и параллельная обработка, и распределенное хранение, и обработка со скоростью поступления данных. Компания IBM предложила платформу обработки Больших Данных, решающую все эти задачи.
Разработчикам компьютерного оборудования для телекоммуникационной индустрии традиционно приходится сталкиваться со специфическим набором требований со стороны заказчиков, и серверы операторского класса для монтажа в стандартной 19-дюймовой стойке — характерный пример современного подхода к проектированию аппаратных решений для данного сегмента рынка.
Развитие области полупроводниковых виртуальных компонентов и полная перестройка мировой электронной индустрии привели к разделению крупных вертикально интегрированных компаний с полным циклом разработки и производства микросхем, что создало условия для воссоздания отечественной электроники на новой основе — в частности, в качестве поставщика виртуальных электронных компонентов.
Трудно представить себе, что кто-то не знает о существовании закона Мура, но столь же маловероятно, что кому-то известна роль Роберта Деннарда и открытого им закона масштабирования, объясняющего закон Мура.
В последние годы назрела потребность в новом языке, компилируемом в переносимый байт-код для виртуальной машины Java. Появилось несколько проектов по созданию таких языков, один из которых — Kotlin, статически типизированный объектно-ориентированный язык, совместимый с Java и предназначенный для промышленной разработки приложений.
Cовременные графические процессоры достигли высоких показателей производительности при выполнении ряда задач, однако до сих пор их применение сдерживалось трудностями программирования и низкой производительностью при работе с числами двойной точности. Появление процессоров Fermi стало важным подспорьем в создании высокопроизводительных приложений на базе архитектуры CUDA
Для решения вычислительных задач сейчас все активнее используются графические процессоры, но до сих пор открыт вопрос: как писать эффективные программы под соответствующие конфигурации? Стандартное решение — связка CUDA или OpenCL — позволяет сравнительно быстро реализовать алгоритм, однако создать оптимизированную под конкретную конфигурацию версию с их помощью сложно. Требуются инструменты для программирования графических процессоров более высокого уровня, которые могут быть созданы, например, при помощи расширяемых языков.