Package ispc: Information

    Source package: ispc
    Version: 1.15.0-alt3
    Build time:  May 30, 2021, 05:13 PM in the task #269879
    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, i586, aarch64)
    ispc-checkinstall (x86_64, i586, aarch64)
    ispc-debuginfo (x86_64, i586, aarch64)

    Maintainer: Arseny Maslennikov


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

    Last changed


    April 27, 2021 Arseny Maslennikov 1.15.0-alt3
    - NMU: spec: adapt to new cmake macros.
    April 23, 2021 Vitaly Chikunov 1.15.0-alt2
    - Use latest Clang/LLVM (11.0).
    - Enable x86 and aarch64.
    Dec. 21, 2020 Vitaly Chikunov 1.15.0-alt1
    - Update to v1.15.0 (2020-12-18).