[LLVMdev] [llvm-announce] llvm and simplescalar

左琦 zqll27 at bit.edu.cn
Mon Jun 16 18:19:50 PDT 2008


Thank you for your answers and suggestions!
Well, I want to do some experiments about the compiler optimization in llvm under SPM and I need performance evaluation. As I know, alpha is a general-purpose CPU, so I consider that arm may be an alternative. Simplesim-arm is able to do performance simulation while m5-arm is still under development. Then, what should I do? Do the experiment under m5-alpha or use simplesim-arm? And if I choose to use m5-alpha, can I use llvm as the compiler for this simulator?


2008-06-17 



左琦 



发件人: David Greene 
发送时间: 2008-06-17  00:36:59 
收件人: llvmdev at cs.uiuc.edu 
抄送: 左琦 
主题: Re: [LLVMdev] [llvm-announce] llvm and simplescalar 
 
On Sunday 15 June 2008 22:30, Andrew Lenharth wrote:
> It use to.  alphasim (the validated alpha model based on simplescalar)
> is better though.  Also, since no one has needed to run simplescalar
> experiments, the alpha backend has bitrotted some.  The last version
> that I know worked with most of spec was llvm 1.8 or so.  You need to
> get or write an elf64 loader and fix a couple instruction
> implementations in simplescalar to get it to run linux binaries (I
> have both somewhere).

IMNSHO, don't use SimpleScalar.  It's simulation model is WAY ourt of date.

Use M5 instead:

http://m5.eecs.umich.edu/wiki/index.php/Main_Page

                                                  -Dave
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20080617/b05685bc/attachment.html>


More information about the llvm-dev mailing list