Re: [snipersim] parsec-2.1 Benchmark Suite

284 views
Skip to first unread message

Trevor E. Carlson

unread,
Feb 9, 2024, 11:58:44 PM2/9/24
to snip...@googlegroups.com
Upasna,

     I’ve made a copy of the files, and patches, as a mirror on the Sniper website. All files for Parsec 2.1 should now mirrored to a directory similar to this one [1]. Can you try to download the files and let me know if they work for you?

Trevor


On Feb 10, 2024, at 03:22, 'Upasna _' via Sniper simulator <snip...@googlegroups.com> wrote:


Dear All

All the parsec download links provided in the benchmarks/parsec/Makefile are broken, such as http://parsec.cs.princeton.edu/download/2.1/parsec-2.1-core.tar.gz
If anyone of you has installed parsec benchmark in your system, can you please share the same or these tar.gz files. I would be so grateful.

Best Regards
Upasna
PhD Scholar
IIT Ropar

CONFIDENTIALITY NOTICE: The contents of this email message and any attachments are intended solely for the addressee(s) and may contain confidential and/or privileged information and may be legally protected from disclosure. If you are not the intended recipient of this message or their agent, or if this message has been addressed to you in error, please immediately alert the sender by reply email and then delete this message and any attachments. If you are not the intended recipient, you are hereby notified that any use, dissemination, copying, or storage of this message or its attachments is strictly prohibited.

--
--
--
You received this message because you are subscribed to the Google
Groups "Sniper simulator" group.
To post to this group, send email to snip...@googlegroups.com
To unsubscribe from this group, send email to
snipersim+...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/snipersim?hl=en

---
You received this message because you are subscribed to the Google Groups "Sniper simulator" group.
To unsubscribe from this group and stop receiving emails from it, send an email to snipersim+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/snipersim/076b1b93-b40c-4a19-9ece-449d65b24247n%40googlegroups.com.

Upasna _

unread,
Feb 10, 2024, 1:41:19 AM2/10/24
to Sniper simulator
Thank you Trevor. This issue was resolved. Currently I am stuck in making cpu2006 work on Sniper. It shows:
SPEC CPU2006 sources not found. To build the CPU2006 benchmarks for Sniper, first run
benchmarks$ ./install_cpu2006 PATH_TO_CPU2006_DVD

Screenshot from 2024-02-10 11-58-10.png

As shown in the error, Makefile:19: recipe for target 'CPU2006/999.specrand/src/specrand.c' failed, there is currently no directory named 999.specrand in CPU2006.

Do we need to purchase SPEC CPU 2006? Can we pass iso file also to PATH_TO_CPU2006_DVD? Can we make SPEC CPU 2017 also working on Sniper, if we've its iso file? Would be grateful for your help.

Best Regards
Upasna

Trevor E. Carlson

unread,
Feb 10, 2024, 4:34:41 AM2/10/24
to snip...@googlegroups.com
Upasna,

For SPEC CPU2006/2017, we are not allowed to release the sources due to licensing issues. So, you could either purchase a license, or try an alternative, like Pinballs [1,2], which you can download and run without compilation.

In addition, for your previous Parsec questions, why not use the docker image with the pre-compiled binaries [3] instead of compiling them yourself?

I’ve pushed some updates recently [4] which should allow this to work again (downloading from working locations). If others want to try this out transparently, they’ll need the updated version to get the sources from the new location. One issue with Parsec 2.1 is that this benchmark suite requires specific library versions, which has been tested in our Docker image [1], but not on modern systems. This might not work on modern Linux systems.

Moving to Parsec 3.0 could be warranted if you want to use newer OSes (although, I haven’t tested this myself). While the Princeton server is now down, the Wayback Machine still has a copy [5]. There also seems to be a copy on GitHub [6], but it doesn’t look like they have all of the input datasets there.

Trevor

Upasna _

unread,
Feb 10, 2024, 7:02:39 AM2/10/24
to Sniper simulator
Thank you Trevor for the pointers. Actually, I tried using docker but it gives me the error aa_is_enabled() failed unexpectedly (No such file or directory): No such file or directory. Further, separately downloading SPEC CPU pinball and executing them also gives me the following error:

Screenshot from 2024-02-10 17-29-37.png

Best Regards
Upasna

Trevor E. Carlson

unread,
Feb 10, 2024, 7:20:01 AM2/10/24
to snip...@googlegroups.com
Upasna,

Googling your problem came up with a number of solutions for Docker [1]. You can also use Apptainer to convert the Docker image to an Apptainer image quite easily.

Which version of Pin are you using? I’d suggest that you let Sniper 8.0 download the modern SDE version, as that has been shown to work with Pinballs.

Trevor

On Feb 10, 2024, at 8:02 PM, 'Upasna _' via Sniper simulator <snip...@googlegroups.com> wrote:

Thank you Trevor for the pointers. Actually, I tried using docker but it gives me the error aa_is_enabled() failed unexpectedly (No such file or directory): No such file or directory. Further, separately downloading SPEC CPU pinball and executing them also gives me the following error:

To view this discussion on the web visit https://groups.google.com/d/msgid/snipersim/8719508a-50c0-4031-99bd-be0a1893bc23n%40googlegroups.com.
<Screenshot from 2024-02-10 17-29-37.png>

Upasna _

unread,
Feb 10, 2024, 8:21:50 AM2/10/24
to Sniper simulator
OK Trevor. Thank you. My pin version is 3.18.

Best Regards
Upasna

SANJOY KUMAR BASU

unread,
Feb 25, 2024, 2:32:03 PM2/25/24
to Sniper simulator
can u help me how to run with pinball for benchmark spec2006
Reply all
Reply to author
Forward
Message has been deleted
Message has been deleted
0 new messages