Installing SPEC CPU2006

What are the system requirements?

The system requirements can be found at www.spec.org/cpu2006/Docs/system-requirements.html

How do I install it?

  1. You will need to retrieve five files from the /ECEnet/Apps1/Spec06 shared directory. This directory is mounted on any computer on the ECE network (e.g. remote.ece.neu.edu). First, copy the following files:


    If you are working on a computer where /ECEnet is mounted, all you have to do is copy the files to your local directory:
    					$ cp /ECEnet/Apps1/Spec06/cpu2006.tar.* $HOME
    				
    If you are working on a computer where /ECEnet is NOT mounted, you can transfer the files using sftp. On Windows, you can use the SSH Secure File Transfer application which ultimately uses sftp. You will need an ECE account (ask you advisor if you don't have one).
    					$ sftp myusername@remote.ece.neu.edu
    					Connecting to remote.ece.neu.edu...
    					myusername@remote.ece.neu.edu's password:
    					sftp> cd /ECEnet/Apps1/Spec06
    					sftp> get cpu2006.tar.bz2
    					sftp> get cpu2006.tar.bz2.md5
    					sftp> quit
    				
  2. Next, you need to look for versions of specmd5sum, specbzip2, and spectar that are compatible with your processor/operating system. You can look for those files under the /ECEnet/Apps1/Spec06/tools/bin directory. Please do not use the tar supplied by your operating system unless you are sure that it can handle long path names. Many commonly-supplied tar utilities cannot. Please do not use Windows Zip utilities, as these will not preserve line endings. If you have GNU tar and the genuine bzip2, then you can use those. Once you find these files, copy them to your system the same way you copied the big tarfile.

  3. Check that the file transfer worked correctly using specmd5sum.
    					$ chmod +x spec*
    					$ specmd5sum -c cpu2006.tar.bz2.md5
    					cpu2006.tar.bz2: OK
    				
  4. Unpack the tarfile using the spectar and specbzip2 commands. Be patient. This will take some time depending on the speed of your system.
    					$ mkdir cpu2006
    					$ cd cpu2006
    					$ specbzip2 -dc cpu2006.tar.bz2 | spectar -xf -
    				
  5. You're almost done. Continue with Step 5 in www.spec.org/cpu2006/Docs/install-guide-unix.html if you are in Unix; or Step 6 in www.spec.org/cpu2006/Docs/install-guide-windows.html if you are in Windows.

Where can I find more information?

You can find more information at www.spec.org/cpu2006/Docs.