Projects

The Cell Broadband Engine in the PS3

A year before the hardware was released I was developing code for the simulator. Processing a frame would take over an hour. The real hardware performed significantly faster at about 10 frames per second whereas a top of the line Pentium 4 would take about 15 seconds per frame. But, the PS3 had significant disadvantages. Only about 200MB of RAM was available to the Linux OS. The highest speed interface was gigabit Ethernet. 

Nvidia CUDA

In 2008 I started adapting our processing routines to CUDA. Available in a laptop or desktop, CUDA was a game changer for us and our customers. We could now offer realtime processing on consumer level hardware that was only previously possible with a custom FPGA board. The ease of development and debugging provided by the Nvidia Visual Studio integration, all for free if you have an Nvidia GPU, has been an inspiration to me.

The Human Side of AI Blog

Explore the intersection of AI and human potential. Here, we view AI as a powerful tool designed to amplify human capabilities, enabling us to reach new heights in creativity, productivity, and innovation. Join us on this journey as we delve into the transformational power of AI and how it empowers us to unlock limitless potential. bigproblemsimplesolution.net

Building a House

In the woods of Siskiyou county, just south of the Oregon border, sits the site of my future bug out cabin.