[repositories] devel: [groups] [packages] [maintainers] [changelog]

 orc: Orc - The Optimized Inner Loops Runtime Compiler

Description:Orc is a library and set of tools for compiling and executing very simple programs that operate on arrays of data. The "language" is a generic assembly language that represents many of the features available in SIMD architectures, including saturated addition and subtraction, and many arithmetic operations.


* Users can create, compile, and run simple programs that use the vector extensions of the CPU, all directly from an application.
* Users can compile Orc programs to assembly source code to be compiled and used without linking against the Orc library.
* The generic assembly language can be extended by an application by adding new opcodes.
* An application can add rules for converting existing or new opcodes to binary code for a specific target.
* Current targets: SSE, MMX, ARM, Altivec. The NEON and TI c64x+ DSP targets are not open source and can be licensed separately from Entropy Wave.
* Programs can optionally be emulated, which is useful for testing, or if no rules are available to convert Orc opcodes to executable code.
Size:66.28 KB
Source RPM:orc
Provides:orc[=0.4.31-1mamba] orc(x86-64)[=0.4.31-1mamba]
Requires:libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.7)(64bit) liborc[=0.4.31-1mamba] liborc-0.4.so.0()(64bit) liborc-test-0.4.so.0()(64bit)
RPM requirements:glibc liborc
Required by:
Build required by:
Filenames:/usr/bin/orc-bugreport /usr/bin/orcc /usr/lib/.build-id /usr/lib/.build-id/ee /usr/lib/.build-id/ee/09573a6e05ee817c8f9f543b42d5423c6aa3e9 /usr/lib/.build-id/f2 /usr/lib/.build-id/f2/2971846311a77123b54eb82682a039090a61c9

[repositories] devel: [groups] [packages] [maintainers] [changelog]

Automatically generated by distromatic.