Средства разработки приложений для вычислительных комплексов «Т-Платформы»
Компания «Т-Платформы», разработчик суперкомпьютеров и поставщик решений и услуг для высокопроизводительных вычислений, заключила партнерское соглашение с Rogue Wave Software – независимым поставщиком кросс-платформенных инструментов разработки прикладного ПО и интегрированных компонентов для вычислительных комплексов следующего поколения.
Решения Rogue Wave Software станут стратегическим дополнением портфеля программных и аппаратных решений «Т-Платформы» и позволят создавать новые и оптимизировать существующие HPC-приложения для платформы x86. Разработки Rogue Wave Software повышают эффективность использования имеющихся аппаратных средств, оптимизируют скорость работы приложений. Программные средства Rogue Wave software полностью совместимы с вычислительными системами T-Blade 2, T-Blade V-Class и T-Mini P.
Инструменты и программные компоненты Rogue Wave разработаны для повышения скорости работы параллельных приложений, на базе многоядерных и гетерогенных архитектур, упрощая программирование на этапах создания прототипа, разработки, отладки и оптимизации приложений. В частности, решение TotalView представляет собой масштабируемый отладчик, позволяющий выявлять и устранять неполадки разнообразных приложений, включая последовательные, параллельные, мультизадачные, мультипроцессорные и удаленные. Решение обеспечивает отладку обращений приложения к памяти, обратную отладку, а также отладку приложений, разработанных под набирающую популярность архитектуру CUDA. Решение ThreadSpotter – инструмент оптимизации памяти, позволяющий анализировать память и параллельную коммуникацию в однопоточных и многоядерных системах, определять возможные проблемы и предоставлять разработчикам подробные инструкции по их устранению. Оба решения применялись при отладке приложений, работающих на самом мощном суперкомпьютере России и СНГ «Ломоносов» в МГУ им. М.В. Ломоносова.