aftermath

  •        62

Provides sse/avx implementation for matrix storage, access and basic operations, probability distributions and fast ziggurat random number generators.

http://aftermathsse.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

sha256-simd - Pure Go implementation of SHA256 using SIMD instructions for Intel and ARM


Accelerate SHA256 computations in pure Go for both Intel (AVX2, AVX, SSE) as well as ARM (arm64) platforms.This package is designed as a drop-in replacement for crypto/sha256. For Intel CPUs it has three flavors for AVX2, AVX and SSE whereby the fastest method is automatically chosen depending on CPU capabilities. For ARM CPUs with the Cryptography Extensions advantage is taken of the SHA2 instructions resulting in a massive performance improvement.

Apache Commons RNG - Random Numbers Generators


Commons RNG provides implementations of pseudo-random numbers generators that are either faster or of higher quality (and sometimes both) than java.util.Random.

Meta Numerics


The Meta.Numerics math and statistics library supports scientific computing on the .NET platform. It offers an object-oriented API for matrix algebra, advanced functions of real and complex numbers, signal processing, and data analysis.

truly_random - a python RNG that uses /dev/random


a python RNG that uses /dev/random

bt_rng - Experimental random number generator (RNG) using cheap Bluetooth adapters.


Experimental random number generator (RNG) using cheap Bluetooth adapters.



Math.Net PowerShell


PowerShell environment for Math.Net Numerics library, defines a few cmdlets that allow to create and manipulate matrices using a straightforward syntax.

Math.NET Iridium (Discontinued)


Math.NET Iiridium has been merged with dnAnalytics into Math.NET Numerics. Math.NET Numerics replaces both Iridium and dnAnalytics, Iridium is discontinued.

random-name-generator - Generate random male and female names with real-world probability.


Generate random male and female names with real-world probability.

C++ AMP RNG Library


C++ AMP RNG Library is a library of Random Number Generators that C++ AMP developers can freely use in their own projects.

NextGenRNG


Random Number Generators for .Net written in C# Regular use: * MersenneTwister 3 CNG Cryptographically secure RNG: * CTR_DRBG * DSS * DUAL Elliptic Curve Concurrency: * Thread-Safe Non-repetitive RNG Encryption Cipher: * Anubis (successor of Rijndael)

matrix-performance - Measuring matrix multiplication performance


Measuring matrix multiplication performance

Civ4Mod - A Civ4 BtS Mod that adds units and increases the probability of random events happening.


A Civ4 BtS Mod that adds units and increases the probability of random events happening.

croupier - Generate samples of random numbers with specfic probability distributions


Generate samples of random numbers with specfic probability distributions

gl-matrix - Javascript Matrix and Vector library for High Performance WebGL apps


Javascript Matrix and Vector library for High Performance WebGL apps

klee-avx - avx support branch for klee


avx support branch for klee

rng-js - JavaScript seedable random number generation tools.


JavaScript seedable random number generation tools.

rng - A random name generator written in Ruby.


A random name generator written in Ruby.

vim-rng - Random Number Generator for Vim


Random Number Generator for Vim

msp430-rng - Random (SLAA338) and pseudorandom (LCG) number generation.


Random (SLAA338) and pseudorandom (LCG) number generation.