# Random seed initialization with splitmix

**URL:** https://discourse.julialang.org/t/random-seed-initialization-with-splitmix/110426
**Category:** General Usage
**Tags:** random
**Created:** [February 19, 2024, 10:34pm UTC](https://discourse.julialang.org/t/random-seed-initialization-with-splitmix/110426 "2024-02-19T22:34:38Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![StefanKarpinski](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stefankarpinski/32/24_2.png) [@StefanKarpinski](https://discourse.julialang.org/u/StefanKarpinski)
#### Post date: [February 20, 2024, 12:14am UTC](https://discourse.julialang.org/t/random-seed-initialization-with-splitmix/110426/2 "2024-02-20T00:14:19Z")

</div>

Yes:

> <https://github.com/JuliaLang/julia/blob/02699bb6cd83d16b1e51e2fb127241e18df7c56b/src/task.c#L854>

Although I figured out a way to majorly simplify the splitmix algorithm so that it doesn’t require arithmetic in a prime modulus, all explained in that massive comment.

---

_[View the full topic](https://discourse.julialang.org/t/random-seed-initialization-with-splitmix/110426)._
