 |
 |
|
| Feature Brochures: Developing with Gedae |
| NEW Feature Brochure - Gedae Language, Partitioning and Mapping |
| Gedae offers a powerful and fully expressive block diagram based language that provides simplicity of expression and platform independence by hiding the language details. The application can then be easily partitioned and mapped to the hardware of your choosing. |
|
| NEW Feature Brochure - The Gedae Trace Table |
| Developing complicated high performance applications requires visibility into the execution of the process. The Gedae Trace Table provides this visibility by giving you the feedback you need to quickly debug your applciation and improve its performance. |
|
| NEW Feature Brochure - Distributed Debugging in Gedae |
| Gedae provides powerful tools for debugging your distributed software. Traditional debuggers only provide help for addressing the problems of programming a single thread on a single processor. Gedae’s tools have been designed to address the programming issues of a multithreaded, multiprocessor application. |
 |
|
Benchmarks: What kind of performance can I get using Gedae? |
| NEW Monte Carlo Black Scholes Benchmark |
| The Gedae Development Environment (Gedae DE) for the Cell Broadband Engine (Cell/B.E.) processor is a platform that allows programmers to leverage the exponential power of a new generation of multi-core processors, including the Cell Broadband Engine. In this technical note, we compare and contrast the performance of the Monte Carlo Black-Scholes (MCBS) algorithm running on a CPU, a dual-core CPU and the Cell Broadband Engine. We demonstrate a 300x speed-up using the Gedae DE. The hardware platforms compared are an Intel Core 2 Duo Processor and an IBM QS20 Blade Server. |
|
NEW SAR Benchmark |
| The Gedae Development Environment (Gedae DE) for the Cell Broadband Engine™ (Cell/B.E.) processor is a platform that allows programmers to leverage the exponential power of a new generation of multi-core processors, including the Cell Broadband Engine. In this technical note we study the issues associated with implementing the SAR algorithm with Gedae on the Cell Broadband Engine. We demonstrate a 116x speed-up in frame rate over a quad 500 MHz PowerPC board using the Gedae DE. |

|
|
Case Studies: How can I use Gedae? |
NEW Gedae Portability: From Simulation to DSPs to Cell/B.E. |
| This study on the portability of applications developed in Gedae analyzes the work required to move an example application from simulation on a PC to running on a DSP board (the Mercury AdapDev™ system), and then to running on a multicore processor (the Cell Broadband Engine™ (Cell/B.E.)). We illustrate how the architecture considerations were taken into account when porting the application to each system and quantify both the work required to port the application and the performance of the application on each system. |
|
NEW Leveraging Intellectual Property Using Gedae |
| Utilizing Gedae to develop your products creates the opportunity to benefit from portable and reusable algorithms because of the separation of functionality and implementation. |
|
|