Author Archives: realhet

Compiling speed of DLang compilers.

I wanted to see what is the best way to compile small dlang projects, so I made a benchmark for it. Here are the things checked: Compiler used: DMD or LDC Release(with optimization) or debug Target: win32 or win64 Build … Continue reading

Posted in Uncategorized | Tagged | Leave a comment

My first impressions of 64 bit DLang compilers.

Recently I’ve decided to step out of my 32bit comfort zone and move to the x64 world which was introduced 15 years ago (Yes, I’m slow :D). I was worried about having to step into the Matrix and stuff, but … Continue reading

Posted in SSE | Tagged , , , , | Leave a comment

Fast SSE 3×3 median filter for RGB24 images

Optimization opportunities: After a bit of googling, a good solution to the problem would be a partial sorting network which only uses the median value. [1] -> https://software.intel.com/sites/default/files/m/d/4/1/d/8/MedianFilter.pdf Another way of optimization is to reuse intermediate data by doing not … Continue reading

Posted in SSE | Tagged , , , , | Leave a comment

GCN Quick Reference Card

Happy new year! Most importantly here’s the document: GCN Reference Card (Use it only on your own risk, as it can contain errors. The red color means the glorious GCN3) Last autumn I had the opportunity to program a GCN3 Fury … Continue reading

Posted in Uncategorized | Tagged | 1 Comment

Bitmap clock

Just got bored a bit and I’ve made a clock out of 6 decade counters and 7segment encoders. I’m starting to realize, that how much simpler it is to program these simple things rather than design their hardware. Update: Here’s … Continue reading

Posted in Uncategorized | Tagged , | 2 Comments

Bitmap Logic Simulator

This post is not about GPU, it’s about low level computing. Long ago I wanted to make a simple simulator, which can simulate logic gates with the simplest rules. Earlier I’ve found  WireWorld An amazing logic simulation with really simple rules. … Continue reading

Posted in Uncategorized | Tagged , | 50 Comments

Instructions: Compiling and running the ASM Groestl kernel in sgminer 5.1

(You can find more information and benchmark results on this page: https://realhet.wordpress.com/gcn-asm-groestl-coin-kernel/ ) Compiling the kernel for a specific GPU Requirements: Windows 7 or up Catalyst 14.6, 14.7, 14.9,  14.12  (those are confirmed to work) AMD Radeon gfx with GCN chip (HD7xxx … Continue reading

Posted in Uncategorized | Tagged , , , , | 11 Comments