Тестирование применения специальной версии расчетного
комплекса ANSYS 11SP1 для бесплатной версии (Open Sours)
операционной системы Solaris 10 x86 11/06.
В настоящее время в Российской Федерации развернута активная компания по
защите авторских прав. В подразделениях многих российских компаний идут масштабные проверки по выявлению использования нелицензионного программного обеспечения. В связи с этим инженерные центры многих крупнейших российских холдингов вынуждены задумываться о применении операционных систем с открытым исходным кодом (Open Source), использование которых является бесплатным по лицензии GNU. Одними из самых распространенных версий операционных систем с открытым кодом являются различные варианты Linux (например, некоммерческие реализации Red Hat Linux – проекты Fedora Core, CentOS и реализация от NOVELL SUSE Linux Enterprise - Novell Open Enterprise Server). Однако следует отдельно отметить, что компания ANSYS, Inc создает свои дистрибутивы именно под коммерческие реализации Linux: Red Hat Enterprise Linux и SUSE Linux Enterprise. Основным аргументом их использования является: «Get full productivity at 1/10th the cost of Windows Vista and Office». Установка и настройка программных продуктов ANSYS на свободно распространяемых версиях Linux: Fedora и Novell Open Enterprise Server требует наличие специалистов, которые могут разрешить возникающие проблемы, так как эти версии операционных систем не сертифицированы ANSYS, Inc и приверженцы свободно распространяемых операционных систем их используют на свой страх и риск. Будут приведены данные для другой реализации свободно распространяемой операционной системы Open Solaris 10 компании Sun. Для нее специально создан дистрибутив расчетного комплекса ANSYS 11SP1 - ANSYS110SP1_SOLX64.tar Сразу следует отметить, что эта реализация только для традиционного графического интерфейса ANSYS Mechanical написанного на языке Tcl/Tk разработанного University of California at Berkeley и поддерживаемого подразделением Tcl/Tk компании Sun. На версии Sun AMD Opteron 64-bitSolaris (Solaris 10) работает CAD система ProENGINEER 3 ProENGINEER Platform Name (PROE_PLATFORM) sun_solaris_x64. Эта версия ANSYS 11SP1 протестирована для версии 11/06 Solaris 10. Для запуска решателя ANSYS в режиме распределенной памяти (Distributed ANSYS) требуется использование реализации протокола MPI (Message Passing Interface) - HPC CLUSTERTOOLS 6.0. Протокол MPI - это стандартный интерфейс прикладного программирования (API) и спецификация на передачу сообщений. Сразу отметим, что для начальной стадии тестирования не использовался режим распараллеливания решателей ANSYS. Тестирование проводилось на компьютере с одноядерным процессором Intel® Pentium® 4 Processor с поддержкой технологии EM64T (Intel® Extended Memory 64 Technology). Режим поддержки технологии Hyper-Threading Technology в BIOS как рекомендует ANSYS,Inc был отключен. Детально данные о компьютере с использованием утилиты Solaris Management Console (# smc) представлены на рисунке ниже. system_info_solaris.png Сессия графического интерфейса ANSYS 11SP1 представлена на рисунке ниже.
ansys_sess.png Диаграмма производительности решателя ANSYS для модели кронштейна забустерной части управления несущего винта вертолета