Boeing Selects Green Hills Software's MULTI Development Environment for Underwater Mine Reconnaissance System

Boeing Selects Green Hills Software's MULTI Development Environment for Underwater Mine Reconnaissance System

Green Hills Software, Inc. today announced that Boeing has selected its MULTI Integrated Development Environment (IDE) for the company's Long-term Mine Reconnaissance System (LMRS). MULTI will be used to develop the PowerPC-based data acquisition and image-processing software that detects and identifies mines at sea.

Boeing Selects Green Hills Software’s MULTI Development Environment for Underwater Mine Reconnaissance System

SANTA BARBARA, CA June 4, 2003 — Green Hills Software, Inc. today announced that Boeing has selected its MULTI Integrated Development Environment (IDE) for the company’s Long-term Mine Reconnaissance System (LMRS). MULTI will be used to develop the PowerPC-based data acquisition and image-processing software that detects and identifies mines at sea.

The LMRS is a clandestine mine reconnaissance system that employs unmanned underwater vehicles (UUVs) capable of launch and recovery from SSN 688 and NSSN class submarines. The LMRS provides an early, rapid and accurate means of surveying potential mine fields.

The LMRS consists of two components. The first component is a torpedo-like acoustic sensor that acquires data, forms images and locates mines. The second component is a submarine-based imaging system that performs final classification.

The software for the acoustic sensors runs on a Motorola PowerPC processor. This software, developed using Green Hills Software’s MULTI, is written almost entirely in C++, using the PowerPC’s Altivec instructions to process compute-intensive signal and image processing functions. The software is compiled using MULTI’s optimizing C/C++ compiler, which takes full advantage of the Altivec SIMD (single instruction multiple data) parallel processing facilities.

“MULTI brings the ease of PC development to the embedded world,” said Christopher Smith, vice president of marketing at Green Hills Software. “MULTI’s compilers produce the fastest, leanest PowerPC/Altivec code in the industry, enabling developers to take full advantage of available processor and memory resources. We are extremely pleased to have been selected by Boeing for this exciting project.”

MULTI, together with Green Hills Software’s family of optimizing C, C++, EC++ and Ada95 compilers, automates all aspects of embedded software development for multiprocessor PowerPC systems. Featuring a window-oriented editor, source-level debugger, graphical program builder and run-time error checker, MULTI includes a version control system, performance profiler, CodeBalance speed/size optimizing profiler and real-time EventAnalyzer. MULTI also provides an instruction-set simulator that allows programmers to develop their PowerPC code on a Windows PC or Unix workstation without target hardware.

The MULTI debugger is RTOS-aware, enabling designers working with an RTOS to debug, monitor and tune their applications at the task level. MULTI users can simultaneously debug multiple tasks, whether those tasks reside on a single processor or are distributed across multiple processors. They can also set task-specific and system-wide breakpoints, and monitor/record I/O and interprocess communications, in addition to execution profiling at the process or system level to precisely pinpoint performance bottlenecks.

Share |

Related press releases