The 5-year period between Windows XP and Windows Vista was a career highlight – partly due to what we accomplished, but also due to the great team that I got to work with. The LDDM (Longhorn Display Driver Model) team consisted of around 10 people and was led by Anuj Gosalia, and was further broken down by two sub-teams – Steve Pronovost led the scheduler…
My Career – Part 9: The New GPU Virtualization Architecture
Before I describe my experience implementing GPU virtualization, I want to first describe the overall architecture. As the internal codename for Windows Vista was “Longhorn”, we referred to this architecture as LDDM (Longhorn Display Driver Model). Later it became officially known as WDDM (it even has its own Wikipedia page). As I said in the previous post, CPUs can switch between applications very quickly because…
My Career – Part 8: The need for GPU virtualization
After we shipped Windows XP in late 2001, it became apparent that we needed to redesign the operating system architecture that supported the GPU. Before I get into this, I need to explain how things worked at that time (and why they needed fixing). This will be a little more technical than my previous posts. GPUs are different than CPUs in many ways (especially the…
Why do Christians lean Republican?
I’ll admit that I was a Republican until 2016. Perhaps this is expected given the above chart above and that I was raised Mormon. But I switched when Trump became the candidate and I just assumed that many others would do the same – I was obviously very wrong. Re-reading the gospels makes it clear that while Jesus was neither a Republican nor a Democrat…
Book: Hit So Hard: A Memoir (by Patty Schemel)
I bought this book on a whim several months ago while browsing the Sub Pop store at the Seattle airport. I was a big Hole fan back in the day, although I knew nothing about the band (outside of Courtney Love, of course). Patty was Hole’s drummer. This book is both very compelling and very depressing, as she documents her drug addiction that few people…
First Trump/Harris Presidential Debate
Last night was the first presidential debate between Former President Donald Trump and Vice President Kamala Harris. I listened to the debate and it was kind of crazy. Donald Trump’s MO has always been to name call and then overwhelm his opponent with a random stream on ridiculous statements and then constantly switching the topic so that the opponent does not know which statement to…
Restore Conference 2024
Amie and I flew to Salt Lake City to attend the Faith Matter’s Restore Conference. Day 1 was really good. I was able to work as a half volunteer (meaning that I helped in the morning, but didn’t miss any of the actual conference). This allowed me to meet a lot of people (I am an extrovert), but also allowed me to save seats before…
Our dog’s week got better!
Sherlock is still recovering from his procedure, but has healed enough to play with other dogs. Puppy Manners (near Maltby) has a private dog park (called Sol’s park) that we are members of. It’s nice because all of the dogs (and their owners) have been vetted. All of the owners stand around with vinegar filled spray bottles and spray dogs if they start behaving inappropriately….
Tim Walz vs. JD Vance
Very few people decide to back a presidential candidate based on their running mate, but I have been fascinated by the contrasts between Tim Walz and JD Vance. JD Vance is kind of an enigma (who comes across like an alien waring a human suit). Here he is connecting with the common worker (I have no idea why his campaign would release such an awkward…
Our Dog had a Hard Week
This is our dog Sherlock. Sherlock is 8 ½ months old, so it was time for him to have the “procedure” (which he had last Thursday, so it has been exactly one week). The procedure went perfectly normal, but anybody who has had a dog neutered knows that it is hard to keep them from licking their wounds. We tried using the cone of shame…