Jakob Engblom

Ingeniero en administración de productos

Jakob Engblom es ingeniero de administración de productos para la herramientas de plataforma virtual Simics*. Ha trabajado con herramientas de simulación y programación durante las últimas dos décadas, centrándose en software de bajo nivel, sistemas integrados e Internet de las cosas. Está investigando cómo la simulación en todas sus formas se puede utilizar para mejorar el desarrollo de software y sistemas, desde los nodos de IoT más pequeños hasta los servidores más grandes. Sus intereses profesionales también incluyen los sistemas paralelos y multicore, la arquitectura informática, la ciberseguridad, la elaboración de modelos específicos por dominio y la productividad de los programadores. 

Publicaciones recientes

Resultados de búsqueda: 29

Using Clear Linux* for Teaching Virtual Platforms

For Simics® training and demo purposes, we often use Linux* running on the virtual platforms. Linux is free, open-source, easy to get, and it has always been easy to work with. In the demos and training, we do things like...

Finding BIOS Vulnerabilities with Symbolic Execution and Virtual Platforms

Publicado el 6 de junio de 2017, actualizado el 7 de junio de 2019Por Engblom, Jakob

Fuzzing is a common technique used by hackers to find vulnerabilities, where random inputs are sent to expose mistakes in code. However, with the source code and information about the software under attack, crashes and...

Cloud, Containers, and Your Simulator

The Design Automation Conference (DAC) 2019 takes place in Las Vegas, Nevada, on June 2 to 6, 2019. In addition to demonstrating Simics® and other Intel® simulation solutions on the show floor, I have a presentation about how to use cloud...

Simics® Software Automates “Cyber Grand Challenge” Validation

The US Defense Advanced Projects Agency (DARPA) ran a “Cyber Grand Challenge” in 2016, where automated cyber-attack and cyber-defense systems were pitted against each other to drive progress in autonomous cyber-security....

ship with containers

Using Wind River Simics® with Containers (Part 2)

Using Wind River Simics® for running software and system tests has many advantages over using hardware—for debugging, variation, scaling, fault injection, automation, pre-silicon software readiness, and more. In this is...

Fork lift driver loading stacking a shipping container

Containerizing Wind River Simics® Virtual Platforms (Part 1)

In this two-part series, Mambwe Mumba and I discuss how developers can use containers together with Wind River Simics® virtual platforms. Part 1 deals with the technology of containers and how to use them with Simics, and...

Additional Notes about Temporal Decoupling

Last month, I presented a paper about temporal decoupling in virtual platforms at the DVCon Europe 2018 conference. Temporal decoupling is a key technology in virtual platforms, and can speed up the execution of a system by several orders...

Intel Talks at Embedded Conference Scandinavia: Embedded Agile via Simulation

The Embedded Conference Scandinavia 2018 takes place in Kista, Sweden on November 6 and 7. I will give talk about how you can use simulation technology to get more agility into the development of embedded systems. It is about using...

Intel Talks about Temporal Decoupling (and More) at DVCon Europe

On October 24-25 in München, technical experts from around the world will gather at the Design and Verification Conference and Exhibition (DVCon Europe) to share the latest developments in electronic design automation (EDA) languages,...

The Early Days of Simics – An Interview with Bengt Werner

This is close to the 20th birthday of Simics as a commercial product, and in this blog post we take a look back at what happened before Simics went commercial. The product was officially launched in late June 1998. At that point, the code had been...

Intentional and Accidental Fault Injection in Virtual Platforms

When building a virtual platform, the focus tends to be on the nominal operation of the system (as they say in the automotive and aerospace industries). Making sure the virtual platform implements the functionality of the system correctly so that...

1000 Machines in a Simulation

This is the second “Wind River® Simics® at 20” blog featuring feats from the past and how they reflect into current technology and best practices.

A “kilo-machine”

Back in 2004, Simics was being developed by the startup company...

Páginas