Якоб Энгблом
(Jakob Engblom)

Инженер службы менеджмента по продукции

СПЕЦИАЛИЗАЦИЯ: встраиваемые вычислительные системы, Интернет вещей, программирование, моделирование

 Twitter     LinkedIn     GitHub*

Jakob Engblom

Якоб Энгблом является инженером по управлению продукцией в проекте создания инструментальных средств для виртуальной платформы Simics*. Последние двадцать лет он принимал участие в работах с инструментальными средствами моделирования и программирования, концентрируясь на низкоуровневом программном обеспечении, встраиваемых системах и Интернете вещей. Он исследует возможности применения различных форм моделирования для улучшения разработок программного обеспечения и систем, начиная с самых небольших компонентов Интернета вещей и заканчивая крупными серверами. В круг его профессиональных интересов также входят мультиядерные и параллельные системы, компьютерные архитектуры, кибербезопасность, моделирование для доменов и совершенствование продуктивности программистов.

Последние публикации

Результаты поиска: 19

Using Wind River® Simics® to Inspire Teachers in Costa Rica

Fernando Molina, Intel Costa Rica intern It is often said that you do not know something for real until you have taught it to someone else. Recently, I had the delightful experience of working through such an experience with Fernando Molina, an...

Follow-Up: How does Microsoft Windows 10 Use New Instruction Sets?

In my previous blog post “Question: Does Software Actually Use New Instruction Sets?” I looked at the kinds of instructions used by few different Linux* setups, and how each setup was affected by changing the type of the processor it was running...

Question: Does Software Actually Use New Instruction Sets?

Over time, Intel and other processor vendors add more and more instructions to the processors that power our phones, tablets, laptops, workstations, servers, and other computing devices. Adding instructions for particular compute tasks is a good...

“Virtual Platform Checkpointing @ SystemC* Evolution Day 2017”

The SystemC* Evolution Day 2017 is happening in München next month (on October 18). Just like last year, it is right after DVCon (Design and Verification Conference) Europe, and we expect to see a lot of people interested in design, verification,...

Getting to Small Batches in Hardware Design using Simulation

In the previous part of this two-part blog, I discussed the general principle of doing work in small batches, the great benefits that it brings, and how the principle can be applied outside the traditional software development domain. In this part...

The Small Batches Principle – Building Big one Piece at a Time

The concept of “Agile” is usually associated with software development, and much of what is being said about Agile is really tailored for pure software development. Still, people are trying to apply Agile to system and hardware development, but...

The More the Merrier – Building Virtual Platforms for Integration

Integration. A word to scare children with?  Maybe not, but it definitely is one of the hardest parts of system engineering and building. When different pieces of hardware, firmware, and software are combined to build a complete system, all kinds...

How Simulation Started a Billion-Dollar Company

For this blog post, we will go back in time to the early 1990s. At that time, “PC graphics” was almost an oxymoron. If you wanted to do real graphics, you bought a “real machine”, most likely a Silicon Graphics* MIPS*- based workstation. At the PC...

Continuous Delivery, Embedded Systems, and Simulation

Continuous Delivery (CD) and Continuous Integration (CI) are two related and important concepts in modern software engineering and software product development.  Doing integration is a prerequisite to doing delivery and deployment, and getting a...

The Right Toolset for Testing (Testing Theory Part 2)

This is part 2 of a two-part series on the theory and practice of software testing. In part 1 I discussed how to think about testing in terms of expected normal states, expected abnormal states and faults, and the entirely unexpected. In this post...

The Right Mindset for Testing (Testing Theory Part 1)

A recent blog post I wrote about the ESA Schiaparelli crash, triggered a discussion about testing, execution tools for testing, and the right mindset for testing.  If you look back at what I have written in the past on this blog and the Wind River...

The Schiaparelli Lesson – Unusual and Faulty Conditions

I am really sad that the European Space Agency (ESA) lost their Schiaparelli lander, as we will miss out on a lot of Mars science – even though it was mostly a test for how to land on Mars. From a software engineering and testing perspective, the...

Страницы