This is a familiar story to embedded systems folks. CPU speeds have been growing much more quickly than interconnect speeds, be they for local memory, storage, or remote databases. At some point I think we will need to reexamine the system architecture of a computer itself to decentralize the compute elements across the data instead of building ever-faster roads for the data to get to the CPU.
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.