Salzburg, Austria – NEC researchers have developed a new multiprocessor dynamic-control technology that will allow multiple cores in a single system or chip as well as multiple processors distributed on a network to coordinate with each other on a real time basis.
They described the technology in detail here this week at the International Conference on Hardware/ Software Co-design and System Synthesis (CODES+ISSS).
It was developed to allow embedded devices, such as mobile phones, digital home electronics and automotive information devices, to coordinate with each other through open networks.
The researchers – Hiroaki Inoue, Akihisa Ikeno, Tsuyoshi Abe, Junji Sakai, and Masato Edahiro of NEC – claim the newly developed technology simultaneously achieves dynamic allocation of the processing performance, required for device coordination, and protection of pre-installed, basic-function software.
According to the researchers, the new technique allows dynamic allocation of some of a multiprocessor system's CPUs to device coordination in a way that is scalable and which allows distributed devices to coordinate activities in a secure way.
The new multiprocessor dynamic-control technology, they said, has at least three benefits.
First, the number of processors for device coordination can bechanged freely in response to the required performance without fixedallocation of all processors to pre-installed software. This enablessome processors to be dynamically switched for either coordination ofother embedded devices or the execution of pre-installed software.
Second, pre-installed software can be protected from device driverbugs or attacks of malicious software during device coordinationoperation on open networks as a hardware monitor blocks the maliciousaccess issued to memory or I/Os for device coordination.
Third, due to the hardware monitor, the performance overhead ofpre-installed software is reduced to almost nothing as compared withsoftware-based conventional systems.
According to the researchers, the dynamic-control technology allowsprocessors contained in an embedded device to be freely allocated toboth pre-installed software and device coordination, enabling secureinformation devices that allow flexible coordination with embeddeddevices.
Their paper “Dynamic security domain scaling on symmetric multiprocessors for future high-end embedded systems,” received the Best Paper Award at CODES+ISSS.