The HiPEAC 2026 Conference

Last week, I gave a keynote at the RAPIDO workshop, part of the HiPEAC 2026 conference taking place in Kraków, Poland. HiPEAC is a computer architecture conference with a rather wild-grown set of simultaneous workshops in addition to a main-stage paper program. It is an event for presenting research, EU projects, and for companies to recruit highly qualified people. I had a rather interesting time getting to the conference, a story told in a separate blog post.

Continue reading “The HiPEAC 2026 Conference”

Tricky Travel to Kraków

Last week I went to Kraków in Poland for the HiPEAC conference. Turned into one of the more dramatic-ish trips I have been on. To get to Kraków I had to go via Copenhagen, taking an early flight out of Stockholm. Maybe the choice of that early flight was not such a good idea given the properties of the airport in Kraków…

Continue reading “Tricky Travel to Kraków”

First Cadence Blog Post – SDV Europe

I have now posted my first blog post in the Cadence Community. It was just a matter of time after the VLAB team got acquired by Cadence earlier in 2025 I guess. The topic is the SDV Europe conference that happened in the first few days of December 2025.

Continue reading “First Cadence Blog Post – SDV Europe”

A Visit to The Electrum Lab

Last week I had the joy of taking a tour of the Electrum Lab in Kista, Sweden. It is a cleanroom and semiconductor fab used for research, teaching, and commercial activities. I had heard about it for a long time, but I had absolutely no idea what they were doing there. Turns out to be quite impressive and important.

Continue reading “A Visit to The Electrum Lab”

The 0b111111 DAC –More Systems and Software

I have been a semi-regular attendee at the Design Automation Conference going back to 2008 or so, and over the years I have slowly drifted towards EDA (Electronics Design Automation). I have presented various talks as part of the “engineering track” at the DAC, always in some kind of “systems” category. This has now come to its logical conclusion, when I step up and join the Engineering Track Technical Program Committee (TPC), taking care of the Systems and Software topic. We need more systems and more software at the DAC!

Continue reading “The 0b111111 DAC –More Systems and Software”

DVCon Europe 2025 – Virtual Platforms and a Real Party

DVCon Europe 2025 took place on October 14 and 15, with the SystemC Evolution Day on the 16th. I was there, running around talking to people, taking photos, and listening to presentations. Just like it usually is. Great conference, great fun, great learning! The conference dinner was back by popular demand, and there was a lot of virtual platforms.

Continue reading “DVCon Europe 2025 – Virtual Platforms and a Real Party”

DVCon Europe 2025 – Boys in the Hood[ies] and their Song

The DVCon Europe conference dinner was back this year, and I was responsible for a little bit of entertainment. Due to a lack of microphone technique on my part, I have to assume that what I sang was at least partially lost on the audience. So here it is! Along with some notes (but no musical notes).

Continue reading “DVCon Europe 2025 – Boys in the Hood[ies] and their Song”

“Pre-Silicon and Post-Silicon Virtual Platforms” – Computer and System Architecture Unraveled Event Six

After a rather long break, we finally had another Computer and System Architecture Unraveled meetup. This time, we had two speakers talking about virtual platforms. Fredrik Larsson from the Simics team at Intel addressed pre-silicon use cases, and Jakob Engblom from the VLAB Works team at Cadence (i.e., myself) talked about uses in Automotive and embedded (mostly post-silicon).

Continue reading ““Pre-Silicon and Post-Silicon Virtual Platforms” – Computer and System Architecture Unraveled Event Six”

It Must be the Antivirus

I recently got access to a sparkling new demo machine for VLAB. Based on an AMD 9950X3D processor coupled with fast RAM and a blazing SSD. This is a perfect machine for running virtual platforms, with arguably the best microarchitecture available and a huge L3 cache (which is known to benefit code like simulations). Installed in a box that allows sustained 5GHz+ clocks. Nice. But when I started to run VLAB, things did not seem right. It took a long time to start a new simulation and some things just seemed “off”. What could be wrong?

Continue reading “It Must be the Antivirus”

DAC 2025 – All About AI

The 62nd Design Automation Conference (DAC 62) took place in San Francisco, California, USA, from June 22 to 25, 2025. It was the first time in three years that I attended the DAC (this blog is a little bit late, sorry for that). For those that do not know, the DAC is the biggest show in EDA, combining a major research conference with an industry exhibition and engineering track. This year the theme was AI (Artificial Intelligence), and not much else.

Continue reading “DAC 2025 – All About AI”

Working in EDA for Real (Finally)

In late May, the VLAB Works part of ASTC was acquired by Cadence, and as a result I am finally working in EDA for real. What a change! When I started working with the Simics simulator at Virtutech in 2002, we were at pains to distance ourselves from EDA. Now, almost 25 years later, I am working in one of the big three EDA companies.

Continue reading “Working in EDA for Real (Finally)”

Testing Mistral Le Chat (Coding and Understanding Code)

I am coming back to my project of testing AI models, local and in the cloud, on a few coding problems that seem surprisingly difficult. The models I used in my previous posts (analyze code, write code, reason about code) were mostly from the US or China, even though I did try the French Mistral-7B model. In this post, I test the full-power cloud-based Mistral Le Chat, as well as the midsize local Codestral model. Time to try the European AI!

Continue reading “Testing Mistral Le Chat (Coding and Understanding Code)”

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”

What I Saw at the Embedded World 2025

Last week, I visited the Embedded World (2025). Only the exhibition, not the conference part. It was great to be back again, meeting old friends and making new acquaintances in the embedded business. I already told you the dramatic story of how I got there.  This blog is about what I saw at the show – trends and technologies.

Continue reading “What I Saw at the Embedded World 2025”