|
Continuously Xccelerating Innovation
ElementCXI was formed to take the next architectural step and to provide
a new computing methodology where non-hardware engineers can easily,
quickly and inexpensively design very flexible and upgradeable systems
that allow end-users to customize products to their specific requirements.
ElementCXI’s technology does the following:
OEM ease-of-use for fast application development
CXI uses an all-software programming model based on existing 3rd party
design tools and front-end compilers. Utilizing a true HWOS, the system
automatically reuses resources and controls hardware loading, task
management and flow control at chip speeds. This greatly reduces the
complexity, makes the architecture easy to understand and decreases
the amount of overall software code. It also offers the ODM/OEM a much
shorter time-to-market and application development cycle and a system
that is highly flexible and upgradeable allowing them to continuously
accelerate the delivery of customer innovations.
Multi-dimensional scalability
Historically, scalability meant multiple ICs can be designed into one
system; without regards to the amount of effort. At CXI, scalability
has several dimensions:
- A CXI application will run on any number of ICs in the system (from
1 to 100’s), will run on different sizes ICs, and even different
product families; all automatically with no additional design work.
- The CXI architecture scales across computing models (SIMD, MIMD,
data flow, systolic arrays, parallel processing, etc) so most forms
of computing can be accomplished in parallel.
- The CXI architecture is equally efficient across multiple solutions,
meaning, as an example, any number of DCTs (1-1000) each run at exactly
the same efficiency.
|