Embedded processors are becoming more sophisticated--but so are software development tools. When you know your tool options, software development can be surprisingly simple.
This Embedded Innovator article outlines the latest hardware advances, including multi-core processors, hyper-threading, and the Intel Streaming SIMD Extensions (Intel SSE). It explores the Intel tools that can help you take advantage of these features, including compilers, libraries, threading packages, and virtualization. The article also looks at tools for performance tuning and debugging. Along the way, it presents strategies for choosing and using the right tools.