Новосибирский центр информационных технологий ...

19
Новосибирский центр информационных технологий «УНИПРО» Проекты и Перспективы

description

Проекты и Перспективы. Новосибирский центр информационных технологий «УНИПРО». Core facts. О компании. История , опыт Компания основана в 1992 году Основа команды : инженеры российского суперкомпьютерного проекта «Эльбрус» - PowerPoint PPT Presentation

Transcript of Новосибирский центр информационных технологий ...

Новосибирский центр информационных технологий «УНИПРО»

Проекты и Перспективы

Core facts

• История, опыт • Компания основана в 1992 году

• Основа команды: инженеры российского суперкомпьютерного проекта «Эльбрус»

• За эти годы было успешно завершены десятки проектов различной сложности

• Заказчики и партнеры• Google, Intel, Sun Microsystems, S&C Electric, Mentor Graphics

• Область компетенции• Тестирования качества ПО

• Компиляторы, виртуальные машины

• Мат. библиотеки, моделирование

• Корпоративные системы, порталы

• Биоинформатика, медицинские протоколы

• Облачные сервисы

О компании

● ИТ аутсорсинг программных проектов

● Разработка наукоемкихпрограммных продуктов

UniPro proposal БИЗНЕС

IT services

Разработка ТестированиеРе-инжинирингПоддержка

Разработка – опции • с нуля • кастомизация • интеграция

Совместные проекты • по грантам • собственные инвестиции

Спектр ИТ услуг

Why UniPro? СТАРТ в УНИПРО

Биоинформационныепроекты

Java-технологии, порталы корпоративные системы, тестовые системы, компиляторы, «облака»

стажер

инженер

Инженер

Ведущий Инженер

Менеджер

UniPro proposal БИОИНФОРМАТИКА - UGENE

Цель – обеспечить молекулярных биологов мощной и удобной открытой вычислительной платформой, не уступающей комм. аналогам.

http://ugene.unipro.ru

UniPro proposal КОМАНДА UGENE10+, выпускники и студенты НГУ, средний возраст – 25 лет

UGENE as bioinformatics labPermanent inflow of university students

and graduates, which increase their practical skills in bioinformatics and IT

perform university BCh and MS diplomas

present their work at international conferences

attend programming contests

Open-source project is favorable forsharing knowledge and best practices

collaborating with the whole world

increased liability for code quality

Test site for piloting new technologiesadjustment of new hardware and optimizing code performance for NVIDIA GPGPUs, IBM Cell BE, Intel and AMD, Amazon EC2, Microsoft Azure

Company R&D department collaboration with academia and scientists

involved in papers, conferences, grant proposals

math, physics, IT and

…. no biologists

Why UniPro? История успеха

Герман :

- 2011-2013 магистрант ФИТ, инженерная магистратура

- ведущий инженер UGENE - разработчик OpenMeetings

- рост зарплаты за 2,5 года в 4 раза

- 4 доклада на конференции/семинары

Ставрополь, март 2013

Диплом: Разработка DataFlowязыка и его инструментария для работы с данными секвенирования

Why UniPro? История успеха

Юрий :

- 2011-2013 магистрант ФИТ, - ведущий инженер UGENE - разработчик SNP Toolbox

- 5 научных публикаций - 6 докладов на

конференциях/семинарах- Победа в конкурсе «УМНИК»в 2012 г

Увлечение - сноуборд

Диплом: Реализация средств Иерархического анализа регуляторных районов генов для интегрированной системыExpert Discovery и UGENE

UniPro proposal SNP Toolbox – анализ вариаций

Вариации Хромосома

Гены

Сверхбыстрый поиск, обработка и визуализация SNP данных на целых хромосомах, предсказание повреждающего эффекта.

UniPro proposal Биомедицина - SNP toolbox

Возможности• Уникальная полная БД аннотаций генома

(на основе миллионов изученных вариаций (SNP) из 10 мировых БД)

