I am an undergraduate student working on my thesis about parallel programming. I am using OpenMP model. Now i want to use gem5 for measure performance. That's why i install gem5 Full System successfully by following link:

http://cearial01.kaist.ac.kr/index.php/2016/08/26/gem5-documentation/

Now i want to compile & run a c program with OpenMP (matmul.c) using gem5. How can i compile & run this program? I mean inside which folder i stored this program file (matmul.c) for compile? How i create object file of this program? How can i change no of processor, cache memory size, no of cpu during running & compilation?

I am new student of this section. That's why my asking list is too big! Hope anybody don't mind.

Best Regards, Litu

Similar questions and discussions