NEC has developed hardware design technologies that provide real time analysis of large, frequently changing time series data such as stock information.
In recent years, the expansion of financial markets resulted in a growing demand from the financial field for real time analysis of stock information. Although "complex event processing" offers extraction and analysis of data, the process is too slow to provide real time results.
NEC?s new technologies process information directly through hardware, resulting in speeds approximately 50 times faster than conventional complex event processing. This minimizes delay and enables real time analysis of heavy volumes of frequently changing time series (sequential event) data.
Moreover, the new technologies allow users to quickly implement their own C-based algorithms or operations with respect to data processing and data analysis on fast, programmable hardware.
Key features of these new technologies include:
1) Data analysis and processing at roughly 50 times the speed of existing software techniques
NEC extends the capability of matching strings, referred to as a regular expression, in order to achieve complex event processing with C functions. A newly-developed method enables the extended regular expressions whose elements are C functions to be efficiently mapped to hardware. This results in achieving 50 times better performance than conventional software-based techniques since hardware can directly execute complex event processing that needs to support both matching based on regular expressions and computing based on C functions.
2) Rapid hardware implementation of user data analysis and data processing algorithms
NEC?s "CyberWorkBench" tool enables users to easily program functions using C to analyze and process data directly through hardware. This allows users to quickly implement a variety of independent analysis and processing algorithms, without the need for redesigning conventional logic circuits.
NEC presented these developments on September 5, 2011 at the "International Conference on Field Programmable Logic and Applications," in Greece.