[Public]

Hi Sandy,


Depending on the benchmark, OpenCL might do an online compile (i.e., compile 
the kernels right before running them).  If you are using KVM it should just 
work.  Otherwise, the online compilation will take a significant amount of 
simulation time and offline compiling would be preferred (i.e., compile the 
kernels offline on the disk image).


-Matt

From: 关富润 via gem5-users <gem5-users@gem5.org>
Sent: Saturday, December 23, 2023 7:44 PM
To: gem5-users <gem5-users@gem5.org>
Cc: 关富润 <448367...@qq.com>
Subject: [gem5-users] RENAME: HELP Needed for Running Benchmarks in GPU Full 
System Simulation

Caution: This message originated from an External Source. Use proper caution 
when opening attachments, clicking links, or responding.

Dear all,
I am currently engaged in GPU full system simulation using gem5 and am at a 
stage where I seek to run benchmark suites, specifically Rodinia and PolyBench. 
I have observed that both of these benchmark suites support compilation for 
OpenCL architecture, and I have a few questions regarding the compilation and 
execution process within the gem5 environment. Compilation Framework: Should I 
compile these benchmarks under the OpenCL framework? Is this the recommended 
approach for compatibility with the gem5 GPU full system simulation?


Utilizing ROCm in gem5: I noticed that the ROCm installed in the gpu-fs docker 
image includes OpenCL compilation tools. Is it feasible to directly compile 
these benchmarks within this environment? Are there any specific considerations 
or steps that I should be aware of? Guidance and Documentation: Would anyone be 
able to provide guidance or point me towards documentation on how to properly 
set up and execute these benchmarks in the gem5 GPU full system simulation 
context?


Thank you in advance for your time and assistance. I look forward to any 
suggestions or guidance you can offer.



Best regards,

Sandy.
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org

Reply via email to