Few end users have any idea what microcode is running on their processors from their various software vendors and therefore what their potential exposure is to processor chip bugs. I know from my personal experience that my Windows 7 laptop computer often locks up due to Carbonite back-up software "locking" files for backup even when the Carbonite software is "paused" because the backup operations are scheduled for hours that I am not using the computer personally. Sometimes the condition clears in 5 or 10 minutes; other times I must reboot the computer. Neither solution is convenient or acceptable.
Sure this does not matter for a chip to be placed into a tablet or embeded into whatever device.
For Intel *need* a fix for any next server chip: Be it Xeon or Atom, it does not matter, as soon as workload is heavily multithreaded, there is a strong possibility for transactionnal memory to be a plus for performances. Not too long before it even becames mandatory.
What are the engineering and design challenges in creating successful IoT devices? These devices are usually small, resource-constrained electronics designed to sense, collect, send, and/or interpret data. Some of the devices need to be smart enough to act upon data in real time, 24/7. Are the design challenges the same as with embedded systems, but with a little developer- and IT-skills added in? What do engineers need to know? Rick Merritt talks with two experts about the tools and best options for designing IoT devices in 2016. Specifically the guests will discuss sensors, security, and lessons from IoT deployments.