Package ispc: Information

    Source package: ispc
    Version: 1.23.0-alt1
    Latest version according to Repology
    Build time:  May 4, 2024, 10:49 AM in the task #347490
    Category: Development/C
    Report package bug
    License: BSD-3-Clause
    Summary: Intel Implicit SPMD Program Compiler
    Description: 
    ispc is a compiler for a variant of the C programming language, with
    extensions for "single program, multiple data" (SPMD) programming. Under the
    SPMD model, the programmer writes a program that generally appears to be a
    regular serial program, though the execution model is actually that a number
    of program instances execute in parallel on the hardware.
    
    ispc compiles a C-based SPMD programming language to run on the SIMD units of
    CPUs and the Intel Xeon Phi architecture; it frequently provides a 3x or more
    speedup on CPUs with 4-wide vector SSE units and 5x-6x on CPUs with 8-wide AVX
    vector units, without any of the difficulty of writing intrinsics code.
    Parallelization across multiple cores is also supported by ispc, making it
    possible to write programs that achieve performance improvement that scales by
    both number of cores and vector unit size.

    List of rpms provided by this srpm:
    ispc (x86_64, aarch64)
    ispc-checkinstall (x86_64, aarch64)
    ispc-debuginfo (x86_64, aarch64)
    ispc-libs-static (x86_64, aarch64)

    Maintainer: Konstantin Lepikhov


    ACL:
    Konstantin Lepikhov
    @everybody

      1. /proc
      2. banner
      3. clang-devel
      4. cmake
      5. flex
      6. libncurses-devel
      7. libstdc++-devel
      8. libstdc++-devel-static
      9. lld
      10. llvm-devel
      11. python3-devel
      12. python3-tools
      13. rpm-macros-cmake
      14. tbb-devel
      15. zlib-devel

    Last changed


    April 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.
    Dec. 3, 2023 Konstantin Lepikhov 1.22.0-alt1
    - 1.22.0.
    Nov. 8, 2023 Konstantin Lepikhov 1.21.1-alt1
    - 1.21.1.