Why GPU? Why not something that specially made for parallel processing? GPU seems a little odd in terms of computing but interestingly some people changes its use to become a faster processing tool. Want to know more about the technology behind.
I am intrigued by the thought of GPU based supercomputers, but wonder if the compilers are up to the task? Is this the start of something that is a redo of older technology? I am thinking of the original number crunchers like the Cray and other array processors that were hardware specialized machines with fast execution times built on pipelined architectures. Seems to me that GPUs being specialized cores for graphics with pipelined for performance constructs are not that different from the "old technology" of array processors. I wonder why it took so long, maybe it is related to my original question about compiler technology?
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.