SIMD Detector

  •        0

This SIMD class helps developers to detect the types of SIMD instruction available on users' processor. It supports Intel and AMD CPUs. It is written in C++.

http://simd.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

VirtualBox - Cross-Platform Virtualization Application


VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use. VirtualBox runs on Windows, Linux, Macintosh, and Solaris hosts and supports a large number of guest operating systems. So, for example, you can run Windows and Linux on your Mac. VirtualBox is a so-called hosted hypervisor. It requires an existing operating system to be installed. It can thus run alongside existing applications on that host.

RandomLib


RandomLib is a C++ interface to the Mersenne Twister random number generator MT19937 and to the SIMD-oriented Fast Mersenne Twister random number generator, SFMT19937. For documentation, visit http://randomlib.sf.net

Armadillo C++ matrix library


Armadillo is a fast, template based, C++ matrix library with optional interface to LAPACK and ATLAS libraries, including high-performance versions such as Intel MKL and AMD ACML. Integer, floating point and complex numbers are supported, as well as disk storage and a subset of trigonometric and statistics functions. Armadillo has an easy to use syntax, deliberately similar to Matlab. For more details, see http://arma.sourceforge.net

Armadillo C++ matrix library


Armadillo is a fast, template based, C++ matrix library with optional interface to LAPACK and ATLAS libraries, including high-performance versions such as Intel MKL, AMD ACML and OpenBLAS. Integer, floating point and complex numbers are supported, as well as disk storage and a subset of trigonometric and statistics functions. Armadillo has an easy to use syntax, deliberately similar to Matlab. For more details, see http://arma.sourceforge.net

GNU Classpath - Mother of most of the VM


GNU Classpath provides core class libraries for use with virtual machines and compilers for the java programming language. GNU Classpath 1.0 will be fully compatible with the 1.1 and 1.2 API specifications, in addition to having significant compatibility with the 1.3, 1.4, 1.5 and 1.6 APIs.

Valgrind


Valgrind is an award-winning instrumentation framework for building dynamic analysis tools. There are Valgrind tools that can automatically detect many memory management and threading bugs, and profile your programs in detail. You can also use Valgrind to build new tools.

Intel Ethernet Drivers and Utilities


This project contains the Linux kernel drivers for all Intel(R) Ethernet adapters and LOMs (LAN On Motherboard). To learn more about Intel Ethernet visit http://communities.intel.com/community/wired

Desquirr decompiler


Desquirr is a decompiler plugin for Interactive Disassembler Pro. It is currently capable of simple data flow analysis of binaries with Intel x86 machine code.

mpg123


This is the fast and Free (LGPL license) real time MPEG Audio Layer 1, 2 and 3 decoding library and console player. It uses floating point or integer math, along with several special optimizations (3DNow, SSE, ARM, ...) to make it most efficient.