РЕШЕНИЯ ДЛЯ ВАШЕГО БИЗНЕСА

  Для обеспечения надежного контроля большим объем параметров и сигналов требуется переход от технологической и аварийной сигнализации к автоматическому выявлению нештатных ситуаций и индикации интегральных показателей технологического
режима.
  Такой переход обеспечивает аналитическая обработка технологических данных.
  Для решения этих задач наши специалисты создали программно-аппаратный комплекс специального назначения, обеспечивающий расчет интегральных показателей с контролем качества и полноты контролируемых параметров.

  Основная вычислительная нагрузка на Сервер-вычислитель связана с операциями линейной алгебры. Главные ресурсы Сервера направлены на вычисление термод-инамических параметров природного газа, получаемых в соответствии с требованиями современных действующих ГОСТ.

  Основой программного обеспечения Сервера-вычислителя стало применение  оптими-зированных библиотек собственной разработки, выполненных на Ассемблере, и встроенных в программный код Сервера-вычислителя.
  Библиотеки обеспечивают производительность вычислений, приближающихся к пиковой производительности сервера. Применение Ассемблера обеспечивает рост производи-тельности, по сравнению с традиционной разработкой ПО на основе трансляторов с языков высокого уровня.
  Одна из целей разработки - снижение стоимости изделия за счет импортозамещения.

  Векторизация вычислений: обработка четырех операндов двойной точности за одну инструкцию (для AVX256, Sandy Bridge), а в перспективе 8 операндов двойной точности за одну инструкцию (AVX512, Skylake Xeon) на каждом ядре.
  Оптимизация потоков данных для кэш-памяти и оперативной памяти: опережающая загрузка (prefetch) и отложенная запись (writeback). Критерий: за время обработки блока [N] необходимо загрузить в кэш-память блок [N+1].
  Предельная загрузка процессора и максимальный параллелизм: каждое ядро за каждый такт выполняет две векторные операции: сложение и умножение (Sandy Bridge), в перспективе этот показатель будет увеличен более, чем в 2 раза (для Skylake – в 4 раза).