AMD RX 480 GPU OpenCL benchmark

This post summarizes the results of my AMD GPU benchmark code to benchmark the computing power of an AMD Radeon RX 480 GPU against an Intel Core i5-7400 CPU.

The benchmarking code I am running on is the following code:

__kernel void kerntest(__global char* data, int loops_cnt) {
  size_t id …
more ...

Installing a Vanilla Linux Kernel on Fedora

Updated on 2017-12-28

Installing a Vanilla Linux Kernel on Fedora is quite simple (once one knows how to do it..)

Configuring & Building Linux

One can start by cloning Torvalds' Linux repository to fetch the latest master (or we could fetch the latest stable release) :

$ git clone https://github.com/torvalds …
more ...

A couple of statistics about Linux kernel documentation

There is a whole lot of files in the Documentation directory of the Linux kernel source. Is it possible for a single person to read the whole documentation ? Let's have a look at what's inside it.

$ pwd
/home/florent/src/linux/linux-4.10/Documentation

$ find . -type f | wc -l
5118 …
more ...

Playing SNDH on YM2149

This is the sequel of the Streaming music to YM2149 post. After playing YM chip tunes on the YM2149, I wanted to take profit from the super large database of SNDH files available online, by being able to play these tunes on my YM2149. This has been possible with the …

more ...

Streaming music to YM2149F

To follow-up on my previous blog post about driving a YM2149F chip with an Arduino, I wrote an Arduino firmware that can be used together with a PC side Python script to send music to the YM2149F. All the code is available in the ym2149-streamer repository on GitHub.

Arduino Firmware …

more ...