INF5063 - Dolphin PCI Express Resources & FAQ
Page for resources and frequently asked questions for the Dolphin machines. If you have any other questions, please send an email to inf5063@ifi.uio.no
The following table gives an overview of the status of the lab machines in the lab at Simula. The lab machines are connected in a switch config, and the setup of the hardware is the same as on previous home exams with Ubuntu 12.04 LTS.
Remember that you have to SSH into oslo.simula.no to access the lab-net here at Simula. Username and password has been provided to all groups:
Computer | Node ID | CPU | GPU | Compute Capability | SIMD Capability | Status |
halvorsen.ndlab.net | 4 | Intel Core i7-870 | - | - | SSE 4.2 | Operational |
mpg-2014-12.ndlab.net | 12 | Intel Core i5-4590 | Quadro K2200 | 5.0 | SSE 4.2 / AVX2 | Dolphin |
mpg-2014-13.ndlab.net | 16 | Intel Core i5-4590 | Quadro K2200 | 5.0 | SSE 4.2 / AVX2 | Operational |
mpg-2014-14.ndlab.net | 20 | Intel Core i5-4590 | Quadro K2200 | 5.0 | SSE 4.2 / AVX2 | Down (Simula) |
mpg-2014-17.ndlab.net | 24 | Intel Core i5-4590 | Quadro K2200 | 5.0 | SSE 4.2 / AVX2 | Cable to mpg-2014-18 |
mpg-2014-18.ndlab.net | 28 | Intel Core i5-4590 | Quadro K2200 | 5.0 | SSE 4.2 / AVX2 | Cable to mpg-2014-17 |
mpg-2014-19.ndlab.net | 32 | Intel Core i5-4590 | Quadro K2200 | 5.0 | SSE 4.2 / AVX2 | Dolphin |
singapore.ndlab.net | 36 | Intel Core i7-4770 | - | - | SSE 4.2 / AVX2 | Need reinstall |
storage.ndlab.net | 8 | Intel Core i5-4590 | - | - | SSE 4.2 / AVX2 | Operational |
Please note that only one person in a group may reserve a timeslot (max 4 hours) at a time! The reason for this is to allow other user access to the processing machines as well. Groups can share the two I/O machines (halvorsen & storage). Try to be only one group per processing machine (mpg-2014-xx). We have a reservation system in place for the GPU machines here at Simula:
The login to open the page is the same you use to access the Home Exams. Remember to log into the calendar with the username and password provided to your group.
GPU Programming Resources
nVIDIA CUDA Toolkit 7.5 Documentation
Dolphin SISCI API Documentation
Frequently Asked Questions
Q: There are some issues with the SISCI API and the PCI Express networks. How do I get in touch with Dolphin?
A: You can get in touch with Dolphin Support at: simula-support@dolphinics.no
Q: Can groups share machines?
A: Share the I/O machines! However we do not recommend multiple groups on the processing machines.
Q: Can all machines talk to each other over PCI Express?
A: Yes. In the current setup, all nodes are connected over a 8-port Dolphin IXS600 PCI Express Switch.
Q: Can we assume that the node IDs are static?
A: You can for the I/O machines (halvorsen.ndlab.net is always node ID 4 and storage.ndlab.net is always node ID 8), but not for the processing machines.
Q: How can we find the code examples that Dolphin talked about on the lecture?
A: Check the /opt directory of the machine, you’ll find the Dolphin driver installed on the machines:
20151021-0300-DIS_IX_install_SVN-r36586-r4625-x86_64.sh
Copy this to your users directory and execute it with the --get-tarball option.
This will generate a tar with source. In this tar, the example and benchmark programs are located in this directory: DIS/src/SISCI/cmd/test