My journey of developing interrupts for Koiz OS.
KoizOS - Building a Standard Lib
Introduction After making it past the bootloader, the actual operating system starts and displays an X in the upper left-hand corner of the screen using the following code: void main () { char * video_memory = ( char *) 0xb8000 ; *video_memory = 'X'; } That's not
KoizOS - Bootloader
Writing a Bootloader from Scratch in FASM Although OSDev and many other sites recommend first starting with GRUB, I wanted to write my own as a learning experience and see how far I can get with it before I needed
KoizOS - Introduction
Introduction post to the KoizOS Operating System. Details the tools used.
Writing a Simple Software Based Raytracer in C
Introduction This is a project I wrote last month for a parallel programming class as a way to test the performance of the ray tracing algorithm on both OpenMP and MPI. It's written primarily in C and requires no external
Review of Lambda GPU Cloud
Introduction This is going to be a fairly short review of Lambda Lab's Lambda Cloud Instances [https://lambdalabs.com/service/gpu-cloud]. These GPU-backed instances are geared towards machine learning and AI applications, like the one I've been working on as
Building a budget 10gbe router/firewall with pfSense from scratch
Tutorial on how to build a budget 10gbe router/firewall with pfSense from scratch
Datacenter Benchmarking
Benchmarking for three different datacenters including GigeNET, Tier NET, and SBA Edge.