Profile Icon

Rekka "horizon" IGUMI

About horizon

I am a Japanese software developer with a passion for everything from low-level programming to software architecture. My main interests lie in Microkernel and Hypervisor.

Personal Information

Afflications

Skills

Contacts

Personal Projects

A9N Microkernel
A9N is a capability-based microkernel, primarily implemented in C++20. It features a highly portable Hardware Abstraction Layer (HAL) and leverages the object-capability model to ensure strong security. The kernel also achieves exceptionally high performance in inter-process communication (IPC).
Achieved world-leading IPC performance in cross-domain round-trip IPC benchmarks (590 cycles: Intel N150@3.6GHz).
Nun Operating System Framework
Designed and implemented Nun, a framework and runtime for building user-mode operating systems on top of A9N Microkernel.
Demonstrated the rapid development of a functional user-mode OS in under 3 minutes during a live demo in this video.
A9NLoader
A9NLoader is a bootloader designed to launch the A9N Microkernel in accordance with the A9N Boot Protocol (x86_64). It properly loads the Kernel Executable and Init Executable, making the system operational. It is implemented using EDK2.

Awards