simulator

5 articles

Simulation is a competitive advantage!

By Michel Genard The American general election is over. Pundits providing postmortem analysis will continue to generate a ton of studies. Let’s examine one aspect of the election that has already generated some interesting ink. This article in Time Magazine mentions how analytic teams tried to predict election results, even running as many as 66,000 simulations night after night. The Obama campaign managed…

Systematically Exposing OS Kernel Races – An Interview with Ben Blum

By Jakob Engblom Full-system simulators like Simics provide unparalleled insight into what is going on in a target system. Indeed, better insight is one of the main features of simulation that we get regardless of what we simulate and how. In addition, if we want to, we can also exert control over the target system to make it take different…

Making a Faulty Serial Port

By Jakob Engblom  As noted before, one common use case for Simics is doing fault injection.  Fault injection is typically added to an existing system without changing it, since the goal is to maintain a fundamentally fast simulator when not injecting faults.  There are a range of mechanisms available in Simics to implement fault injection. This blog post will take a…

Twenty, Thirty, and Sixty Years Ago

By Jakob Engblom In 2011, we mark several anniversaries here at Wind River and in the world of virtual platforms.  First of all, it is 30 years since Wind River was founded, in 1981.  Ten years later, in 1991, the first code of what would become Simics was written by Peter S Magnusson at the Swedish Institute of Computer Science.  Thus, Simics turns 20!  2011 also…

Collaboration, Collaboration, Collaboration!

By Michel Genard We have all seen reports, studies or have first hand experiences about projects falling apart. One of my favorite illustrations about this phenomenon is the well-known “tree swing picture.” Interesting to note that it dates from the 1970’s… I guess there are things that never change! Seriously, humor often comes from a seed of truth. In the…