Hello,

I am looking to do some VLIW/DSP research and had some questions regarding 
GEM5. Specifically, would modifying the parameters of the given in-order modelĀ  
such as fetch/issue width, load/store queue depth, etc. be a good enough 
approximation? 

I realize that VLIW architectures have VLIW compilers that look for 
VLIW-specific optimizations and that leads me to my second concern. How does 
GEM5 currently compile and run applications for the given in-order model? I'm 
guessing it may use architecture specific cross compilers. Is it possible to 
modify the compiler optimizations so as to get VLIW-like (or close to) code for 
execution? Unfortunately, I have a feeling this will be the deal breaker since 
I imagine no VLIW-based compilers are available or tested. However, I wanted to 
ask since GEM5 has an attractive main memory model and that is vital to my 
research objectives. 

I apologize if this message is a bit uninformed. I am currently looking at a 
variety of simulators and trying to weigh their pros and cons, which means I 
have not fully dived into exploring all the details of any of them. Thank you!
-Daniel
_______________________________________________
gem5-users mailing list
gem5-users@m5sim.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to