Innovating@Sun Сообщества Как купить My Sun Россия [Change] Русский

Теперь ПО Cadence может работать на базе платформы x64

Кэт Роллин (Kat Rollin)

22 января 2008 года – В течение многих лет инженеры-разработчики использовали ПО Cadence на базе архитектуры SPARC и ОС Solaris для разработки и тестирования инновационных полупроводников, печатных плат и систем, применяемых в бытовой электронике, сетевом, телекоммуникационном и компьютерном оборудовании. Пользователи наслаждались высокой производительностью, стабильностью и надежностью программы более двух десятилетий. Теперь эти преимущества доступны и для систем x64. Фактически компания Cadence стала одним из первых поставщиков технологии EDA, которые предоставили широкую поддержку ОС Solaris 10 на базе систем x64 как для настольных, так и серверных приложений. Более 200 приложений ОС Solaris 10 поддерживается на системах x64.

Сотрудничество Sun и Cadence

Cadence является ведущей компанией по разработке технологий и систем проектирования электронных устройств (EDA). Передовые решения, предлагаемые этой компанией, позволяют реализовать разработки в области производства улучшенных интегральных микросхем и систем в промышленных масштабах. Около 20 лет корпорация Sun Microsystems и компания Cadence выпускают на рынок EDA совместно разработанные высокопроизводительные среды и технологии проектирования. На сегодняшний день множество платформ проектирования Cadence разработаны на базе аппаратных средств Sun, ОС Solaris и с использованием средств разработки Sun. Все эти платформы поддерживаются операционной системой Solaris. "Надежные средства отладки и анализа системы Sun Studio 12 наряду с технологией DTrace помогают разрабатывать более эффективный и высокопроизводительный код", - утверждает Тэмми Хсу (Tammy Hsu), старший инженер-разработчик информационных систем компании Cadence. Подразделение Sun Microelectronics использует решения Cadence при разработке микросхем для продукции на базе процессоров SPARC. В рамках совместной работы Sun стремится оптимизировать ПО Cadence для достижения максимальной эффективности и надежности при работе с ОС Solaris на базе платформ SPARC и x64 производства Sun. Наряду с переносом основных приложений на 64-разрядную платформу, Sun также помогает Cadence оптимизировать приложения EDA для платформы Java, многопотоковой работы и параллельной обработки с целью максимально эффективной реализации возможностей инновационных технологий Sun.

Операционная система с высокой степенью надежности

Одно из основных преимуществ програмных продуктов Cadence - гарантированная стабильность и надежность используемой платформы ОС Solaris. В течение многих лет Sun модернизировала и улучшала производительность и функциональность ОС Solaris, заботясь при этом о совместимости на уровне двоичного и исходного кода. "Компания Cadence и наши клиенты пользуются продукцией Sun в течение многих лет. Для нас очень важна гарантия совместимости различных версий, благодаря которой ПО Cadence можно без проблем запускать на базе новой версии ОС Solaris. Мы можем использовать двоичные файлы, созданные на базе предыдущей версии ОС и компиляторов, совместно с текущими стандартами. Мы можем использовать все новые функции ОС Solaris, не изменяя текущий код, - рассказывает Тэмми Хсу (Tammy Hsu), старший инженер-разработчик IT-систем компании Cadence. - Более двух лет мы предоставляли поддержку ОС Solaris 10; к числу основных характеристик этой системы относятся надежность, гибкость и более длительный цикл разработки по сравнению с ОС Linux. Все это приводит к заметному сокращению количества обращений в службу поддержки". Компания Cadence предоставляет поддержку ОС Solaris 10 на базе архитектур SPARC и x64, что обеспечивает защиту вложений клиентов за счет гарантированной совместимости. Все системы Sun работают под управлением именно этой операционной системы; обеспечивается равенство между архитектурами SPARC и x64.

Любой пользователь ОС Solaris может убедиться в надежности системы, которая может оставаться активной средой для вычислений в течение многих месяцев. А программа DTrace позволяет намного быстрее обнаруживать узкие места производительности и выявлять другие проблемы в работающей системе, что дополнительно повышает ее доступность. Разработчики платформ компании Cadence считают, что DTrace отличается большей мощностью, чем инструменты, доступные на других платформах. Данное средство позволяет быстро отслеживать и разрешать возникающие проблемы. "DTrace помогает не только разрабатывать продукцию, но также отслеживать и исправлять ошибки в выпущенном программном обеспечении, - отмечает сотрудник компании Cadence Тэмми Хсу.

ПО Cadence можно выполнять на базе ОС Solaris под управлением платформы Sun x64

Теперь при выполнении ПО Cadence на базе систем Sun x64 достигается та же стабильность и надежность, что и при использовании других систем. Cadence поддерживает выполнение более 200 приложений на базе ОС Solaris и Sun x64, что позволяет клиентам воспользоваться преимуществами соотношения цена/производительность платформ Sun x64 для реализации задач EDA. Достигаемая производительность ничуть не уступает показателям ОС Solaris на базе архитектуры SPARC. Теперь переход на платформы AMD Opteron или Intel Xeon для выполнения ПО Cadence можно осуществлять без дополнительного изучения новой операционной системы. С помощью ПО Cadence на базе Solaris Sun x64 можно получать доступ к более сложным и объемным наборам данных, выполнять анализ "что-если", быстрее и эффективнее справляться с высокими рабочими нагрузками. Кроме того, клиенты с установленной платформой Sun x64 теперь могут воспользоваться преимуществами мощной ОС Solaris 10 OS. Благодаря использованию Solaris 10 платформы Sun x64 становятся более надежными и стабильными, наряду с повышением общей производительности.

Если для использования инструментов Cadence требуется компилятор, клиенты компании могут бесплатно загрузить надежные эффективные компиляторы, которые Cadence использует для разработки собственных приложений. Компиляторы Sun Studio 11 открывают доступ к новейшим разработкам в области параллельного программирования и обеспечивают максимальную пропускную способность с помощью последних многоядерных систем UltraSPARC и Sun x64. Компиляторы выявляют возможности автоматической параллелизации приложений, не требуя изменений исходного кода и создавая прикладной код. Таким образом повышается эффективность даже однопоточных приложений.

Создаваемые системы являются эталоном стабильности, надежности, масштабируемости и качества на протяжении долгих лет. Все эти возможности открыты для пользователей ПО Cadence на базе ОС Solaris для систем x64. Все преимущества ПО Cadence на базе систем Sun теперь доступны в системе Sun x64.

«С момента создания наша компания начала сотрудничать с корпорацией Sun Microsystems. Компания Cadence, как и наши клиенты, всегда могли рассчитывать на поддержку надежного партнера в лице Sun»
— Тэмми Хсу (Tammy Hsu), старший инженер-разработчик информационных систем компании Cadence Design Systems

Дополнительная информация

Кэт Роллин (Kat Rollin), занимавшая должность системного программиста в корпорации Sun Microsystems, в настоящее время пишет статьи о партнерских решениях для Web-сайта sun.com и разрабатывает стратегии маркетинговой коммуникации для индустрии высоких технологий.