Parallel and Scientific Computation Cluster at Çankaya University


  • 2016-06-07 Nodes 4, 19, 20, 21, and 24 are back. Nodes 3, 14, 15, 16, 17, 18, 22 and 23 are still down.
  • 2016-04-14 Nodes 3, 4, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 are in maintainance, they will be activated as soon as possible.
  • 2016-04-13 The new Cluster Documentation is online, it is advised to check the documentation for both old and new users.
  • 2016-04-13 Computing Cluster is operational again. All older user accounts have been removed from the system, therefore previously existing users may have to contact Efe Çiftci at the Department of Computer Engineering for their accounts.
  • 2016-01-01 Cluster is under maintainance and shut down.

Cluster Documentation

You may use the following information for getting help about the most common questions related to the cluster. Click on a title to view its solution. Please contact Efe Çiftci at Department of Computer Engineering for assistance.

  1. What are the hardware and software specifications of cluster computers?

    The computing cluster runs on 64-bit Scientific Linux 5.1 operating system. Users may use all the pre-installed software that are bundled with Scientific Linux. Users may also request installation of additional software that are necessary for their research.

    Cluster Topology

    The hardware specifications of the computing cluster is as follows:

    • node1-7: 8-core Intel i7-3770K 3.50 GHz computers with 16 GB RAM
    • node8-13: 4-core Intel Core 2 Quad Q9550 2.83 GHz computers with 16 GB RAM
    • node14-17: 32-core Intel Xeon E5-2650 2.00 GHz computers with 128 GB RAM
    • node18-24: Intel Pentium 4 3.00 GHz computers with 2 GB RAM

    • Total processor cores: 215 cores
    • Total memory: 734 GB

  2. How can I connect to and start using Boron cluster?

    The computing cluster is a completely remote system, which means users don't have to be physically available to use the system. All jobs are done by remotely connecting to the cluster.

    Having a static IP address is a necessity for connecting to Boron cluster and this IP address must be informed. After your IP address has been added to the approved IP list, you can start using SSH (Secure Shell) and SFTP (Secure File Transfer Protocol) services for remote connection and file transfer.

  3. How can I start using SSH?

    If you are a Unix / Linux user, you can simply use the ssh terminal client utility provided with your operating system by executing the following command on a terminal window:

    For Windows, download PuTTY from here and start it.

    The connection info is as follows:

    								Port    : 22 (default)
    								Username: will be supplied by us
    								Password: will be supplied by us

    Siber is just a gateway interface for the computing cluster; it is not used for computation. After you have logged in to siber server, you must execute "ssh boron" command for connecting to the cluster's main node.

  4. How can I start running jobs on the cluster?

    In order to start your job(s), you have to create a simple script file. A sample script can be downloaded from here. The contents that should be modified is as follows:

    								#PBS -N "job_name": A descriptive short name for your job. Must be at most 15 characters long and contain only alphanumeric characters.
    								PBS -q "duration": Total expected duration for your job. It may be veryshort (1 hour), short (1 day), medium (1 week), long (1 month) or verylong (3+ months).
    								PBS -l nodes=X:ppn=Y:queue_type: X is number of nodes you require. Y is processors per node. queue_type is the class of nodes you require. Nodes 1-13 are titled "gull", 14-17 are titled "hawk" and 18-24 are titled "sparrow" (defined in #1).
  5. How can I submit jobs?

    After you have modified your job script (defined in #4), you must execute it with qsub command i.e., "qsub mmul.script" on Boron computer.

    You DO NOT have to manually switch to nodes via SSH; the job management system handles this automatically for you.

    To view current jobs, you may use "qstat" command.

    To delete your job, you may use "qdel JobID" command (JobID is from qstat command).

    You may also see a list of all current jobs from Cluster Joblist page.