random number generator

Using Pedigrees in Intel® Cilk™ Plus

Pedigrees are a new feature implemented in Intel Cilk Plus and currently available in Intel® Composer XE 2013. In this post, I explain what pedigrees are, how they work, and how you can use them in Cilk Plus. Pedigrees are a key component used in the implementation of DotMix, a contributed code for a deterministic parallel random-number generator (DPRNG) discussed in my previous post.
  • Entwickler
  • Professoren
  • Studenten
  • C/C++
  • Experten
  • Fortgeschrittene
  • Intel® Cilk™ Plus
  • pedigrees
  • random number generator
  • Parallel Computing
  • Threading
  • New Contributed Code for Cilk™ Plus: DotMix, a Deterministic Parallel Random-Number Generator

    DotMix is a new user-contributed code that provides programmers with a repeatable but efficient way to deterministically generate pseudorandom numbers in parallel in Intel® Cilk™ Plus. In this post, I explain what "contributed code" is, where it comes from, and give a brief preview of DotMix.

    Intel's Ct Technology Code Samples

    Provides a full description of the Intel's Ct technology code samples and instructions on how to build and run them.
  • Intel® Math Kernel Library
  • IPP
  • random number generator
  • monte carlo
  • FFT
  • convolution
  • lapack
  • FFTW3
  • BLAS
  • ray tracing
  • image processing
  • example code
  • poisson
  • binomial tree
  • black scholes
  • sample
  • medical imaging
  • histogram
  • Grafik
  • random number generator abonnieren