Programming Tutorials Browser Tutorials Articles Struts Tutorials Hibernate Tutorials

  Tutorial: Full-System Simulator for Cell BE Processor - v1.1

A full-system simulation infrastructure and tools for the Cell Broadband Engine processor.

Tutorial Details:

Version 1.1 includes support for Fedora Core 5; SPU "fast" mode; performance enhancements for SPU pipeline model; fixes to prefetch timing in the SPU pipeline model; GUI enhancements and fixes; and a user's guide.

What is the IBM Full-System Simulator for the Cell Broadband Engine (Cell BE) Processor?

In 2001, Sony, Toshiba, and IBM combined research and development efforts to create an advanced processor and system architecture for a new wave of devices in the emerging broadband era. As a result, the Cell Broadband Engine Architecture (CBEA) was designed in order to take advantage of IBM's most advanced semiconductor process technologies and to deliver high performance with good power efficiency.

Shortly after project inception, Sony, Toshiba, and IBM engaged the IBM Austin Research Laboratory to develop an IBM Full-System Simulator model for the processor and system architecture that would support software simulation and performance testing. Internally referred to as "Mambo," the simulator delivered vital feedback at various stages of the Cell BE project life cycle. An initial, functional simulation model was developed based on design specifications for preliminary validation, then validated against hardware-level simulators, and finally correlated with real hardware. The result was a completely integrated working system of Cell BE hardware and software that has been successfully launched alongside actual hardware delivery. The IBM Full-System Simulator for the Cell BE Processor enables development teams both within and outside IBM to simulate a Cell BE system in order to develop and enhance application support for this platform.

How does it work?
Written in C, a significant part of the Full-System Simulator's simulation capability is directly attributed to its simulation multitasking framework component.


 

Read Tutorial at: Click here to view the tutorial

Rate Tutorial:
Full-System Simulator for Cell BE Processor - v1.1

View Tutorial:
Full-System Simulator for Cell BE Processor - v1.1

Related Tutorials:

JavaWorld December 1999
JavaWorld December 1999
 
Device programming with MIDP, Part 1 - JavaWorld January 2001
Device programming with MIDP, Part 1 - JavaWorld January 2001
 
J2ME: The next major games platform? - JavaWorld March 2001
J2ME: The next major games platform? - JavaWorld March 2001
 
Deliver cellular messages with SMS - JavaWorld March 2001
Deliver cellular messages with SMS - JavaWorld March 2001
 
Pattern your way to automated regression testing
Pattern your way to automated regression testing
 
Reinvented wheel
Reinvented wheel
 
SGLayout—a layout manager for the rest of us
SGLayout—a layout manager for the rest of us
 
Java's secret weapon
Java's secret weapon
 
Excelling in Excel with Java
Excelling in Excel with Java
 
Joott Quick Start Guide
Joott Quick Start Guide JooTemplates is a templating system to generate business documents, such as forms, mailings and reports. It is being developed with the following aims
 
Fixing the Java Memory Model, Part 2
Writing concurrent code is hard to begin with; the language should not make it any harder. While the Java platform included support for threading from the outset, including a cross-platform memory model that was intended to provide \"Write Once, Run Anywh
 
JooTemplates/JooConverter
JooConverter 1.0b3 released JooConverter 1.0 beta 3 is available from the SourceForge Download Page.
 
JGraph - The Java Graph Diagram Component
JGraph - The Java Graph Diagram Component JGraphAddons is a drop-in functional module that adds powerful and configurable layout algorithms to your existing JGraphs. They include hierarchical, circular and tree layouts capable of giving your JGraph app
 
Java Calendar Component
Java date picker component, ready to use in your Swing applications featuring.
 
Memory Contention in J2EE Applications for Multiprocessor Platforms
Memory Contention in J2EE Applications for Multiprocessor Platforms. With the need for highly scalable J2EE applications in the enterprise environment, parallel processing of threads is required on multi-processor platforms. The memory requirements in th
 
FOP is the world's first print formatter driven by XSL formatting objects.
It is a Java application that reads a formatting object tree and then turns it into a PDF document. The formatting object tree, can be in the form of an XML document (output by an XSLT engine like XT or Xalan) or can be passed in memory as a DOM Document
 
alaJSP JSP-similar processor
It is yet another servlet based preprocessor. The common idea behind that line of the products (see ColdCafe site) is splitting static HTML presentation which done by designers and dynamic proceed developed by programmers.
 
ColdCafe ver 1.2
ColdCafe is a macro-processor servlet. This servlet parses html pages and replaces some predefined elements with their values. It is not a new language like JSP, it is just a set of html-preprocessing that keep your hands free for using any web-authoring
 
Sun\'s Channel Program to Drive Sales of AMD Opteron Processor-Based Systems
The new SOLAR Edge Elite program is designed to drive sales of AMD Opteron processor-based systems into Sun\'s largest customers, delivered by Sun\'s expert Solaris OS partners.
 
Sun Incorporates Latest AMD Opteron Processor Enhancements
New performance enhancements, features, and pricing promotions have been added to Sun's x64 systems based on on AMD Opteron processors. These performance updates optimize the innovative features offered in the Solaris 10 OS.
 
Site navigation
 

 

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2006. All rights reserved.