Intel has been touting its SSE as a revolutionary approach to communications processing, in addition to its advantages to personal computing. As a result, Freescale got requests from its customers to add vector processing to its QorIQ communications processor. But this is just the first volley in the "vector processing" wars between Freescale, Intel, MIPS and every other communications processor maker.
Snore (did I say that out loud?) Lipstick on a pig. No one's going to invest in software on this "accelerator" that has been in and out of favor over nearly two decades (and essentially unmodified/ non-innovative architecture). This one isn't going to slay Intel's SSE nor is it going to gain any base station sockets.
AltiVec's vector processing will accelerate applications that perform the same operations on multiple data items (single-instruction-multiple-data or SIMD). So how useful its vector processor is depends on your data. But if you have the right data structures in your application, then even a single-core QorIQs will be available with AltiVec to accelerate it.
After hearing news about the freescale losing share for cavium and netlogic in the basestation market, this is certainly a good news for Freescale. Does the AlriVec and QorIQ vector processing feature can be applied to the single processor to acheive the comparable performance to the multi core processoers?
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.