Whether they realize it or not, most people interact with or depend upon high-performance multicore systems in embedded applications nearly every day.
While there are too many examples to mention, I’ve provided a sampling of applications here. In medical imaging, multicore systems receive the streams of data from the sensors in MRI and CT scanners, quickly converting the data into extremely high-resolution images that can be analyzed by radiologists. In video surveillance, many cameras capture images simultaneously which can then be quickly correlated and analyzed to identify and track items or subjects. And in Homeland Security applications, vast sensor networks deployed in ports scan for hazardous or radioactive materials that someone might try to smuggle into the country.