Day: September 12, 2022

Hardware Mathematics

CUDA Multi-GPU Segmented Sieve of Eratosthenes to find the Nth prime

In this tutorial, see a clean implementation of the segmented sieve of Eratosthenes in CUDA C++. The segmented sieve method enables you to benefit both from parallelism (multiple chunks being processed at once) and locality of reference (chunks fitting into CPU cache, therefore being computed faster). Being run on the GPU, many tens of thousands […]

Read More

Probabilistic Python: An Introduction to Bayesian Modeling with PyM

Bayesian statistical methods offer a powerful set of tools to tackle a wide variety of data science problems. In addition, the Bayesian approach generates results that are easy to interpret and automatically account for uncertainty in quantities that we wish to estimate and predict. This tutorial is intended for practicing and aspiring data scientists and […]

Read More