Comps0, comps1 and comps3 are Dell PowerEdge 2950 servers with dual quad-core Intel E5355 CPUs. Comps2 is a SunFire v40z server with four dual-core Amd Opteron 880 CPUs. Comps4 is a SunFire X4600 M2 server with eight dual-core AMD 8220 CPUs. Comps0 and 1 has 16G of RAM, comps2 and 3 has 32G of RAM, and comps4 has 64G. They are all running Ubuntu 8.04 LTS in 64-bit mode.
There is also bookable compute server (compsbk0) that can be booked by any POC on behalf of a research faculty member or group. It is a Dell Poweredge 1950 with two quad-core Intel CPUs and 8GB of RAM, running 64-bit Ubuntu 8.04 (i.e. it is identical to comps1 except that it has 8GB of RAM instead of 16GB). Please contact your POC for more information or if you wish to book it.
Please do not run applications such as web browsers or email clients on the compute servers - general-purpose computing should be done on your desktop if you have one, or on an application server if you use an X terminal of some sort or are connecting remotely. Likewise, compute-intensive processes should not be run on the application servers as they are meant for general-purpose computing.
| Server | CPUs/Cores | CPU Type | Cache | RAM | SPEC CPU Integer 2000 (base) |
SPEC CPU FP 2000 (base) |
SPEC CPU Integer Rate 2000 (base) |
SPEC CPU FP 2000 Rate (base) |
| comps[01].cs | 2/8 | E5355 | 4MB | 16G | 2694e | 2534e | 200 | 101 |
| comps2.cs | 4/8 | Opteron880 | 1MB | 32G | 1379 | 1551 | 125 | 140 |
| comps3.cs | 2/8 | E5355 | 4MB | 32G | 2694e | 2534e | 200 | 101 |
| comps4.cs | 8/16 | Opteron8220 | 1MB | 64G | 1612e | 1996e | 257e | 206e |
| compsbk0.cs | 2/8 | E5355 | 4MB | 8G | 2694e | 2534e | 200 | 101 |
In a nutshell, the benchmarks given are calculated by spec.org and compare four cases:
| Integer calculations running one job (SPEC CPU Integer 2000) |
| Floating point calculations running one job (SPEC CPU FP 2000) |
| Integer calculations running multiple jobs simultaneously (SPEC CPU Integer 2000 Rate) |
| Floating point calculations running multiple jobs simultaneously (SPEC CPU FP 2000 Rate) |
You can find more details on the specifics of these benchmarks at spec.org cpu 2000 performance evaluations and spec.org cpu 2000 benchmark details.
Please note that although most software on the compute servers should be available as part of the packages provided by the OS vendor, some software which is provided by alternate sources resides in /opt. Matlab is one such piece of software, and there will be multiple version available in /opt as they are released. You should consider setting your PATH or using aliases to make running software in /opt easier; your PoC can assist you with this.
If a desired (but not installed) package is available as part of Ubuntu 8.04 LTS, contact your PoC and have them put in a request that it be added to core software. Unfortunately, due to the need to keep the software on core servers manageable, such requests may need to be reviewed by the departmental computing committee (DCC).
Note further that in order to keep the computational resources of compute servers available for the computationally intensive tasks that they are designed to support, only software appropriate for compute servers will be installed on those servers. For productivity applications such as email readers and web browsers, please use the linux application servers instead.
With respect to software that is neither available via the OS distribution-provided package list nor in /opt, you or your Point of Contact (POC) can install programs in your home directory or a suitable work partition for use on these servers, so long as the programs do not require Administrator/root privileges to install or run.
comps0.cs.toronto.edu: 0d:2c:31:5c:c1:8c:c7:7b:c9:45:0c:95:38:5e:6b:ce
comps1.cs.toronto.edu: 02:eb:56:58:2b:1f:e9:29:75:10:2a:e3:1d:7e:5f:a3
comps2.cs.toronto.edu: da:b3:94:54:16:d8:09:e5:31:7c:48:e5:85:9e:11:4a
comps3.cs.toronto.edu: de:60:c9:f7:66:57:35:c8:5a:98:33:67:f7:51:35:97
comps4.cs.toronto.edu: 7f:3d:1b:6b:8e:9f:79:56:cc:c2:30:d1:b2:57:b7:27