Teaching Platform-Spanning Systems Again

I reprised my gig from last year and taught the course Platform-Spanning Systems at Uppsala university during the first quarter of 2025. It is always fun to get back the university and enjoy the atmosphere and the enthusiasm and fearlessness of students. The course went better than last year (in my opinion), in part thanks to the sponsorship from Bahnhof that provided us with virtual machines for the students to run their code.

Continue reading “Teaching Platform-Spanning Systems Again”

Teaching a Class at Uppsala University

In the first quarter of 2024, I did a short stint as a teacher at Uppsala University. I taught the class “platform-spanning systems” (PSS), which is a fourth-year/masters-level course for engineering and computer science students. It was fun and rewarding to be back at the university, and I probably learnt as much as the my students.

Continue reading “Teaching a Class at Uppsala University”

Intel Blog Post: Running Large Workloads on Simics – in 1998 and 2018

I have just released a new blog post on my Intel Developer Zone blog, about how Simics runs large huge workloads. I look back at the kinds of workloads that ran on Simics back in 1998 when the product first went commercial, and then look at some current examples running on Simics.  This is the first post in a series intended to celebrate 20 years of Simics as a commercial product.

Continue reading “Intel Blog Post: Running Large Workloads on Simics – in 1998 and 2018”