• Скорость - 4,7 млн вариаций (SNP) за 7,5 минут (Pentium E6500 3Ghz 2 ядра, 4 Gb памяти)

• Визуализация и описание каждой мутации и причастных генов, фильтрация SNP

• Создавать свою БД по мутациям

Персонализированная медицина •постгеномные исследования•медико-генетическое тестирование

UniPro proposal АВТОМАТИЗАЦИЯ для МЕДИЦИНЫ

Заказной российский проектСоздание программной архитектуры и спецификации

- системы контроля расписаний для ЛПУ- комплексные системы хранения данных электронных CDA документов с использованием стандарта CDS- использование федерального сервиса расписаний Ростелекома - использование стандартов автоматизации работы мед.учреждений (HL7, CDA, OpenEHR)

UniPro proposal Компиляторы, виртуальные машины

• Компиляторы для различных архитектур и языков• Системы команд Intel x86/64, Эльбрус, Итаниум

• Динамическая компиляция и профилирование в момент исполнения

• Языки программирования C/C++, Fortran, Java

• Виртуальные машины• Экспертиза на уровне кода ведущих современных Java машин

• Полное понимание алгоритмов работы и всех функциональных систем

• Прямое или косвенное участие в разработке ряда ведущих виртуальных машин: OpenJDK, Harmony, Dalvik, V8, LLVM

• Оптимизация существующих программ• Работа с SPEC пакетами: SpecJVM98-2008

Dacapo, SPECJbb, SPECjappServer

• Оптимизация работы баз данных

• Мониторинг и профилирование состояния отдельных программ или комплексных систем

UniPro proposal ОБЛАЧНЫЕ СЕРВИСЫ

Amazon EC2Запуск ресурсоемких биоинформационных алгоритмов и сложных вычислительных схем, на языке UWL

Microsoft Azure Распределенный анализ изображений клеток –CellProfiler (сотни Гб данных, сотни машин).Мультидоменная SSO-аутентификация для ряда биологических сервисов – CAS сервер на облаке

Openmeetings (сервис телесовещаний)

- использует [Scalaxy, Amazon EC2] для проведения распределенных веб-конференций

● По биоинформатике - НИИ РАН, РАМН, вузы ● Системное ПО для ВК на базе

процессоров «Эльбрус» -концерн «Сириус» (ГК «Ростехнологии»)

● Свободное ПО - СО РАН, Гос.сектор, бизнес

UniPro proposal Сотрудничество в России

UniPro proposal Тестирование качества ПО

• Различные виды тестирования• Соответствие спецификации

• Нагрузочное и стресс тестирование

• Тестирование производительности

• Регрессионное тестирование

• Веб компоненты, графический интерфейс

• Автоматизация тестирования• Опыт работы с существующими системами автоматического

тестирования

• Собственные наработки, драйвера под различные системы

• Примеры проектов• Соответствие спецификации для языков и виртуальных машин

Java, JavaScript, Dart, C, C++, Fortran, набор инструкций X86/64

• Мультиплатформенное тестирование GUI интерфейса UGENE

• Нагрузочное тестирование веб-сайтов

UniPro proposal Электроэнергетика

ПО для систем реального времени

с 1994 г - решение задач автоматизации систем передачи и распределения электроэнергии

• Специализированные операционные системы реального временидля встраиваемых применений

• Встроенное программное обеспечение и прикладное ПО для систем релейной защиты и автоматики с разработкой оригинальных алгоритмов

• Инструментальные пакеты программ для построения пользовательских интерфейсов и систем диспетчеризации на их основе

• Коммуникационный сервер для промышленных протоколов

• Система управления распределенными хранилищами энергии

Thank you!СПАСИБО ЗА ВНИМАНИЕ !

Новосибирский Центр Информационных Технологий

«УНИПРО»

UGENE:http://ugene.unipro.ru/[email protected]

Унипро:http://[email protected]