Hello, world—welcome.
AI • GPU • Math • Tools — Computing Hobbyist
I’m Ryan Scott White. I hope you find something helpful here. I build code and tools at the intersection of artificial intelligence, GPU computing, and systems programming to make a positive impact. By day I work in government IT; by night I experiment with new ideas. Thank you for visiting.
Featured Projects
Tools and research in AI, GPU computing, and systems optimization..
GCN Assembler for AMD GPUs
First directly-usable open-source AMD GCN GPU assembler/compiler written in C# (.NET), introducing some new ideas for GPU programming efficiency.
Key Innovations:
Three-letter abbreviated datatypes (v4i, s8f) for intuitive register management
Automatic register allocation with manual override capability
Inline variable declarations directly in assembly instructions
Advanced variable indexing for multi-register operations
BigFloat Arbitrary Precision
High-precision floating point arithmetic toolkit designed for scientific computing, supporting exact rounding, transcendental functions, and deterministic results on modern hardware.

Built for:
Predictable arbitrary-precision floats with IEEE-inspired semantics
Configurable precision per operation for reproducible research
Hardware-accelerated polynomial approximations for speed
BigCalculator
Web-based laboratory for exploring ultra-high-precision mathematics powered by BigFloat. Visualizes numeric growth, rounding behavior, and algorithm performance with shareable workspaces.

Highlights:
Live precision controls with immediate recalculation feedback
Graphing tools for convergence and error analysis
Exportable sessions for collaboration and teaching
Detecting Infinite Loops
Original research on halting problem detection for finite-memory programs, exploring novel approaches without prior research references.
Let's Build Something Amazing
Interested in AI, GPU computing, or systems programming? Let's connect and explore the possibilities.