avx-rand

Crates.ioavx-rand
lib.rsavx-rand
version0.1.0
created_at2025-12-17 02:31:04.019314+00
updated_at2025-12-17 02:31:04.019314+00
descriptionGerador de números aleatórios nativo - substitui rand
homepage
repository
max_upload_size
id1989189
size7,851
Nícolas Ávila (avilaops)

documentation

README

avx-rand

Native random number generator for the avx ecosystem - replacement for rand.

Crates.io Documentation License

Features

  • Xoshiro256** algorithm for high-quality randomness
  • Thread-local RNG for thread safety
  • Zero dependencies
  • Fast and cryptographically secure

Quick Start

use avx_rand::{random, random_range};

// Generate random u64
let num: u64 = random();

// Generate random in range
let num = random_range(1..=100);

// Generate random bytes
let mut bytes = [0u8; 32];
fill_bytes(&mut bytes);
Commit count: 0

cargo fmt