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?
Drones are, in essence, flying autonomous vehicles. Pros and cons surrounding drones today might well foreshadow the debate over the development of self-driving cars. In the context of a strongly regulated aviation industry, "self-flying" drones pose a fresh challenge. How safe is it to fly drones in different environments? Should drones be required for visual line of sight – as are piloted airplanes? Join EE Times' Junko Yoshida as she moderates a panel of drone experts.