Product category: Design and Development Software
News Release from: Green Hills Software | Subject: Multi for PowerPC
Edited by the Electronicstalk Editorial Team on 15 October 2002
Compiler produces faster Power PC code
Green Hills Software has a new PowerPC compiler that delivers the highest performance ever for compute-intensive applications, according to scores submitted to EEMBC
Green Hills Software has a new PowerPC compiler that delivers the highest performance ever for compute-intensive applications, according to scores submitted to EEMBC, the embedded microprocessor Benchmark Consortium, and certified by EEMBC Certification Labs (ECL). The new C/C++/Ada95 optimising compiler from Green Hills is already in use, and has been selected by Motorola for use in benchmarking its PowerPC ISA-based MPC7455 processor on the EEMBC Telecom test suite.
This article was originally published on Electronicstalk on 15 October 2002 at 8.00am (UK)
Related stories
Device software expands multicore coverage
Tools provide developers priceless visibility, control and optimised performance for multiple execution paths in applications on Freescale multicore solutions
Suite supports multimedia applications processor
Green Hills Software is supporting the release of the Freescale i.MX27 multimedia applications processor with a full range of support products
The EEMBC Telecom benchmark suite is made up of excerpts from telecomms application code submitted by developers and collected and validated by EEMBC.
It measures microprocessor performance on code that is commonly found in demanding telecommunications applications.
The new compiler achieved an EEMBC Telecom Mark of 28.3 on "out-of-the-box" standard C code and a Telecom Mark of 121.6 on AltiVec-optimised "full-fury" code on a 1.0GHz MPC7455 processor.
On the popular dhrystone benchmark, the compiler achieved 2583 VAX MIPS on a 1.0GHz MPC7455 - again top in the industry.
"The Green Hills Software compiler generated the fastest code on the EEMBC Telecommunications suite of benchmarks in our previous certification of the 1-GHz MPC7455 processor", said Chuck Corley, director of applications engineering for Motorola's Computing Platform Division.
Further reading
Environment speeds DaVinci evaluation
The Multi IDE for DaVinci technology is a comprehensive suite of development tools and operating system-aware debugging for TI's TMS320DM644x SoC processors
RTOS secures Intel advances
Green Hills Software has enhanced its Integrity Workstation software to support Intel Virtualisation Technology-enabled processors and chipsets
Software supports Freescale's automotive drive
Comprehensive ECU software development solution targets Freescale's MPC5510 microcontroller family
"We were pleased to see that the Green Hills compiler provided superior performance on our new AltiVec-enabled, optimised version of this suite as well".
Additional benchmark testing has been performed using a Mercury Computer Systems RACE++ PowerPC 7410-based system, on benchmark code collected from Green Hills Software and Mercury Computer Systems customers.
These benchmarks indicate that the new Green Hills Software C/C++ compiler achieves top scores for the PowerPC 7410.
Mercury has selected Green Hills Software's C/C++ compiler to be part of its Extended Developer's Tool Kit, which Mercury offers to its customers developing demanding signal and image processing applications.
The Green Hills Software compiler accepts C, C++, EC++, and Ada95 source code, and generates optimised object code for over 20 models of PowerPC ISA-based processors, including Motorola's 603e, 850/860, 8240/8245, 8250/8260, the newly announced 8540 and 8560, 740/745, 750/755, 7400/7410, 7440/7445, 7450/7455, and IBM's 403, 405 and 440.
Optimisations are both global and target specific.
These compilers employ some of the latest global and interprocedural optimisation techniques, drawing from a wealth of real world optimisation experience and the latest academic and industrial research.
Target-specific optimisations take the individual architecture's instruction set, pipeline characteristics, register file, addressing modes, and cache characteristics into account to produce code that is highly tuned for the user's application.
Together, these optimisations deliver the best performance available for C/C++/EC++/Ada applications running on PowerPC processors.
The C/C++/EC++/Ada95 compiler is part of the Multi integrated development environment (IDE), which provides all the development tools needed for embedded applications.
Request a free brochure from Green Hills Software....
• Green Hills Software: contact details and other news
• Email this article to a colleague
• Register for the free Electronicstalk email newsletter
• NEW
• Electronicstalk Home Page
Related Business News
Icoa Is Partnering With Anchorfree To...
...Enhance And Monetize Thousands Of Wi-fi Hotspots. Icoa, Inc., a national provider of wireless broadband Internet access and managed network services in high-traffic public locations, and AnchorFree Inc., a rapidly growing Wi-Fi community powered by advertising, have announced today that they are partne
Olympics raises demand for IT contractors
The number of IT contractors working in the engineering sector has almost doubled in 12 months because of demand generated by the 2012 Olympics, according to contractor Giant Group PLC.
Stellar Appoints CIO to Lead Call...
...Centre Outsourcing Technology Strategy. Stellar, a leading global business process outsourcing provider, today announced that Warwick Marx has been appointed Chief Information Officer of Stellar Asia Pacific.
Dell pushes for better Linux drivers
Dell wants to see better software drivers for Linux so that the firm can ship more notebooks and desktops running the operating system, according to one of its software engineers.
Eds Sales Take A Tumble
Dave Friedlos, Computing , Thursday 17 May 2007 at 00:00:00 But experts say downturn may reflect market weakness, writes Dave Friedlos Outsourcing giant EDS has released disappointing first-quarter figures showing slower growth and fewer con
Search the Pro-Talk network of sites


