Brochure

04
Overarching GE’s comprehensive
high performance embedded
computing offering is AXIS, an
integrated, sophisticated yet
easy to use software develop-
ment environment that has led
to software development time
being halved, and to software
testing beginning 30% sooner
than would have been achieved
with a ‘hand-crafted’ solution.
software
AXIS reduces the time taken to develop, test,
debug and optimize complex DSP software
applications based on multiprocessor plat-
forms. Because of the high level of hardware
abstraction it provides, it requires little or
no developer knowledge of the underlying
platform, freeing developers to focus on the
application. As such, it reduces program risk;
it increases productivity; it reduces costs; and
it reduces time-to-market, creating competi-
tive advantage.
Easy, fast, cost-effective
Not only this: AXIS is highly portable, allowing
the easy, fast and cost-effective migration
of a software solution to multiple hardware
platforms as well as simplifying technology
insertion during the lifetime of a program.
AXIS provides support for GE’s latest multi-
core and many-core hardware platforms
including single board computers featuring
4
th
Generation Intel
®
Core
i7 processors as
well as those featuring the latest Power Archi-
tecture processors from Freescale, and those
featuring NVIDIA’s CUDA GPGPU (general
purpose processing on graphics processing
units) technology, providing customers with
a highly integrated hard- ware and software
platform that uniquely enables them to take
maximum advantage of the enormous bene-
fits of the latest processing technologies.
As well as support for OpenVPX, AXIS provides
support for VME and VXS systems.
Software: The GE Advantage
6
High performance, low overhead RDMA capability using AXISFlow and OFED
software stack.
6
Open standard VSIPL and MPI support.
6
AXISView GUI enables system visualization and rapid prototyping.
6
Signal processing algorithm optimization services.
high performance embedded computing
Tuning to meet performance requirements
The AXISPro software suite includes an inte-
grated graphical user interface. AXISView
provides tools for application development
and system visualization. The developer
exploits an iterative application develop-
ment cycle allowing the user to benchmark
routines and tune the application to meet
performance requirements.
In addition, AXISFlow provides a high perfor-
mance interprocessor communication library
for high throughput , low latency data move-
ment across multiple fabrics (PCI Express
®
,
Gigabit Ethernet , 10 Gigabit Ethernet , Infini-
Band and Serial RapidIO etc.) scaling from
one to many CPU cores and nodes across a
single board, multiple boards in and multiple
system chassis.
If open standards are required, then AXISmpi
offers an embedded computing focused MPI
library that will operate across heteroge-
neous systems.
AXISLib provides DSP and math function
libraries to support very high performance
signal and data processing routines with a
standard VSIPL interface as well as a faster
proprietary API for optimum performance
and portability across multiple processor
platforms. Generic C versions of the libraries
are also available.