ВВС Австралии создали авиасимулятор, работающий на кластерах под управлением SuSe Linux, который использует графическую платформу с открытым исходным кодом. На реализацию проекта было потрачено 1.7 миллиона австралийских долларов.
Согласно представителю ВВС, симулятор загружается примерно за 30 секунд и использует кластер из серверов на базе четырехядерных процессоров Opteron 2218 с видеокартами nVidia Quadro FX 5600G. Симуляции аэродинамики и авионики работают на нескольких системах с восьмиядерными Opteron.
Все системы работают под управлением Suse Linux. В отличие от традиционных кластеров на Linux, которые фокусируются на пропускной способности, эти системы сфокусированы на производительности в реальном времени, используя такие возможности ядра как блокировка памяти (memory locking) и планировщик задач в реальном времени (real-time scheduling)
Код для визуализации был написан с применением как коммерческих движков управления граф сценами, так и движков с открытым исходным кодом, и очень интенсивно использует шейдеры на GLSL для создания эффектов вроде облаков, дыма и растительности.
Представитель ВВС сказал, что симулятор воссоздаёт реалистичные и точные модели аэродинамики и авионики. Симулятор также можно настраивать, что позволяет оценивать "новаторские системы и концепции", завершил он.
>>> Подробности
linux, opensource, графика, история успеха