Rust

Rayon

Në shqip përdoret i njëjti emër.

ShpjegimiSQ

Rayon-i e bën paralelizmin shumë të lehtë: ndërron .iter() me .par_iter() dhe puna ndahet vetë mes të gjitha bërthamave të procesorit — pa race conditions, falë rregullave të Rust-it.

EnglishEN

Rayon makes parallelism very easy: swap .iter() for .par_iter() and the work is split across all the processor's cores — with no race conditions, thanks to Rust's rules.

Si ta mendosh

Si t'i ndash 100 fletë provimi mes 8 mësuesve me një fjalë të vetme.

Lexoje në anglisht

Like splitting 100 exam papers between 8 teachers with a single word.

Shembull kodirust

use rayon::prelude::*;
let shuma: u64 = (1..=1_000_000u64).into_par_iter().map(|n| n * n).sum();

Terma të lidhur