Loop-dedicated benchmark suites?

This is a discussion on Loop-dedicated benchmark suites? within the Compilers forums in Theory and Concepts category; Hi, I want to evaluate the effectiveness of a research C source-to-source optimizer on benchmarks. Especially, I'm interested in the supported loop transformations. Which freely available testsuites contain a large number of loops? Are there possibly benchmark suites that focus on loops? One of the supported loop transformations I want to evaluate is loop unswitching. However, the benchmarks from the UTDSP testsuite I recently considered have no potential for this transformation, i.e. the loop structures do not allow to "unswitch" loops. Is this a normal situation for unswitching? Regards, Christian...

Go Back   Application Development Forum > Theory and Concepts > Compilers

Object Mix

Register FAQ Calendar Search Today's Posts Mark Forums Read
  #1  
Old 07-23-2008, 03:09 PM
Stephan Ceram
Guest
 
Default Loop-dedicated benchmark suites?

Hi,

I want to evaluate the effectiveness of a research C source-to-source
optimizer on benchmarks. Especially, I'm interested in the supported
loop transformations.

Which freely available testsuites contain a large number of loops?
Are there possibly benchmark suites that focus on loops?

One of the supported loop transformations I want to evaluate is loop
unswitching. However, the benchmarks from the UTDSP testsuite I
recently considered have no potential for this transformation,
i.e. the loop structures do not allow to "unswitch" loops. Is this a
normal situation for unswitching?

Regards,
Christian

Reply With Quote
  #2  
Old 07-30-2008, 08:12 AM
Sid Touati
Guest
 
Default Re: Loop-dedicated benchmark suites?

The efficiency of source to source transformations highly depends on the
underlying compiler, the compilation options used to generate the code,
and on the experimented processor. You cannot have any general trend,
even if you do thousands of experiments.

Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT -5. The time now is 06:04 AM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vB Ad Management by =RedTyger=

In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.