Select Page

## CUDA QSwift Library with QR Eigenvalue solver

Today, I would like to talk a bit about computing eigenvalues with CUDA, but before we begin, I would like to add a short story, that made me in fact proceed to solving this problem. It all started with my diploma thesis. I found a few interesting subjects for my...

## CUDA FFT Radix 2 | 4 | 8 DIF

If you are looking for a guide to implement FFT in CUDA/OpenCL for your custom use with Radix 2, Radix 4, Radix 8 (And other powers of 2), you have come to the right place. This topic was discussed several times (not only) on my site, because its just an awesome...

## Simulation of Newton’s second law of Motion

Satellites are very important part of modern civilization, they are used for many purposes and each of us is using or at least has used some of their services. I won’t be however talking about the purposes of the satellites today. I would rather spend some time...

## FFT Implementation R2 DIT| R4 DIF | R8 DIF

First of all, I would like to point out,that I will not cover the mathematical background beyond the FFT (Fast Fourier Transform), which is in fact just an algorithm of fast calculation of the Discrete Fourier Transform (DFT). I will just concentrate on how the Radix...

## GNSS Spectrums

I wil try to cover some basic concepts regarding GNSS signals in this post. I will start with GPS and GALILEO (Which of now is in stage 2 – IOC “Initial Operation Capability” with 10 available Satellites). The problem with these 2 systems is that...

## Hamming Codes

Hamming codes are a part of Linear Block Codes. They were invented in 1950 and can repair 1 error or detect 2. The most famous code is probably hamming[7,4]. That is a code with a codeword length of 7, which is carrying 4 data bits and 3 parity bits. Hamming codes can...