-
Notifications
You must be signed in to change notification settings - Fork 4
TitanTop
The [http://www.ifi.uio.no/research/groups/lns/lt.html Language Technology research group] (LT) at the University of Oslo (UiO) is about to start a joint preparatory project with the UiO [http://hpc.uio.no Research Computing Services group] (VD), aiming to scale up [http://www.delph-in.net DELPH-IN] technology for efficient use on high-performance computing (HPC) resources. Please see the full [http://www.delph-in.net/titan/notur.mar-09.pdf grant application], if you require more detailed background information.
This page, at least initially (June 2009) only serves project-internal purposes. It is intended to provide the necessary background information on DELPH-IN software and typical use patterns for VD staff, on the one hand, and to document emerging recipes for using DELPH-IN tools on the UiO [http://hpc.uio.no/index.php/Titan TITAN] facilities, on the other hand.
There is an archived [http://lists.delph-in.net/mailman/listinfo/titan mailing list] for this project: titan@delph-in.net. All project members should be subscribed already, but please feel free to contact StephanOepen in case you feel you should be added to the list.
The project was granted a resource alloation of 10,000 cpu hours on TITAN for the allocation period 2009.1 (April 1 through September 30, 2009). This allocation is available as account number nn9106k, which should be used in all [https://computing.llnl.gov/linux/slurm/ SLURM] (the queueing system on TITAN) commands. To gain access to these cpu allocations, user accounts need to be registered with the project; please contact StephanOepen for details.
The project will use the so-called LOGON tree for its experimentation, essentially an integrated, ready-to-run distribution of core DELPH-IN components. Please see the LogonTop and LogonInstallation pages for basic instructions on obtaining a complete installation, but please read the following paragraphs first.
Because the project will depend on a few add-on components in the LOGON tree, notably the full [http://franz.com/support/documentation/8.1/doc/contents.htm Allegro Common Lisp] environment, all project members will require a personal DELPH-IN SVN user account, and always use the authenticated SVN access method (through http://logon.emmtee.net/ rather than through the world-readable, unauthenticated http://svn.emmtee.net/); please see the LogonExtras page for details.
To get started, run the following command (on a suitably modern Un*x system):
htpasswd -n $USER
Please choose a low-security (i.e. web-quality) password and email the output of the command to StephanOepen. This information will determine your DELPH-IN SVN user account.
Once your SVN account is active, as a quick-start guide, try the following:
svn co http://logon.emmtee.net/trunk logon
cd logon/franz
svn switch http://logon.emmtee.net/extras/trunk/franz
cp ~oe/src/logon/franz/linux.x86.32/devel.lic linux.x86.32
cp ~oe/src/logon/franz/linux.x86.64/devel.lic linux.x86.64
Next follow the instructions on the LogonInstallation page, completing at least the remaining parts of step (1) (i.e. the first-time account setup, adding a few LOGON-specific settings to your personal shell configuration file .bashrc).
In some cases, the LOGON tree only includes pre-compiled binaries for software that the project is likely to modify, specifically [http://www.delph-in.net/pet PET] and [http://tadm.sf.net TADM]. Source code for PET and TADM is hosted in separate SVN repositories, and we will likely create private branches for use in this project.
Home | Forum | Discussions | Events