Пакет ispc: Информация
Исходный пакет: ispc
Версия: 1.23.0-alt1
Собран: 4 мая 2024 г. 10:49 в задании #347490
Категория: Разработка/C
Сообщить об ошибке в пакетеДомашняя страница: https://ispc.github.io/
Лицензия: BSD-3-Clause
О пакете: Компилятор Intel Implicit SPMD Program Compiler
Описание:
ispc — это компилятор для варианта язык программирования C, снабжённый расширениями для программирования SMPD (single program, multiple data — единая программа, множество данных). В рамках модели SMPD программист пишет программу, которая выглядит как обычная последовательная программа, хотя модель исполнения состоит в том, что на оборудовании параллельно выполняются несколько экземпляров программы. ispc компилирует основанный на C язык программирования SPMD для выполнения на модулях SIMD ЦП и архитектуре Intel Xeon Phi; компилятор часто предоставляет трёхкратное (или большее) увеличение скорости на ЦП с 4-wide векторными модулями SSE и пяти-шестикратное на ЦП с 8-wide векторными модулями AVX, при этом не требуя написания кода внутренней реализации. ispc также поддерживает распараллеливание по нескольким ядрам, что позволяет писать программы, достигающие улучшения производительности, масштабируемого как количеством ядер, так и размером векторных модулей.
Список rpm-пакетов, предоставляемых данным srpm-пакетом:
ispc (x86_64, aarch64)
ispc-checkinstall (x86_64, aarch64)
ispc-debuginfo (x86_64, aarch64)
ispc-libs-static (x86_64, aarch64)
ispc (x86_64, aarch64)
ispc-checkinstall (x86_64, aarch64)
ispc-debuginfo (x86_64, aarch64)
ispc-libs-static (x86_64, aarch64)
Сопровождающий: Konstantin Lepikhov
Последнее изменение
17 апреля 2024 г. Konstantin Lepikhov 1.23.0-alt1
- 1.23.0. - Added patches from upstream: + added llvm18.1 support (PR#2788) + fix compile warning with llvm17.
3 декабря 2023 г. Konstantin Lepikhov 1.22.0-alt1
- 1.22.0.
8 ноября 2023 г. Konstantin Lepikhov 1.21.1-alt1
- 1.21.1.