https://iridia.ulb.ac.be/w/api.php?action=feedcontributions&user=Mmanfrin&feedformat=atom
IridiaWiki - User contributions [en]
2024-03-29T15:33:34Z
User contributions
MediaWiki 1.35.4
https://iridia.ulb.ac.be/w/index.php?title=Iridia_Supplementary_Information_Instructions_page&diff=5810
Iridia Supplementary Information Instructions page
2012-01-19T15:57:58Z
<p>Mmanfrin: /* Procedure for adding supplementary material */</p>
<hr />
<div>In this page you can find instructions on how to use the new Iridia Supplementary Information page.<br />
Every person should transfer all the supplementary information (videos, images, pictures, graphs, etc.) in this page and for every paper that contains this kind of information, create an entry.<br />
The structure is as follows:<br />
* There is the page http://iridia.ulb.ac.be/supp in which we keep record of all the papers containing supplementary information, with a link leading to a dedicated page containing this info. <br />
* Under /supp/ there are directories, one for each paper, containing all the media plus an index.html file<br />
<br />
<br />
=== Procedure for adding supplementary material ===<br />
<br />
The procedure is the following:<br />
<br />
# People should contact the [[Lab_responsibilities|responsible of the supplementary pages]], who will create a directory under http://iridia.ulb.ac.be/supp/ with the title IridiaSupp200x-00x, with the numbering according to the year of the paper and the rank it gets for that year. Papers will acquire an ascending number (first who asks for a number gets it). At the same time, the publication details of the paper should be provided to the [[Lab_responsibilities|responsible of the supplementary pages]] and he will upload them to the SUPP page.<br />
# Once every user has her/his directory, (s)he should<br />
## create an index.html page which should contain ALL the information referred to in the paper. It can potentially include extra text. See http://iridia.ulb.ac.be/supp/IridiaSupp2008-007/index.html for an excellent example by Max.<br />
## create a compressed file with all the supplementary information (images, videos, etc) in her/his directory, and USE LOCAL LINKS in hers/his index.html pages<br />
## upload the page on iridia inside the folder /home/httpd/html/supp/IridiaSupp20XX-XXX, where IridiaSupp20XX-XXX is provided by the [[Lab_responsibilities|responsible of the supplementary pages]].<br />
<br />
=== Procedure for moving old material to the supplementary material page ===<br />
<br />
From now on ONLY this way of using supplementary information should be used. In case though, in old papers you have included links to pages e.g. in your own homepages or hosted on your machine, THEN, what should be done is the following:<br />
<br />
# once again produce the index.html page, can be a copy of your old cited page<br />
# copy all the files in the directory IridiaSupp200x-00x<br />
# REDIRECT YOUR OLD CITED PAGE TO THIS NEW ONE with sth like:<pre><meta HTTP-EQUIV="REFRESH" content="0; url=http://iridia.ulb.ac.be/supp/IridiaSupp200x-00x/index.html"></pre><br />
<br />
<br />
=== Adding streaming video ===<br />
<br />
To add a streaming video, please use HTML5. The simple procedure is the following.<br />
<br />
# Add the tag <pre><video src="video.ogg" controls="controls">Your browser does not support the video tag.</video></pre><br />
# Convert your avi to ogg with <pre> ffmpeg -i video.avi -b 1024k video.ogg </pre><br />
# Place video.ogg in IridiaSupp200x-00x<br />
<br />
More info on ffmpeg can be found here: [[Ffmpeg|useful ffmpeg commands]].<br />
<br />
=== Questions? ===<br />
<br />
In case you have any questions, please contact the [[Lab_responsibilities|responsible of the supplementary pages]].</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Workstation_configuration&diff=4797
Workstation configuration
2008-08-08T07:29:59Z
<p>Mmanfrin: /* Mac OS X Software for doing research */</p>
<hr />
<div>== Network configuration ==<br />
You should get a static IP from the system administrator. Your hostname will be the name of a famous scientist and the domain is ulb.ac.be. Other relevant addresses are:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Description<br />
! IP address<br />
|- <br />
|<br />
Gateway<br />
|<br />
164.15.10.254<br />
|-<br />
|<br />
DNS1<br />
|<br />
164.15.59.200<br />
|}<br />
<br />
You might also need to add the following data, althoug many systems set it automatically:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
!Description<br />
!Value<br />
|-<br />
|<br />
Network<br />
|<br />
164.15.10.0<br />
|-<br />
|<br />
Netmask<br />
|<br />
255.255.255.0<br />
|-<br />
|<br />
Broadcast<br />
|<br />
164.15.10.255<br />
|}<br />
<br />
<br />
=== Wi-Fi network configuration ===<br />
At IRIDIA lab there are two wireless networks. To join any of them you should get the password from the system administrator. Relevant configuration data are:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|- <br />
! Description !! Value<br />
|- <br />
|| Network name || Hashmal<br />
|- <br />
|| Radio mode || 802.11b/g Compatible<br />
|-<br />
|| Channel || 4<br />
|-<br />
|| Wireless Security Mode || 128bit WEP/WPA/WPA2<br />
|- <br />
|| DNS Server || 164.15.59.200<br />
|}<br />
<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|- <br />
! Description !! Value<br />
|- <br />
|| Network name || sbot<br />
|- <br />
|| Radio mode || 802.11b/g Compatible<br />
|-<br />
|| Channel || 6<br />
|-<br />
|| Wireless Security Mode || 128bit WEP<br />
|- <br />
|| DNS Server || 164.15.59.200<br />
|-<br />
|| Distributed IPs || IPs are provided through DHCP from iridia.ulb.ac.be<br />
|}<br />
<br />
== Firewall configuration ==<br />
Since the computers are available through direct connections from internet you should protect your machine with a firewall.<br />
Linux provides an integrated mechanism for accepting or rejecting incoming packets. <br />
<br />
If you want to setup a good firewall quickly, you may use the following link :<br />
[http://easyfwgen.morizot.net/gen/ Firewall script generator]<br />
<br />
<br />
'''How to generate the firewall script ?'''<br />
<br />
<br />
Usually, the interface to internet is eth0. You can check your available interfaces<br />
by typing (as root) :<br />
<br />
''# ifconfig -a''<br />
<br />
Most of the time, you wish to have an access to the computer, but you still want it<br />
to be secure. The best is to disable any inbound service except SSH. The SSH connections<br />
are encrypted so that you can safely access to the computer even if someone is tcpdumping<br />
your connection.<br />
<br />
For the moment, I don't know how to use the Fireparse format. If you know about it<br />
just use it. Otherwise you'll have to take a look at the logs (''/var/log/syslog'') to<br />
monitor the possible network problems or attacks.<br />
<br />
Now that you have all the necessary informations, you can generate the firewall script.<br />
Name this script ''iptables'', give it execution rights (''chmod u+x iptables'') and put it under the directory ''/etc/init.d/''. <br />
<br />
Be aware that the script loads some iptables modules in your kernel. If you have recompiled your kernel then you<br />
should ensure that the necessary modules are present. If you have statically linked the code to the kernel<br />
then you should remove the modprobe commands in the firewall's script.<br />
<br />
Now simply add a symbolic link in the runlevel 2 to this script by typing (as root) :<br />
<br />
''# ln -s /etc/rc2.d/S12iptables /etc/init.d/iptables''<br />
<br />
<br />
You should adapt the number 12 to your needs. The firewall must be run as early as possible. <br />
For example if telnet services are run before it, an attack is still possible. Be careful about this.<br />
<br />
If you want to understand more deeply iptables, you can check the following URLs :<br />
<br />
[http://www.netfilter.org/ Iptables official website]<br />
<br />
[http://iptables-tutorial.frozentux.net/iptables-tutorial.html Iptables tutorial and explanations]<br />
<br />
[http://lea-linux.org/reseau/iptables.html Setting up a firewall using iptables (in french)]<br />
<br />
<br />
<br />
== Printer configuration ==<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Name<br />
! URL<br />
! Model<br />
! Location<br />
|- <br />
|<br />
Gutenberg<br />
|<br />
gutenberg.ulb.ac.be<br />
|<br />
HP4100<br />
|<br />
Office C.5.106A<br />
|-<br />
|<br />
Meucci<br />
|<br />
meucci.ulb.ac.be<br />
|<br />
Ricoh Aficio 1027<br />
|<br />
Office C.5.106A<br />
|-<br />
|<br />
Sabin<br />
|<br />
sabin.ulb.ac.be<br />
|<br />
Ricoh Aficio mp161 spf<br />
|<br />
Office C.5.106A<br />
|-<br />
|}<br />
<br />
'''Linux Install'''<br />
<br />
# Install CUPS (Debian: apt-get install cup-sys).<br />
# Run cups daemon<br />
# Point printer at localhost:631<br />
# Click on Printers tab. Click the button 'Add printer'<br />
Use following configuration options<br />
* Location and description: Ping Pong Room - Meucci OR Gutenberg<br />
* Device: LPD/LPR Host or Printer<br />
* Device URL: lpd://gutenberg.ulb.ac.be:515/lp OR lpd://meucci.ulb.ac.be:515/lp<br />
* Model/Driver: Raw Queue<br />
<br />
<br />
'''Windows XP Install'''<br />
<br />
# Download Printer drivers from Ricoh if you want to enjoy extra features.<br />
#* [[Media:R23624en.zip|Local copy of XP driver]] (May 2008) for Ricoh Aficio mp161 spf<br />
# Goto Printers->Add New Printer<br />
# Select Network Printer<br />
# Enter URL http://gutenberg.ulb.ac.be OR http://meucci.ulb.ac.be OR http://sabin.ulb.ac.be<br />
# (note: sabin supports smb )<br />
<br />
<br />
'''Mac OS X Install'''<br />
<br />
# Download the drivers for Ricoh Aficio 1027 PS printer [http://iridia.ulb.ac.be/~mmanfrin/r199caL9.sit here]<br />
# Download the drivers for Ricoh Aficio MP 161 SPF printer [http://iridia.ulb.ac.be/~mmanfrin/r16744L9.dmg here]<br />
<br />
== The IRIDIA and the ULB network ==<br />
The IRIDIA system administrator can create an account on the local subnet for you, however, if you want to have access to some of the computer services of the university, you'll need an account on the university network as well. Ask the secretary for the forms and the process. <br />
<br />
<br />
== Mail configuration ==<br />
Assuming that you have an account on both the local and the university network the mail settings are as follows:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Service<br />
! URL<br />
|- <br />
|<br />
SMTP<br />
|<br />
smtp.ulb.ac.be<br />
|-<br />
|<br />
Iridia POP<br />
|<br />
iridia.ulb.ac.be<br />
|-<br />
|<br />
Iridia IMAP<br />
|<br />
iridia.ulb.ac.be<br />
|-<br />
|<br />
ULB POP<br />
|<br />
pop.ulb.ac.be<br />
|-<br />
|<br />
ULB IMAP<br />
|<br />
pop.ulb.ac.be<br />
|}<br />
<br />
The SMTP server does not require authentication. The POP and IMAP services of ULB accept unsecure connections (no SSL). The POP and IMAP servers of Iridia require secure connections (with SSL).<br />
<br />
There are also web interfaces available to read the email if you can not connect to the above servers via POP or IMAP:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
!SERVER<br />
!URL<br />
|-<br />
|<br />
ULB<br />
|<br />
[https://wwwdev.ulb.ac.be/webmail2/webmail.php https://wwwdev.ulb.ac.be/webmail2/webmail.php]<br />
|-<br />
|<br />
IRIDIA<br />
|<br />
[https://iridia.ulb.ac.be/squirrelmail/ https://iridia.ulb.ac.be/squirrelmail/]<br />
|}<br />
<br />
<br />
== See also ==<br />
[[Software HOWTOs]]<br />
<br />
<br />
== For Mac OS X users ==<br />
In order to help Mac OS X users staying updated for what concerne security issues with their systems we suggest to subscribe to the following mailing list:<br />
<br />
[http://lists.apple.com/mailman/listinfo/security-announce Security-announce -- product security notifications and announcements from Apple]<br />
<br />
<br />
=== Mac OS X Software to setup your research environment ===<br />
Here you can find a list of softwares that you might want to check out:<br />
<br />
* LaTeX & BibTeX<br />
[http://www.tug.org/mactex/ MacTeX.dmg package] - Easy-to-Install Package, which contains a complete and up to date TeX system from Gerben Weirda's gwTeX redistribution;<br />
Free<br />
<br />
[http://macromates.com/ Textmate] - editor (and much more); Commercial<br />
<br />
[http://www2.ing.unipi.it/~d9615/homepage/texniscope.html TeXniscope] - DVI/PDF previewer <br />
(synchronization with external editors (e.g. Emacs) both for DVI/PDF files); Free, sources available<br />
<br />
<br />
* Statistical analysis<br />
[http://mirrors.dotsrc.org/cran/bin/macosx/ R.app] - Cocoa-based GUI for R; Free, GPL<br />
<br />
<br />
* Secure Shell<br />
[http://code.google.com/p/macfuse/ MacFUSE] - a FUSE-Compliant File System Implementation Mechanism; <br />
Free, BSD-licence<br />
<br />
[http://www.macfusionapp.org/ MacFusion] - a GUI for MacFUSE; <br />
Free, APSL-licence<br />
<br />
<br />
* Version Control System<br />
[http://media.clickablebliss.com/screencasts/intro_to_subversion_small.mov (QuickTime movie with introduction to Subversion)]<br />
<br />
[http://www.lachoseinteractive.net/en/community/subversion/svnx/ svnX] - a GUI for Subversion; Free, GPL<br />
<br />
[http://www.versionsapp.com/ Versions] - Mac Subversion client; Commercial<br />
<br />
===Project management on Mac OS X===<br />
[http://www.merlin2.net/ Merlin 2]<br />
Commercial<br />
([http://www.macresearch.org/review_merlin_2 Review of the program by MacResearch.org])</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Workstation_configuration&diff=4796
Workstation configuration
2008-08-08T07:26:19Z
<p>Mmanfrin: /* For Mac OS X users */</p>
<hr />
<div>== Network configuration ==<br />
You should get a static IP from the system administrator. Your hostname will be the name of a famous scientist and the domain is ulb.ac.be. Other relevant addresses are:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Description<br />
! IP address<br />
|- <br />
|<br />
Gateway<br />
|<br />
164.15.10.254<br />
|-<br />
|<br />
DNS1<br />
|<br />
164.15.59.200<br />
|}<br />
<br />
You might also need to add the following data, althoug many systems set it automatically:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
!Description<br />
!Value<br />
|-<br />
|<br />
Network<br />
|<br />
164.15.10.0<br />
|-<br />
|<br />
Netmask<br />
|<br />
255.255.255.0<br />
|-<br />
|<br />
Broadcast<br />
|<br />
164.15.10.255<br />
|}<br />
<br />
<br />
=== Wi-Fi network configuration ===<br />
At IRIDIA lab there are two wireless networks. To join any of them you should get the password from the system administrator. Relevant configuration data are:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|- <br />
! Description !! Value<br />
|- <br />
|| Network name || Hashmal<br />
|- <br />
|| Radio mode || 802.11b/g Compatible<br />
|-<br />
|| Channel || 4<br />
|-<br />
|| Wireless Security Mode || 128bit WEP/WPA/WPA2<br />
|- <br />
|| DNS Server || 164.15.59.200<br />
|}<br />
<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|- <br />
! Description !! Value<br />
|- <br />
|| Network name || sbot<br />
|- <br />
|| Radio mode || 802.11b/g Compatible<br />
|-<br />
|| Channel || 6<br />
|-<br />
|| Wireless Security Mode || 128bit WEP<br />
|- <br />
|| DNS Server || 164.15.59.200<br />
|-<br />
|| Distributed IPs || IPs are provided through DHCP from iridia.ulb.ac.be<br />
|}<br />
<br />
== Firewall configuration ==<br />
Since the computers are available through direct connections from internet you should protect your machine with a firewall.<br />
Linux provides an integrated mechanism for accepting or rejecting incoming packets. <br />
<br />
If you want to setup a good firewall quickly, you may use the following link :<br />
[http://easyfwgen.morizot.net/gen/ Firewall script generator]<br />
<br />
<br />
'''How to generate the firewall script ?'''<br />
<br />
<br />
Usually, the interface to internet is eth0. You can check your available interfaces<br />
by typing (as root) :<br />
<br />
''# ifconfig -a''<br />
<br />
Most of the time, you wish to have an access to the computer, but you still want it<br />
to be secure. The best is to disable any inbound service except SSH. The SSH connections<br />
are encrypted so that you can safely access to the computer even if someone is tcpdumping<br />
your connection.<br />
<br />
For the moment, I don't know how to use the Fireparse format. If you know about it<br />
just use it. Otherwise you'll have to take a look at the logs (''/var/log/syslog'') to<br />
monitor the possible network problems or attacks.<br />
<br />
Now that you have all the necessary informations, you can generate the firewall script.<br />
Name this script ''iptables'', give it execution rights (''chmod u+x iptables'') and put it under the directory ''/etc/init.d/''. <br />
<br />
Be aware that the script loads some iptables modules in your kernel. If you have recompiled your kernel then you<br />
should ensure that the necessary modules are present. If you have statically linked the code to the kernel<br />
then you should remove the modprobe commands in the firewall's script.<br />
<br />
Now simply add a symbolic link in the runlevel 2 to this script by typing (as root) :<br />
<br />
''# ln -s /etc/rc2.d/S12iptables /etc/init.d/iptables''<br />
<br />
<br />
You should adapt the number 12 to your needs. The firewall must be run as early as possible. <br />
For example if telnet services are run before it, an attack is still possible. Be careful about this.<br />
<br />
If you want to understand more deeply iptables, you can check the following URLs :<br />
<br />
[http://www.netfilter.org/ Iptables official website]<br />
<br />
[http://iptables-tutorial.frozentux.net/iptables-tutorial.html Iptables tutorial and explanations]<br />
<br />
[http://lea-linux.org/reseau/iptables.html Setting up a firewall using iptables (in french)]<br />
<br />
<br />
<br />
== Printer configuration ==<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Name<br />
! URL<br />
! Model<br />
! Location<br />
|- <br />
|<br />
Gutenberg<br />
|<br />
gutenberg.ulb.ac.be<br />
|<br />
HP4100<br />
|<br />
Office C.5.106A<br />
|-<br />
|<br />
Meucci<br />
|<br />
meucci.ulb.ac.be<br />
|<br />
Ricoh Aficio 1027<br />
|<br />
Office C.5.106A<br />
|-<br />
|<br />
Sabin<br />
|<br />
sabin.ulb.ac.be<br />
|<br />
Ricoh Aficio mp161 spf<br />
|<br />
Office C.5.106A<br />
|-<br />
|}<br />
<br />
'''Linux Install'''<br />
<br />
# Install CUPS (Debian: apt-get install cup-sys).<br />
# Run cups daemon<br />
# Point printer at localhost:631<br />
# Click on Printers tab. Click the button 'Add printer'<br />
Use following configuration options<br />
* Location and description: Ping Pong Room - Meucci OR Gutenberg<br />
* Device: LPD/LPR Host or Printer<br />
* Device URL: lpd://gutenberg.ulb.ac.be:515/lp OR lpd://meucci.ulb.ac.be:515/lp<br />
* Model/Driver: Raw Queue<br />
<br />
<br />
'''Windows XP Install'''<br />
<br />
# Download Printer drivers from Ricoh if you want to enjoy extra features.<br />
#* [[Media:R23624en.zip|Local copy of XP driver]] (May 2008) for Ricoh Aficio mp161 spf<br />
# Goto Printers->Add New Printer<br />
# Select Network Printer<br />
# Enter URL http://gutenberg.ulb.ac.be OR http://meucci.ulb.ac.be OR http://sabin.ulb.ac.be<br />
# (note: sabin supports smb )<br />
<br />
<br />
'''Mac OS X Install'''<br />
<br />
# Download the drivers for Ricoh Aficio 1027 PS printer [http://iridia.ulb.ac.be/~mmanfrin/r199caL9.sit here]<br />
# Download the drivers for Ricoh Aficio MP 161 SPF printer [http://iridia.ulb.ac.be/~mmanfrin/r16744L9.dmg here]<br />
<br />
== The IRIDIA and the ULB network ==<br />
The IRIDIA system administrator can create an account on the local subnet for you, however, if you want to have access to some of the computer services of the university, you'll need an account on the university network as well. Ask the secretary for the forms and the process. <br />
<br />
<br />
== Mail configuration ==<br />
Assuming that you have an account on both the local and the university network the mail settings are as follows:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Service<br />
! URL<br />
|- <br />
|<br />
SMTP<br />
|<br />
smtp.ulb.ac.be<br />
|-<br />
|<br />
Iridia POP<br />
|<br />
iridia.ulb.ac.be<br />
|-<br />
|<br />
Iridia IMAP<br />
|<br />
iridia.ulb.ac.be<br />
|-<br />
|<br />
ULB POP<br />
|<br />
pop.ulb.ac.be<br />
|-<br />
|<br />
ULB IMAP<br />
|<br />
pop.ulb.ac.be<br />
|}<br />
<br />
The SMTP server does not require authentication. The POP and IMAP services of ULB accept unsecure connections (no SSL). The POP and IMAP servers of Iridia require secure connections (with SSL).<br />
<br />
There are also web interfaces available to read the email if you can not connect to the above servers via POP or IMAP:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
!SERVER<br />
!URL<br />
|-<br />
|<br />
ULB<br />
|<br />
[https://wwwdev.ulb.ac.be/webmail2/webmail.php https://wwwdev.ulb.ac.be/webmail2/webmail.php]<br />
|-<br />
|<br />
IRIDIA<br />
|<br />
[https://iridia.ulb.ac.be/squirrelmail/ https://iridia.ulb.ac.be/squirrelmail/]<br />
|}<br />
<br />
<br />
== See also ==<br />
[[Software HOWTOs]]<br />
<br />
<br />
== For Mac OS X users ==<br />
In order to help Mac OS X users staying updated for what concerne security issues with their systems we suggest to subscribe to the following mailing list:<br />
<br />
[http://lists.apple.com/mailman/listinfo/security-announce Security-announce -- product security notifications and announcements from Apple]<br />
<br />
<br />
=== Mac OS X Software for doing research ===<br />
Here you can find a list of softwares that you might want to check out:<br />
<br />
* LaTeX & BibTeX<br />
[http://www.tug.org/mactex/ MacTeX.dmg package] - Easy-to-Install Package, which contains a complete and up to date TeX system from Gerben Weirda's gwTeX redistribution;<br />
Free<br />
<br />
[http://macromates.com/ Textmate] - editor (and much more); Commercial<br />
<br />
[http://www2.ing.unipi.it/~d9615/homepage/texniscope.html TeXniscope] - DVI/PDF previewer <br />
(synchronization with external editors (e.g. Emacs) both for DVI/PDF files); Free, sources available<br />
<br />
<br />
* Statistical analysis<br />
[http://mirrors.dotsrc.org/cran/bin/macosx/ R.app] - Cocoa-based GUI for R; Free, GPL<br />
<br />
<br />
* Secure Shell<br />
[http://code.google.com/p/macfuse/ MacFUSE] - a FUSE-Compliant File System Implementation Mechanism; <br />
Free, BSD-licence<br />
<br />
[http://www.macfusionapp.org/ MacFusion] - a GUI for MacFUSE; <br />
Free, APSL-licence<br />
<br />
<br />
* Version Control System<br />
[http://media.clickablebliss.com/screencasts/intro_to_subversion_small.mov (QuickTime movie with introduction to Subversion)]<br />
<br />
[http://www.lachoseinteractive.net/en/community/subversion/svnx/ svnX] - a GUI for Subversion; Free, GPL<br />
<br />
[http://www.versionsapp.com/ Versions] - Mac Subversion client; Commercial<br />
<br />
<br />
===Project management on Mac OS X===<br />
[http://www.merlin2.net/ Merlin 2]<br />
Commercial<br />
([http://www.macresearch.org/review_merlin_2 Review of the program by MacResearch.org])</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Main_Page&diff=4793
Main Page
2008-07-20T10:55:11Z
<p>Mmanfrin: </p>
<hr />
<div>__NOTOC__<br />
<div id="Top"></div><br />
{| cellspacing="20" cellpadding="5" align=center <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>[[#anc1 | Practicalities]]</h1><br />
* [[#anc1_1 | Moving and surviving in Brussels]] <br />
* [[#anc1_2 | Information for students]] <br />
* [[#anc1_3 | Useful informations]] (menu, pizza, etc...)<br />
* [[#lab_responsibilities | Lab responsabilities]] <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc2 | Research]]</h1><br />
<br />
* [[#anc2_1 | Robotics]] (S-Bots, E-pucks, Software, Links)<br />
<br />
* [[#anc2_2 | Optimization]] (Links)<br />
<br />
* [http://iridia.ulb.ac.be/IridiaTrSeries.html IRIDIA reports]<br />
<br />
* [http://iridia.ulb.ac.be/seminars IRIDIA seminars]<br />
<br />
* [[#anc2_3 | Publications]] (how to publish IRIDIA reports, digital libraries)<br />
<br />
* [[#anc2_4 | Other seminars]] <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc3 | Infrastructure]]</h1><br />
<br />
* [[#anc3_1 | Hardware]] (configuration, backup, cluster, etc...)<br />
* [[#anc3_2 | Software]] (HOWTOs, homepage, etc...)<br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>Weekly meetings</h1><br />
* Alternate Thursdays at 15h00 : [[Robotics weekly meetings | Robotics meetings]]<br />
* Alternate Thursdays at 15h00 : [[Literature meetings | Literature meetings]]<br />
* Thursdays at 10h30 : [[Administration weekly meetings | Administration weekly meeting]] <br />
* Thursdays at 11h00 : [[Optimization weekly meeting]]<br />
<br />
<br />
|}<br />
<br />
= Adding information =<br />
<br />
A Wiki is an excellent tool to maintain dynamic information. If you want to add something to this Wiki feel very free contact the system administrator and get an account. It is straight-forward to add and change the information in MediaWiki. Simply press ''edit'' on the top of this page to see how it was done. If you create a link to a non-existing page within this Wiki you can create that page by following the link - of course you would need a login to do so!. Pictures and documents have to be [[Special:Upload|uploaded]] before they can be used on pages. All popular image formats are supported and pdf and ps documents are allowed .<br />
<br />
For more information on the Wiki mark-up language see http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page. When you become good at it, you can make cool looking pages.<br />
<br />
= Detailed topics =<br />
<br />
== <div id="anc1">Practicalities</div> ==<br />
<br />
* <div id="anc1_1">'''Brussels'''</div><br />
** [[Moving to Brussels]] - What you need to know for moving to Brussels (housing, transport, health care, etc.).<br />
** [[Surviving in Brussels]] - French lessons, cultural events, etc.<br />
<br />
* <div id="anc1_2">'''Students'''</div><br />
** [[What you need to begin to work in IRIDIA]] - Resources to activate to work at IRIDIA.<br />
** [[For students visiting IRIDIA]] - Information for new students coming to IRIDIA.<br />
** [[University Administration]] - (IMPORTANT!) The what, the where and the how of navigating university bureaucracy - inscription, regulations etc.<br />
** [[Equivalence]] - Step by step explanations to request an equivalence of diplomas from Belgium.<br />
** [[Funding]] - Information on getting funding for projects, scholarships and unemployment benefits in Belgium once the Ph.D. grant runs out.<br />
** [[StudentsIRIDIA | Students]] - Information on students in IRIDIA.<br />
** [http://www.ulb.ac.be/dep/financier/perso-avantages/index.html Intranet for ULB employees] - Web site with list of benefit for being ULB employees <br />
** [[Insurance while travelling abroad]] - ULB's insurance<br />
** [https://iridia.ulb.ac.be/cgi-bin/mailman/listinfo/ IRIDIA mailing lists]<br />
<br />
* <div id="anc1_3">'''Useful information'''</div><br />
** [[Working late | Pizza]] - menu for the local pizza place, it is a good idea to order in advance. <br />
** [http://wwwdev.ulb.ac.be/restaurants/solbosch_s/r_pub.php3 Weekly menu at ULB restaurant]<br />
** [http://www.snack44.net/ Snack 44] Menu for sandwich bar dans l'avenue de l'Université<br />
<br />
* <div id="lab_responsibilities">'''Lab responsibilities'''</div><br />
** [[Lab responsibilities]] - list of labs responsibilities/tasks and who takes care of them.<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
== <div id="anc2">Research</div> ==<br />
<br />
<br />
=== <div id="anc2_1">Robotics</div> ===<br />
* '''Swarmanoid'''<br />
** [http://www.swarmanoid.org The official Swarmanoid webpage]<br />
** [http://www.swarmanoid.org/wiki The official Swarmanoid Wiki page]<br />
<br />
* '''Sbots'''<br />
** [http://www.swarm-bots.org The official SwarmBots webpage]<br />
** [http://lis.epfl.ch/internal/wiki/index.php?page=SwarmBots SBOT technical resource page] - download the SBOT API and the tool chain for cross-compilation. <br />
** [[SBOT FAQ]] - howtos/faqs for the real s-bots<br />
** [[SBOT STATUS]] - The status of the s-bot in iridia (failures, errors, ...)<br />
** [[Arena time slots]] - Reserve sbot arena time<br />
<br />
* '''E-pucks'''<br />
** [http://asl.epfl.ch/research/systems/epuck/ The official website of e-pucks]<br />
** [http://iridia.ulb.ac.be/~e-puck/wiki The e-puck wiki] at IRIDIA<br />
<br />
* '''Software'''<br />
** [[Sbot Common Repository]] - Common version control area for all sbot development.<br />
** [[Sbot Common Interface]] - Write your controller once. Compile it for simulation and real robot.<br />
** [[OMiss - The ODE based simulator]] - Get started with the ODE based simulator<br />
** [[libsboteye]] the sboteye api to use 'easily' the camera.<br />
** [[libheading]] A library to detect directions pointed by other sbots.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Tracker tracker] A program to track a single pattern in a sequence of pictures.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Libdistortion libdistortion] a simple library to rectify camera images and extract easily real world coordinates of objects.<br />
<br />
* '''Links & news'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS project website]<br />
** [[Robot labs around the World]]<br />
** [[The e-puck page]] - About the e-puck robots. <br />
** [http://robots.net Read more news on robots.net...]<br />
** [[Old news]]<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== <div id="anc2_2">Optimization</div> ===<br />
<br />
* '''Links & news'''<br />
** [http://www.informs.org/Resources/ INFORMS OR/MS]<br />
** [http://143.129.203.3/eume/php/eume.main.php EU/ME]<br />
** [http://www.prism.uvsq.fr/~vdc/ECCO/ ECCO]<br />
** [http://iridia.ulb.ac.be/sls-forum/ MH/SLS forum]<br />
* '''Metaheuristics'''<br />
** [http://www.aco-metaheuristic.org Ant Colony Optimization]<br />
** [http://iew3.technion.ac.il/CE/about.php Cross Entropy Method]<br />
** [http://evonet.lri.fr/ Evolutionary Computing]<br />
** [http://www.research.att.com/~mgcr/grasp/gannbib/gannbib.html GRASP]<br />
** [http://www.tabusearch.net/ Tabu Search]<br />
** [http://www.hydroteq.com/ Harmony Search]<br />
* '''Projects'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS]<br />
** [http://www.metaheuristics.org/ Metaheuristics Network]<br />
* '''Applications'''<br />
** [http://www.nada.kth.se/~viggo/wwwcompendium/ A compendium of NP optimization problems]<br />
** [http://www.tsp.gatech.edu/ TSP]<br />
** [http://www.iwr.uni-heidelberg.de/groups/comopt/software/TSPLIB95/ TSPLIB95] - A Traveling Salesman Problem Library<br />
** [http://www.seas.upenn.edu/qaplib/ QAPLIB] - A Quadratic Assignment Problem Library<br />
** [http://people.brunel.ac.uk/~mastjjb/jeb/info.html OR-Library]<br />
** [[Concorde]]<br />
* '''Experimental Analysis and Statistics'''<br />
** [http://www.r-project.org/ R project]<br />
** [http://www.statsoft.com/textbook/stathome.html Electronic Statistics Textbook. StatSoft, Inc. (2006)]<br />
** [http://www.itl.nist.gov/div898/handbook/ NIST/SEMATECH e-Handbook of Statistical Methods]<br />
**[http://www.keithbower.com/datasets/Audio%20Recordings.htm Videos on Statistical Concepts]<br />
* '''Software Development'''<br />
** [http://gcc.gnu.org/c99status.html C99 standard and use GCC compiler tools] - Suggested compiler<br />
** [http://www.gnu.org/prep/standards/standards.pdf GNU Coding Standards] - Suggested coding style guidelines<br />
** [http://www.gnu.org/software/gsl/ GSL] - GNU Scientific Library<br />
** [http://subversion.tigris.org/ Subversion] - Suggested version control tool<br />
** [http://www.stack.nl/~dimitri/doxygen/ Doxygen] - Suggested documentation tool for source code<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== Neural Networks ===<br />
* [[Neural Network Tutorials]]<br />
<br />
=== <div id="anc2_3">Publications</div> ===<br />
<br />
* [[IRIDIA Technical reports]] - Information on publishing a technical report and LaTeX package(s).<br />
* [[Access to Digital Libraries]] - Which on-line papers archive we have access from IRIDIA network. <br />
* [[Iridia Supplementary Information Instructions page]] - Information on HOW TO use the Iridia Supplementary Information page.<br />
* [[Write Better English]] - Basic pointers on how to raise the level of english in your paper.<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
<br />
<br />
== <div id="anc3">Infrastructure</div> ==<br />
<br />
* <div id="anc3_1">'''Hardware'''</div><br />
** [[Workstation configuration]] - How to setup your personal workstation and laptop, printers, etc.<br />
** [[Backup Server]] - How to use the backup server of IRIDIA<br />
** IRIDIA Cluster: See the [http://majorana.ulb.ac.be/wordpress/ Cluster Website] for usage information, tips and updates.<br />
** [[Using the IRIDIA Experimental room]] - All you need to know to easily run real experiments.<br />
* <div id="anc3_2">'''Software'''</div><br />
** [[Creating your own home page]] - How to create your own home.<br />
** See all [[Software HOWTOs]]<br />
** Suggested software for [[Workstation_configuration#For_Mac_OS_X_users | Mac OS X]] users<br />
** List of [[Available_commercial_software | commercial software]] we have in IRIDIA<br />
<center>[[#Top | Back to top]]</center></div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Main_Page&diff=4778
Main Page
2008-07-08T16:11:01Z
<p>Mmanfrin: /* Detailed topics */</p>
<hr />
<div>__NOTOC__<br />
<div id="Top"></div><br />
{| cellspacing="20" cellpadding="5" align=center <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>[[#anc1 | Practicalities]]</h1><br />
* [[#anc1_1 | Moving and surviving in Brussels]] <br />
* [[#anc1_2 | Information for students]] <br />
* [[#anc1_3 | Useful informations]] (menu, pizza, etc...)<br />
* [[#lab_responsibilities | Lab responsabilities]] <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc2 | Research]]</h1><br />
<br />
* [[#anc2_1 | Robotics]] (S-Bots, E-pucks, Software, Links)<br />
<br />
* [[#anc2_2 | Optimization]] (Links)<br />
<br />
* [http://iridia.ulb.ac.be/IridiaTrSeries.html IRIDIA reports]<br />
<br />
* [http://iridia.ulb.ac.be/seminars IRIDIA seminars]<br />
<br />
* [[#anc2_3 | Publications]] (how to publish IRIDIA reports, digital libraries)<br />
<br />
* [[#anc2_4 | Other seminars]] <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc3 | Infrastructure]]</h1><br />
<br />
* [[#anc3_1 | Hardware]] (configuration, backup, cluster, etc...)<br />
* [[#anc3_2 | Software]] (HOWTOs, homepage, etc...)<br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>Weekly meetings</h1><br />
* Alternate Thursdays at 15h00 : [[Robotics weekly meetings | Robotics meetings]]<br />
* Alternate Thursdays at 15h00 : [[Literature meetings | Literature meetings]]<br />
* Thursdays at 10h30 : [[Administration weekly meetings | Administration weekly meeting]] <br />
* Thursdays at 11h00 : [[Optimization weekly meeting]]<br />
<br />
<br />
|}<br />
<br />
= Adding information =<br />
<br />
A Wiki is an excellent tool to maintain dynamic information. If you want to add something to this Wiki feel very free contact the system administrator and get an account. It is straight-forward to add and change the information in MediaWiki. Simply press ''edit'' on the top of this page to see how it was done. If you create a link to a non-existing page within this Wiki you can create that page by following the link - of course you would need a login to do so!. Pictures and documents have to be [[Special:Upload|uploaded]] before they can be used on pages. All popular image formats are supported and pdf and ps documents are allowed .<br />
<br />
For more information on the Wiki mark-up language see http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page. When you become good at it, you can make cool looking pages.<br />
<br />
= Detailed topics =<br />
<br />
== <div id="anc1">Practicalities</div> ==<br />
<br />
* <div id="anc1_1">'''Brussels'''</div><br />
** [[Moving to Brussels]] - What you need to know for moving to Brussels (housing, transport, health care, etc.).<br />
** [[Surviving in Brussels]] - French lessons, cultural events, etc.<br />
<br />
* <div id="anc1_2">'''Students'''</div><br />
** [[What you need to begin to work in IRIDIA]] - Resources to activate to work at IRIDIA.<br />
** [[For students visiting IRIDIA]] - Information for new students coming to IRIDIA.<br />
** [[University Administration]] - (IMPORTANT!) The what, the where and the how of navigating university bureaucracy - inscription, regulations etc.<br />
** [[Equivalence]] - Step by step explanations to request an equivalence of diplomas from Belgium.<br />
** [[Funding]] - Information on getting funding for projects, scholarships and unemployment benefits in Belgium once the Ph.D. grant runs out.<br />
** [[StudentsIRIDIA | Students]] - Information on students in IRIDIA.<br />
** [http://www.ulb.ac.be/dep/financier/perso-avantages/index.html Intranet for ULB employees] - Web site with list of benefit for being ULB employees <br />
** [[Insurance while travelling abroad]] - ULB's insurance<br />
** [https://iridia.ulb.ac.be/cgi-bin/mailman/listinfo/ IRIDIA mailing lists]<br />
<br />
* <div id="anc1_3">'''Useful information'''</div><br />
** [[Working late | Pizza]] - menu for the local pizza place, it is a good idea to order in advance. <br />
** [http://wwwdev.ulb.ac.be/restaurants/solbosch_s/r_pub.php3 Weekly menu at ULB restaurant]<br />
** [http://www.snack44.net/ Snack 44] Menu for sandwich bar dans l'avenue de l'Université<br />
<br />
* <div id="lab_responsibilities">'''Lab responsibilities'''</div><br />
** [[Lab responsibilities]] - list of labs responsibilities/tasks and who takes care of them.<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
== <div id="anc2">Research</div> ==<br />
<br />
<br />
=== <div id="anc2_1">Robotics</div> ===<br />
* '''Swarmanoid'''<br />
** [http://www.swarmanoid.org The official Swarmanoid webpage]<br />
** [http://www.swarmanoid.org/wiki The official Swarmanoid Wiki page]<br />
<br />
* '''Sbots'''<br />
** [http://www.swarm-bots.org The official SwarmBots webpage]<br />
** [http://lis.epfl.ch/internal/wiki/index.php?page=SwarmBots SBOT technical resource page] - download the SBOT API and the tool chain for cross-compilation. <br />
** [[SBOT FAQ]] - howtos/faqs for the real s-bots<br />
** [[SBOT STATUS]] - The status of the s-bot in iridia (failures, errors, ...)<br />
** [[Arena time slots]] - Reserve sbot arena time<br />
<br />
* '''E-pucks'''<br />
** [http://asl.epfl.ch/research/systems/epuck/ The official website of e-pucks]<br />
** [http://iridia.ulb.ac.be/~e-puck/wiki The e-puck wiki] at IRIDIA<br />
<br />
* '''Software'''<br />
** [[Sbot Common Repository]] - Common version control area for all sbot development.<br />
** [[Sbot Common Interface]] - Write your controller once. Compile it for simulation and real robot.<br />
** [[OMiss - The ODE based simulator]] - Get started with the ODE based simulator<br />
** [[libsboteye]] the sboteye api to use 'easily' the camera.<br />
** [[libheading]] A library to detect directions pointed by other sbots.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Tracker tracker] A program to track a single pattern in a sequence of pictures.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Libdistortion libdistortion] a simple library to rectify camera images and extract easily real world coordinates of objects.<br />
<br />
* '''Links & news'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS project website]<br />
** [[Robot labs around the World]]<br />
** [[The e-puck page]] - About the e-puck robots. <br />
** [http://robots.net Read more news on robots.net...]<br />
** [[Old news]]<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== <div id="anc2_2">Optimization</div> ===<br />
<br />
* '''Links & news'''<br />
** [http://www.informs.org/Resources/ INFORMS OR/MS]<br />
** [http://143.129.203.3/eume/php/eume.main.php EU/ME]<br />
** [http://www.prism.uvsq.fr/~vdc/ECCO/ ECCO]<br />
** [http://iridia.ulb.ac.be/sls-forum/ MH/SLS forum]<br />
* '''Metaheuristics'''<br />
** [http://www.aco-metaheuristic.org Ant Colony Optimization]<br />
** [http://iew3.technion.ac.il/CE/about.php Cross Entropy Method]<br />
** [http://evonet.lri.fr/ Evolutionary Computing]<br />
** [http://www.research.att.com/~mgcr/grasp/gannbib/gannbib.html GRASP]<br />
** [http://www.tabusearch.net/ Tabu Search]<br />
** [http://www.hydroteq.com/ Harmony Search]<br />
* '''Projects'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS]<br />
** [http://www.metaheuristics.org/ Metaheuristics Network]<br />
* '''Applications'''<br />
** [http://www.nada.kth.se/~viggo/wwwcompendium/ A compendium of NP optimization problems]<br />
** [http://www.tsp.gatech.edu/ TSP]<br />
** [http://www.iwr.uni-heidelberg.de/groups/comopt/software/TSPLIB95/ TSPLIB95] - A Traveling Salesman Problem Library<br />
** [http://www.seas.upenn.edu/qaplib/ QAPLIB] - A Quadratic Assignment Problem Library<br />
** [http://people.brunel.ac.uk/~mastjjb/jeb/info.html OR-Library]<br />
** [[Concorde]]<br />
* '''Experimental Analysis and Statistics'''<br />
** [http://www.r-project.org/ R project]<br />
** [http://www.statsoft.com/textbook/stathome.html Electronic Statistics Textbook. StatSoft, Inc. (2006)]<br />
** [http://www.itl.nist.gov/div898/handbook/ NIST/SEMATECH e-Handbook of Statistical Methods]<br />
**[http://www.keithbower.com/datasets/Audio%20Recordings.htm Videos on Statistical Concepts]<br />
* '''Software Development'''<br />
** [http://gcc.gnu.org/c99status.html C99 standard and use GCC compiler tools] - Suggested compiler<br />
** [http://www.gnu.org/prep/standards/standards.pdf GNU Coding Standards] - Suggested coding style guidelines<br />
** [http://www.gnu.org/software/gsl/ GSL] - GNU Scientific Library<br />
** [http://subversion.tigris.org/ Subversion] - Suggested version control tool<br />
** [http://www.stack.nl/~dimitri/doxygen/ Doxygen] - Suggested documentation tool for source code<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== Neural Networks ===<br />
* [[Neural Network Tutorials]]<br />
<br />
=== <div id="anc2_3">Publications</div> ===<br />
<br />
* [[IRIDIA Technical reports]] - Information on publishing a technical report and LaTeX package(s).<br />
* [[Access to Digital Libraries]] - Which on-line papers archive we have access from IRIDIA network. <br />
* [[Iridia Supplementary Information Instructions page]] - Information on HOW TO use the Iridia Supplementary Information page.<br />
* [[Write Better English]] - Basic pointers on how to raise the level of english in your paper.<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
<br />
<br />
== <div id="anc3">Infrastructure</div> ==<br />
<br />
* <div id="anc3_1">'''Hardware'''</div><br />
** [[Workstation configuration]] - How to setup your personal workstation and laptop, printers, etc.<br />
** [[Backup Server]] - How to use the backup server of IRIDIA<br />
** IRIDIA Cluster: See the [http://majorana.ulb.ac.be/wordpress/ Cluster Website] for usage information, tips and updates.<br />
** [[Using the IRIDIA Experimental room]] - All you need to know to easily run real experiments.<br />
* <div id="anc3_2">'''Software'''</div><br />
** [[Creating your own home page]] - How to create your own home.<br />
** See all [[Software HOWTOs]]<br />
** Suggested software for [[Workstation_configuration#For_Mac_OS_X_users | Mac OS X]] users<br />
** List of [[Available_commercial_software | commercial software]] we have in IRIDIA<br />
<center>[[#Top | Back to top]]</center><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
_</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Main_Page&diff=4765
Main Page
2008-07-04T07:50:32Z
<p>Mmanfrin: /* <div id="anc2_2">Optimization</div> */</p>
<hr />
<div>__NOTOC__<br />
<div id="Top"></div><br />
{| cellspacing="20" cellpadding="5" align=center <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>[[#anc1 | Practicalities]]</h1><br />
* [[#anc1_1 | Moving and surviving in Brussels]] <br />
* [[#anc1_2 | Information for students]] <br />
* [[#anc1_3 | Useful informations]] (menu, pizza, etc...)<br />
* [[#lab_responsibilities | Lab responsabilities]] <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc2 | Research]]</h1><br />
<br />
* [[#anc2_1 | Robotics]] (S-Bots, E-pucks, Software, Links)<br />
<br />
* [[#anc2_2 | Optimization]] (Links)<br />
<br />
* [http://iridia.ulb.ac.be/IridiaTrSeries.html IRIDIA reports]<br />
<br />
* [http://iridia.ulb.ac.be/seminars IRIDIA seminars]<br />
<br />
* [[#anc2_3 | Publications]] (how to publish IRIDIA reports, digital libraries)<br />
<br />
* [[#anc2_4 | Other seminars]] <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc3 | Infrastructure]]</h1><br />
<br />
* [[#anc3_1 | Hardware]] (configuration, backup, cluster, etc...)<br />
* [[#anc3_2 | Software]] (HOWTOs, homepage, etc...)<br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>Weekly meetings</h1><br />
* Alternate Thursdays at 15h00 : [[Robotics weekly meetings | Robotics meetings]]<br />
* Alternate Thursdays at 15h00 : [[Literature meetings | Literature meetings]]<br />
* Thursdays at 10h30 : [[Administration weekly meetings | Administration weekly meeting]] <br />
* Thursdays at 11h00 : [[Optimization weekly meeting]]<br />
<br />
<br />
|}<br />
<br />
= Adding information =<br />
<br />
A Wiki is an excellent tool to maintain dynamic information. If you want to add something to this Wiki feel very free contact the system administrator and get an account. It is straight-forward to add and change the information in MediaWiki. Simply press ''edit'' on the top of this page to see how it was done. If you create a link to a non-existing page within this Wiki you can create that page by following the link - of course you would need a login to do so!. Pictures and documents have to be [[Special:Upload|uploaded]] before they can be used on pages. All popular image formats are supported and pdf and ps documents are allowed .<br />
<br />
For more information on the Wiki mark-up language see http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page. When you become good at it, you can make cool looking pages.<br />
<br />
= Detailed topics =<br />
<br />
== <div id="anc1">Practicalities</div> ==<br />
<br />
* <div id="anc1_1">'''Brussels'''</div><br />
** [[Moving to Brussels]] - What you need to know for moving to Brussels (housing, transport, health care, etc.).<br />
** [[Surviving in Brussels]] - French lessons, cultural events, etc.<br />
<br />
* <div id="anc1_2">'''Students'''</div><br />
** [[What you need to begin to work in IRIDIA]] - Resources to activate to work at IRIDIA.<br />
** [[For students visiting IRIDIA]] - Information for new students coming to IRIDIA.<br />
** [[University Administration]] - (IMPORTANT!) The what, the where and the how of navigating university bureaucracy - inscription, regulations etc.<br />
** [[Equivalence]] - Step by step explanations to request an equivalence of diplomas from Belgium.<br />
** [[Funding]] - Information on getting funding for projects, scholarships and unemployment benefits in Belgium once the Ph.D. grant runs out.<br />
** [[StudentsIRIDIA | Students]] - Information on students in IRIDIA.<br />
** [http://www.ulb.ac.be/dep/financier/perso-avantages/index.html Intranet for ULB employees] - Web site with list of benefit for being ULB employees <br />
** [[Insurance while travelling abroad]] - ULB's insurance<br />
** [https://iridia.ulb.ac.be/cgi-bin/mailman/listinfo/ IRIDIA mailing lists]<br />
<br />
* <div id="anc1_3">'''Useful information'''</div><br />
** [[Working late | Pizza]] - menu for the local pizza place, it is a good idea to order in advance. <br />
** [http://wwwdev.ulb.ac.be/restaurants/solbosch_s/r_pub.php3 Weekly menu at ULB restaurant]<br />
** [http://www.snack44.net/ Snack 44] Menu for sandwich bar dans l'avenue de l'Université<br />
<br />
* <div id="lab_responsibilities">'''Lab responsibilities'''</div><br />
** [[Lab responsibilities]] - list of labs responsibilities/tasks and who takes care of them.<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
== <div id="anc2">Research</div> ==<br />
<br />
<br />
=== <div id="anc2_1">Robotics</div> ===<br />
* '''Swarmanoid'''<br />
** [http://www.swarmanoid.org The official Swarmanoid webpage]<br />
** [http://www.swarmanoid.org/wiki The official Swarmanoid Wiki page]<br />
<br />
* '''Sbots'''<br />
** [http://www.swarm-bots.org The official SwarmBots webpage]<br />
** [http://lis.epfl.ch/internal/wiki/index.php?page=SwarmBots SBOT technical resource page] - download the SBOT API and the tool chain for cross-compilation. <br />
** [[SBOT FAQ]] - howtos/faqs for the real s-bots<br />
** [[SBOT STATUS]] - The status of the s-bot in iridia (failures, errors, ...)<br />
** [[Arena time slots]] - Reserve sbot arena time<br />
<br />
* '''E-pucks'''<br />
** [http://asl.epfl.ch/research/systems/epuck/ The official website of e-pucks]<br />
** [http://iridia.ulb.ac.be/~e-puck/wiki The e-puck wiki] at IRIDIA<br />
<br />
* '''Software'''<br />
** [[Sbot Common Repository]] - Common version control area for all sbot development.<br />
** [[Sbot Common Interface]] - Write your controller once. Compile it for simulation and real robot.<br />
** [[OMiss - The ODE based simulator]] - Get started with the ODE based simulator<br />
** [[libsboteye]] the sboteye api to use 'easily' the camera.<br />
** [[libheading]] A library to detect directions pointed by other sbots.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Tracker tracker] A program to track a single pattern in a sequence of pictures.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Libdistortion libdistortion] a simple library to rectify camera images and extract easily real world coordinates of objects.<br />
<br />
* '''Links & news'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS project website]<br />
** [[Robot labs around the World]]<br />
** [[The e-puck page]] - About the e-puck robots. <br />
** [http://robots.net Read more news on robots.net...]<br />
** [[Old news]]<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== <div id="anc2_2">Optimization</div> ===<br />
<br />
* '''Links & news'''<br />
** [http://www.informs.org/Resources/ INFORMS OR/MS]<br />
** [http://143.129.203.3/eume/php/eume.main.php EU/ME]<br />
** [http://www.prism.uvsq.fr/~vdc/ECCO/ ECCO]<br />
** [http://iridia.ulb.ac.be/sls-forum/ MH/SLS forum]<br />
* '''Metaheuristics'''<br />
** [http://www.aco-metaheuristic.org Ant Colony Optimization]<br />
** [http://iew3.technion.ac.il/CE/about.php Cross Entropy Method]<br />
** [http://evonet.lri.fr/ Evolutionary Computing]<br />
** [http://www.research.att.com/~mgcr/grasp/gannbib/gannbib.html GRASP]<br />
** [http://www.tabusearch.net/ Tabu Search]<br />
** [http://www.hydroteq.com/ Harmony Search]<br />
* '''Projects'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS]<br />
** [http://www.metaheuristics.org/ Metaheuristics Network]<br />
* '''Applications'''<br />
** [http://www.nada.kth.se/~viggo/wwwcompendium/ A compendium of NP optimization problems]<br />
** [http://www.tsp.gatech.edu/ TSP]<br />
** [http://www.iwr.uni-heidelberg.de/groups/comopt/software/TSPLIB95/ TSPLIB95] - A Traveling Salesman Problem Library<br />
** [http://www.seas.upenn.edu/qaplib/ QAPLIB] - A Quadratic Assignment Problem Library<br />
** [http://people.brunel.ac.uk/~mastjjb/jeb/info.html OR-Library]<br />
** [[Concorde]]<br />
* '''Experimental Analysis and Statistics'''<br />
** [http://www.r-project.org/ R project]<br />
** [http://www.statsoft.com/textbook/stathome.html Electronic Statistics Textbook. StatSoft, Inc. (2006)]<br />
** [http://www.itl.nist.gov/div898/handbook/ NIST/SEMATECH e-Handbook of Statistical Methods]<br />
**[http://www.keithbower.com/datasets/Audio%20Recordings.htm Videos on Statistical Concepts]<br />
* '''Software Development'''<br />
** [http://gcc.gnu.org/c99status.html C99 standard and use GCC compiler tools] - Suggested compiler<br />
** [http://www.gnu.org/prep/standards/standards.pdf GNU Coding Standards] - Suggested coding style guidelines<br />
** [http://www.gnu.org/software/gsl/ GSL] - GNU Scientific Library<br />
** [http://subversion.tigris.org/ Subversion] - Suggested version control tool<br />
** [http://www.stack.nl/~dimitri/doxygen/ Doxygen] - Suggested documentation tool for source code<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== Neural Networks ===<br />
* [[Neural Network Tutorials]]<br />
<br />
=== <div id="anc2_3">Publications</div> ===<br />
<br />
* [[IRIDIA Technical reports]] - Information on publishing a technical report and LaTeX package(s).<br />
* [[Access to Digital Libraries]] - Which on-line papers archive we have access from IRIDIA network. <br />
* [[Iridia Supplementary Information Instructions page]] - Information on HOW TO use the Iridia Supplementary Information page.<br />
* [[Write Better English]] - Basic pointers on how to raise the level of english in your paper.<br />
<br />
=== <div id="anc2_4">Seminars</div> ===<br />
* [[Seminars | Seminars]] - and talks given in IRIDIA, and more generally in Brussels.<br />
<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
<br />
<br />
== <div id="anc3">Infrastructure</div> ==<br />
<br />
* <div id="anc3_1">'''Hardware'''</div><br />
** [[Workstation configuration]] - How to setup your personal workstation and laptop, printers, etc.<br />
** [[Backup Server]] - How to use the backup server of IRIDIA<br />
** IRIDIA Cluster: See the [http://majorana.ulb.ac.be/wordpress/ Cluster Website] for usage information, tips and updates.<br />
** [[Using the IRIDIA Experimental room]] - All you need to know to easily run real experiments.<br />
* <div id="anc3_2">'''Software'''</div><br />
** [[Creating your own home page]] - How to create your own home.<br />
** See all [[Software HOWTOs]]<br />
** Suggested software for [[Workstation_configuration#For_Mac_OS_X_users | Mac OS X]] users<br />
** List of [[Available_commercial_software | commercial software]] we have in IRIDIA<br />
<center>[[#Top | Back to top]]</center><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
_</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Main_Page&diff=4764
Main Page
2008-07-04T07:49:47Z
<p>Mmanfrin: /* <div id="anc2_2">Optimization</div> */</p>
<hr />
<div>__NOTOC__<br />
<div id="Top"></div><br />
{| cellspacing="20" cellpadding="5" align=center <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>[[#anc1 | Practicalities]]</h1><br />
* [[#anc1_1 | Moving and surviving in Brussels]] <br />
* [[#anc1_2 | Information for students]] <br />
* [[#anc1_3 | Useful informations]] (menu, pizza, etc...)<br />
* [[#lab_responsibilities | Lab responsabilities]] <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc2 | Research]]</h1><br />
<br />
* [[#anc2_1 | Robotics]] (S-Bots, E-pucks, Software, Links)<br />
<br />
* [[#anc2_2 | Optimization]] (Links)<br />
<br />
* [http://iridia.ulb.ac.be/IridiaTrSeries.html IRIDIA reports]<br />
<br />
* [http://iridia.ulb.ac.be/seminars IRIDIA seminars]<br />
<br />
* [[#anc2_3 | Publications]] (how to publish IRIDIA reports, digital libraries)<br />
<br />
* [[#anc2_4 | Other seminars]] <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc3 | Infrastructure]]</h1><br />
<br />
* [[#anc3_1 | Hardware]] (configuration, backup, cluster, etc...)<br />
* [[#anc3_2 | Software]] (HOWTOs, homepage, etc...)<br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>Weekly meetings</h1><br />
* Alternate Thursdays at 15h00 : [[Robotics weekly meetings | Robotics meetings]]<br />
* Alternate Thursdays at 15h00 : [[Literature meetings | Literature meetings]]<br />
* Thursdays at 10h30 : [[Administration weekly meetings | Administration weekly meeting]] <br />
* Thursdays at 11h00 : [[Optimization weekly meeting]]<br />
<br />
<br />
|}<br />
<br />
= Adding information =<br />
<br />
A Wiki is an excellent tool to maintain dynamic information. If you want to add something to this Wiki feel very free contact the system administrator and get an account. It is straight-forward to add and change the information in MediaWiki. Simply press ''edit'' on the top of this page to see how it was done. If you create a link to a non-existing page within this Wiki you can create that page by following the link - of course you would need a login to do so!. Pictures and documents have to be [[Special:Upload|uploaded]] before they can be used on pages. All popular image formats are supported and pdf and ps documents are allowed .<br />
<br />
For more information on the Wiki mark-up language see http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page. When you become good at it, you can make cool looking pages.<br />
<br />
= Detailed topics =<br />
<br />
== <div id="anc1">Practicalities</div> ==<br />
<br />
* <div id="anc1_1">'''Brussels'''</div><br />
** [[Moving to Brussels]] - What you need to know for moving to Brussels (housing, transport, health care, etc.).<br />
** [[Surviving in Brussels]] - French lessons, cultural events, etc.<br />
<br />
* <div id="anc1_2">'''Students'''</div><br />
** [[What you need to begin to work in IRIDIA]] - Resources to activate to work at IRIDIA.<br />
** [[For students visiting IRIDIA]] - Information for new students coming to IRIDIA.<br />
** [[University Administration]] - (IMPORTANT!) The what, the where and the how of navigating university bureaucracy - inscription, regulations etc.<br />
** [[Equivalence]] - Step by step explanations to request an equivalence of diplomas from Belgium.<br />
** [[Funding]] - Information on getting funding for projects, scholarships and unemployment benefits in Belgium once the Ph.D. grant runs out.<br />
** [[StudentsIRIDIA | Students]] - Information on students in IRIDIA.<br />
** [http://www.ulb.ac.be/dep/financier/perso-avantages/index.html Intranet for ULB employees] - Web site with list of benefit for being ULB employees <br />
** [[Insurance while travelling abroad]] - ULB's insurance<br />
** [https://iridia.ulb.ac.be/cgi-bin/mailman/listinfo/ IRIDIA mailing lists]<br />
<br />
* <div id="anc1_3">'''Useful information'''</div><br />
** [[Working late | Pizza]] - menu for the local pizza place, it is a good idea to order in advance. <br />
** [http://wwwdev.ulb.ac.be/restaurants/solbosch_s/r_pub.php3 Weekly menu at ULB restaurant]<br />
** [http://www.snack44.net/ Snack 44] Menu for sandwich bar dans l'avenue de l'Université<br />
<br />
* <div id="lab_responsibilities">'''Lab responsibilities'''</div><br />
** [[Lab responsibilities]] - list of labs responsibilities/tasks and who takes care of them.<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
== <div id="anc2">Research</div> ==<br />
<br />
<br />
=== <div id="anc2_1">Robotics</div> ===<br />
* '''Swarmanoid'''<br />
** [http://www.swarmanoid.org The official Swarmanoid webpage]<br />
** [http://www.swarmanoid.org/wiki The official Swarmanoid Wiki page]<br />
<br />
* '''Sbots'''<br />
** [http://www.swarm-bots.org The official SwarmBots webpage]<br />
** [http://lis.epfl.ch/internal/wiki/index.php?page=SwarmBots SBOT technical resource page] - download the SBOT API and the tool chain for cross-compilation. <br />
** [[SBOT FAQ]] - howtos/faqs for the real s-bots<br />
** [[SBOT STATUS]] - The status of the s-bot in iridia (failures, errors, ...)<br />
** [[Arena time slots]] - Reserve sbot arena time<br />
<br />
* '''E-pucks'''<br />
** [http://asl.epfl.ch/research/systems/epuck/ The official website of e-pucks]<br />
** [http://iridia.ulb.ac.be/~e-puck/wiki The e-puck wiki] at IRIDIA<br />
<br />
* '''Software'''<br />
** [[Sbot Common Repository]] - Common version control area for all sbot development.<br />
** [[Sbot Common Interface]] - Write your controller once. Compile it for simulation and real robot.<br />
** [[OMiss - The ODE based simulator]] - Get started with the ODE based simulator<br />
** [[libsboteye]] the sboteye api to use 'easily' the camera.<br />
** [[libheading]] A library to detect directions pointed by other sbots.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Tracker tracker] A program to track a single pattern in a sequence of pictures.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Libdistortion libdistortion] a simple library to rectify camera images and extract easily real world coordinates of objects.<br />
<br />
* '''Links & news'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS project website]<br />
** [[Robot labs around the World]]<br />
** [[The e-puck page]] - About the e-puck robots. <br />
** [http://robots.net Read more news on robots.net...]<br />
** [[Old news]]<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== <div id="anc2_2">Optimization</div> ===<br />
<br />
* '''Links & news'''<br />
** [http://www.informs.org/Resources/ INFORMS OR/MS]<br />
** [http://143.129.203.3/eume/php/eume.main.php EU/ME]<br />
** [http://www.prism.uvsq.fr/~vdc/ECCO/ ECCO]<br />
** [http://iridia.ulb.ac.be/sls-forum/ MH/SLS forum]<br />
* '''Metaheuristics'''<br />
** [http://www.aco-metaheuristic.org Ant Colony Optimization]<br />
** [http://iew3.technion.ac.il/CE/about.php Cross Entropy Method]<br />
** [http://evonet.lri.fr/ Evolutionary Computing]<br />
** [http://www.research.att.com/~mgcr/grasp/gannbib/gannbib.html GRASP]<br />
** [http://www.tabusearch.net/ Tabu Search]<br />
** [http://www.hydroteq.com/ Harmony Search]<br />
* '''Projects'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS]<br />
** [http://www.metaheuristics.org/ Metaheuristics Network]<br />
* '''Applications'''<br />
** [http://www.nada.kth.se/~viggo/wwwcompendium/ A compendium of NP optimization problems]<br />
** [http://www.tsp.gatech.edu/ TSP]<br />
** [http://www.iwr.uni-heidelberg.de/groups/comopt/software/TSPLIB95/ TSPLIB95] - A Traveling Salesman Problem Library<br />
** [http://www.seas.upenn.edu/qaplib/ QAPLIB] - A Quadratic Assignment Problem Library<br />
** [http://people.brunel.ac.uk/~mastjjb/jeb/info.html OR-Library]<br />
** [[Concorde]]<br />
* '''Experimental Analysis and Statistics'''<br />
** [http://www.r-project.org/ R project]<br />
** [http://www.statsoft.com/textbook/stathome.html Electronic Statistics Textbook. StatSoft, Inc. (2006)]<br />
** [http://www.itl.nist.gov/div898/handbook/ NIST/SEMATECH e-Handbook of Statistical Methods]<br />
** [[Repository of scripts used by IRIDIA members]]<br />
**[http://www.keithbower.com/datasets/Audio%20Recordings.htm Videos on Statistical Concepts]<br />
* '''Software Development'''<br />
** [http://gcc.gnu.org/c99status.html C99 standard and use GCC compiler tools] - Suggested compiler<br />
** [http://www.gnu.org/prep/standards/standards.pdf GNU Coding Standards] - Suggested coding style guidelines<br />
** [http://www.gnu.org/software/gsl/ GSL] - GNU Scientific Library<br />
** [http://subversion.tigris.org/ Subversion] - Suggested version control tool<br />
** [http://www.stack.nl/~dimitri/doxygen/ Doxygen] - Suggested documentation tool for source code<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== Neural Networks ===<br />
* [[Neural Network Tutorials]]<br />
<br />
=== <div id="anc2_3">Publications</div> ===<br />
<br />
* [[IRIDIA Technical reports]] - Information on publishing a technical report and LaTeX package(s).<br />
* [[Access to Digital Libraries]] - Which on-line papers archive we have access from IRIDIA network. <br />
* [[Iridia Supplementary Information Instructions page]] - Information on HOW TO use the Iridia Supplementary Information page.<br />
* [[Write Better English]] - Basic pointers on how to raise the level of english in your paper.<br />
<br />
=== <div id="anc2_4">Seminars</div> ===<br />
* [[Seminars | Seminars]] - and talks given in IRIDIA, and more generally in Brussels.<br />
<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
<br />
<br />
== <div id="anc3">Infrastructure</div> ==<br />
<br />
* <div id="anc3_1">'''Hardware'''</div><br />
** [[Workstation configuration]] - How to setup your personal workstation and laptop, printers, etc.<br />
** [[Backup Server]] - How to use the backup server of IRIDIA<br />
** IRIDIA Cluster: See the [http://majorana.ulb.ac.be/wordpress/ Cluster Website] for usage information, tips and updates.<br />
** [[Using the IRIDIA Experimental room]] - All you need to know to easily run real experiments.<br />
* <div id="anc3_2">'''Software'''</div><br />
** [[Creating your own home page]] - How to create your own home.<br />
** See all [[Software HOWTOs]]<br />
** Suggested software for [[Workstation_configuration#For_Mac_OS_X_users | Mac OS X]] users<br />
** List of [[Available_commercial_software | commercial software]] we have in IRIDIA<br />
<center>[[#Top | Back to top]]</center><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
_</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Workstation_configuration&diff=4763
Workstation configuration
2008-07-04T06:02:13Z
<p>Mmanfrin: /* For Mac OS X users */</p>
<hr />
<div>== Network configuration ==<br />
You should get a static IP from the system administrator. Your hostname will be the name of a famous scientist and the domain is ulb.ac.be. Other relevant addresses are:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Description<br />
! IP address<br />
|- <br />
|<br />
Gateway<br />
|<br />
164.15.10.254<br />
|-<br />
|<br />
DNS1<br />
|<br />
164.15.59.200<br />
|}<br />
<br />
You might also need to add the following data, althoug many systems set it automatically:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
!Description<br />
!Value<br />
|-<br />
|<br />
Network<br />
|<br />
164.15.10.0<br />
|-<br />
|<br />
Netmask<br />
|<br />
255.255.255.0<br />
|-<br />
|<br />
Broadcast<br />
|<br />
164.15.10.255<br />
|}<br />
<br />
<br />
=== Wi-Fi network configuration ===<br />
At IRIDIA lab there are two wireless networks. To join any of them you should get the password from the system administrator. Relevant configuration data are:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|- <br />
! Description !! Value<br />
|- <br />
|| Network name || Hashmal<br />
|- <br />
|| Radio mode || 802.11b/g Compatible<br />
|-<br />
|| Channel || 4<br />
|-<br />
|| Wireless Security Mode || 128bit WEP/WPA/WPA2<br />
|- <br />
|| DNS Server || 164.15.59.200<br />
|}<br />
<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|- <br />
! Description !! Value<br />
|- <br />
|| Network name || sbot<br />
|- <br />
|| Radio mode || 802.11b/g Compatible<br />
|-<br />
|| Channel || 6<br />
|-<br />
|| Wireless Security Mode || 128bit WEP<br />
|- <br />
|| DNS Server || 164.15.59.200<br />
|-<br />
|| Distributed IPs || IPs are provided through DHCP from iridia.ulb.ac.be<br />
|}<br />
<br />
== Firewall configuration ==<br />
Since the computers are available through direct connections from internet you should protect your machine with a firewall.<br />
Linux provides an integrated mechanism for accepting or rejecting incoming packets. <br />
<br />
If you want to setup a good firewall quickly, you may use the following link :<br />
[http://easyfwgen.morizot.net/gen/ Firewall script generator]<br />
<br />
<br />
'''How to generate the firewall script ?'''<br />
<br />
<br />
Usually, the interface to internet is eth0. You can check your available interfaces<br />
by typing (as root) :<br />
<br />
''# ifconfig -a''<br />
<br />
Most of the time, you wish to have an access to the computer, but you still want it<br />
to be secure. The best is to disable any inbound service except SSH. The SSH connections<br />
are encrypted so that you can safely access to the computer even if someone is tcpdumping<br />
your connection.<br />
<br />
For the moment, I don't know how to use the Fireparse format. If you know about it<br />
just use it. Otherwise you'll have to take a look at the logs (''/var/log/syslog'') to<br />
monitor the possible network problems or attacks.<br />
<br />
Now that you have all the necessary informations, you can generate the firewall script.<br />
Name this script ''iptables'', give it execution rights (''chmod u+x iptables'') and put it under the directory ''/etc/init.d/''. <br />
<br />
Be aware that the script loads some iptables modules in your kernel. If you have recompiled your kernel then you<br />
should ensure that the necessary modules are present. If you have statically linked the code to the kernel<br />
then you should remove the modprobe commands in the firewall's script.<br />
<br />
Now simply add a symbolic link in the runlevel 2 to this script by typing (as root) :<br />
<br />
''# ln -s /etc/rc2.d/S12iptables /etc/init.d/iptables''<br />
<br />
<br />
You should adapt the number 12 to your needs. The firewall must be run as early as possible. <br />
For example if telnet services are run before it, an attack is still possible. Be careful about this.<br />
<br />
If you want to understand more deeply iptables, you can check the following URLs :<br />
<br />
[http://www.netfilter.org/ Iptables official website]<br />
<br />
[http://iptables-tutorial.frozentux.net/iptables-tutorial.html Iptables tutorial and explanations]<br />
<br />
[http://lea-linux.org/reseau/iptables.html Setting up a firewall using iptables (in french)]<br />
<br />
<br />
<br />
== Printer configuration ==<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Name<br />
! URL<br />
! Model<br />
! Location<br />
|- <br />
|<br />
Gutenberg<br />
|<br />
gutenberg.ulb.ac.be<br />
|<br />
HP4100<br />
|<br />
Office C.5.106A<br />
|-<br />
|<br />
Meucci<br />
|<br />
meucci.ulb.ac.be<br />
|<br />
Ricoh Aficio 1027<br />
|<br />
Office C.5.106A<br />
|-<br />
|<br />
Sabin<br />
|<br />
sabin.ulb.ac.be<br />
|<br />
Ricoh Aficio mp161 spf<br />
|<br />
Office C.5.106A<br />
|-<br />
|}<br />
<br />
'''Linux Install'''<br />
<br />
# Install CUPS (Debian: apt-get install cup-sys).<br />
# Run cups daemon<br />
# Point printer at localhost:631<br />
# Click on Printers tab. Click the button 'Add printer'<br />
Use following configuration options<br />
* Location and description: Ping Pong Room - Meucci OR Gutenberg<br />
* Device: LPD/LPR Host or Printer<br />
* Device URL: lpd://gutenberg.ulb.ac.be:515/lp OR lpd://meucci.ulb.ac.be:515/lp<br />
* Model/Driver: Raw Queue<br />
<br />
<br />
'''Windows XP Install'''<br />
<br />
# Download Printer drivers from Ricoh if you want to enjoy extra features.<br />
#* [[Media:R23624en.zip|Local copy of XP driver]] (May 2008) for Ricoh Aficio mp161 spf<br />
# Goto Printers->Add New Printer<br />
# Select Network Printer<br />
# Enter URL http://gutenberg.ulb.ac.be OR http://meucci.ulb.ac.be OR http://sabin.ulb.ac.be<br />
# (note: sabin supports smb )<br />
<br />
<br />
'''Mac OS X Install'''<br />
<br />
# Download the drivers for Ricoh Aficio 1027 PS printer [http://iridia.ulb.ac.be/~mmanfrin/r199caL9.sit here]<br />
# Download the drivers for Ricoh Aficio MP 161 SPF printer [http://iridia.ulb.ac.be/~mmanfrin/r16744L9.dmg here]<br />
<br />
== The IRIDIA and the ULB network ==<br />
The IRIDIA system administrator can create an account on the local subnet for you, however, if you want to have access to some of the computer services of the university, you'll need an account on the university network as well. Ask the secretary for the forms and the process. <br />
<br />
<br />
== Mail configuration ==<br />
Assuming that you have an account on both the local and the university network the mail settings are as follows:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Service<br />
! URL<br />
|- <br />
|<br />
SMTP<br />
|<br />
smtp.ulb.ac.be<br />
|-<br />
|<br />
Iridia POP<br />
|<br />
iridia.ulb.ac.be<br />
|-<br />
|<br />
Iridia IMAP<br />
|<br />
iridia.ulb.ac.be<br />
|-<br />
|<br />
ULB POP<br />
|<br />
pop.ulb.ac.be<br />
|-<br />
|<br />
ULB IMAP<br />
|<br />
pop.ulb.ac.be<br />
|}<br />
<br />
The SMTP server does not require authentication. The POP and IMAP services of ULB accept unsecure connections (no SSL). The POP and IMAP servers of Iridia require secure connections (with SSL).<br />
<br />
There are also web interfaces available to read the email if you can not connect to the above servers via POP or IMAP:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
!SERVER<br />
!URL<br />
|-<br />
|<br />
ULB<br />
|<br />
[https://wwwdev.ulb.ac.be/webmail2/webmail.php https://wwwdev.ulb.ac.be/webmail2/webmail.php]<br />
|-<br />
|<br />
IRIDIA<br />
|<br />
[https://iridia.ulb.ac.be/squirrelmail/ https://iridia.ulb.ac.be/squirrelmail/]<br />
|}<br />
<br />
<br />
== See also ==<br />
[[Software HOWTOs]]<br />
<br />
<br />
== For Mac OS X users ==<br />
In order to help Mac OS X users staying updated for what concerne security issues with their systems we suggest to subscribe to the following mailing list:<br />
<br />
[http://lists.apple.com/mailman/listinfo/security-announce Security-announce -- product security notifications and announcements from Apple]<br />
<br />
<br />
=== Mac OS X Software for doing research ===<br />
Here you can find a list of softwares that you might want to check out:<br />
<br />
* LaTeX & BibTeX<br />
[http://www.tug.org/mactex/ MacTeX.dmg package] - Easy-to-Install Package, which contains a complete and up to date TeX system from Gerben Weirda's gwTeX redistribution;<br />
Free<br />
<br />
[http://macromates.com/ Textmate] - editor (and much more); Commercial<br />
<br />
[http://www2.ing.unipi.it/~d9615/homepage/texniscope.html TeXniscope] - DVI/PDF previewer <br />
(synchronization with external editors (e.g. Emacs) both for DVI/PDF files); Free, sources available<br />
<br />
<br />
* Statistical analysis<br />
[http://mirrors.dotsrc.org/cran/bin/macosx/ R.app] - Cocoa-based GUI for R; Free, GPL<br />
<br />
<br />
* Secure Shell<br />
[http://code.google.com/p/macfuse/ MacFUSE] - a FUSE-Compliant File System Implementation Mechanism; <br />
Free, BSD-licence<br />
<br />
[http://www.sccs.swarthmore.edu/users/08/mgorbach/MacFusionWeb/index.html MacFusion] - a GUI for MacFUSE; <br />
Free, APSL-licence<br />
<br />
<br />
* Version Control System<br />
[http://media.clickablebliss.com/screencasts/intro_to_subversion_small.mov (QuickTime movie with introduction to Subversion)]<br />
<br />
[http://www.lachoseinteractive.net/en/community/subversion/svnx/ svnX] - a GUI for Subversion; Free, GPL<br />
<br />
[http://www.versionsapp.com/ Versions] - Mac Subversion client; Commercial<br />
<br />
<br />
===Project management on Mac OS X===<br />
[http://www.merlin2.net/ Merlin 2]<br />
Commercial<br />
([http://www.macresearch.org/review_merlin_2 Review of the program by MacResearch.org])</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Workstation_configuration&diff=4762
Workstation configuration
2008-07-04T06:01:29Z
<p>Mmanfrin: /* For Mac OS X users */</p>
<hr />
<div>== Network configuration ==<br />
You should get a static IP from the system administrator. Your hostname will be the name of a famous scientist and the domain is ulb.ac.be. Other relevant addresses are:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Description<br />
! IP address<br />
|- <br />
|<br />
Gateway<br />
|<br />
164.15.10.254<br />
|-<br />
|<br />
DNS1<br />
|<br />
164.15.59.200<br />
|}<br />
<br />
You might also need to add the following data, althoug many systems set it automatically:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
!Description<br />
!Value<br />
|-<br />
|<br />
Network<br />
|<br />
164.15.10.0<br />
|-<br />
|<br />
Netmask<br />
|<br />
255.255.255.0<br />
|-<br />
|<br />
Broadcast<br />
|<br />
164.15.10.255<br />
|}<br />
<br />
<br />
=== Wi-Fi network configuration ===<br />
At IRIDIA lab there are two wireless networks. To join any of them you should get the password from the system administrator. Relevant configuration data are:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|- <br />
! Description !! Value<br />
|- <br />
|| Network name || Hashmal<br />
|- <br />
|| Radio mode || 802.11b/g Compatible<br />
|-<br />
|| Channel || 4<br />
|-<br />
|| Wireless Security Mode || 128bit WEP/WPA/WPA2<br />
|- <br />
|| DNS Server || 164.15.59.200<br />
|}<br />
<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|- <br />
! Description !! Value<br />
|- <br />
|| Network name || sbot<br />
|- <br />
|| Radio mode || 802.11b/g Compatible<br />
|-<br />
|| Channel || 6<br />
|-<br />
|| Wireless Security Mode || 128bit WEP<br />
|- <br />
|| DNS Server || 164.15.59.200<br />
|-<br />
|| Distributed IPs || IPs are provided through DHCP from iridia.ulb.ac.be<br />
|}<br />
<br />
== Firewall configuration ==<br />
Since the computers are available through direct connections from internet you should protect your machine with a firewall.<br />
Linux provides an integrated mechanism for accepting or rejecting incoming packets. <br />
<br />
If you want to setup a good firewall quickly, you may use the following link :<br />
[http://easyfwgen.morizot.net/gen/ Firewall script generator]<br />
<br />
<br />
'''How to generate the firewall script ?'''<br />
<br />
<br />
Usually, the interface to internet is eth0. You can check your available interfaces<br />
by typing (as root) :<br />
<br />
''# ifconfig -a''<br />
<br />
Most of the time, you wish to have an access to the computer, but you still want it<br />
to be secure. The best is to disable any inbound service except SSH. The SSH connections<br />
are encrypted so that you can safely access to the computer even if someone is tcpdumping<br />
your connection.<br />
<br />
For the moment, I don't know how to use the Fireparse format. If you know about it<br />
just use it. Otherwise you'll have to take a look at the logs (''/var/log/syslog'') to<br />
monitor the possible network problems or attacks.<br />
<br />
Now that you have all the necessary informations, you can generate the firewall script.<br />
Name this script ''iptables'', give it execution rights (''chmod u+x iptables'') and put it under the directory ''/etc/init.d/''. <br />
<br />
Be aware that the script loads some iptables modules in your kernel. If you have recompiled your kernel then you<br />
should ensure that the necessary modules are present. If you have statically linked the code to the kernel<br />
then you should remove the modprobe commands in the firewall's script.<br />
<br />
Now simply add a symbolic link in the runlevel 2 to this script by typing (as root) :<br />
<br />
''# ln -s /etc/rc2.d/S12iptables /etc/init.d/iptables''<br />
<br />
<br />
You should adapt the number 12 to your needs. The firewall must be run as early as possible. <br />
For example if telnet services are run before it, an attack is still possible. Be careful about this.<br />
<br />
If you want to understand more deeply iptables, you can check the following URLs :<br />
<br />
[http://www.netfilter.org/ Iptables official website]<br />
<br />
[http://iptables-tutorial.frozentux.net/iptables-tutorial.html Iptables tutorial and explanations]<br />
<br />
[http://lea-linux.org/reseau/iptables.html Setting up a firewall using iptables (in french)]<br />
<br />
<br />
<br />
== Printer configuration ==<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Name<br />
! URL<br />
! Model<br />
! Location<br />
|- <br />
|<br />
Gutenberg<br />
|<br />
gutenberg.ulb.ac.be<br />
|<br />
HP4100<br />
|<br />
Office C.5.106A<br />
|-<br />
|<br />
Meucci<br />
|<br />
meucci.ulb.ac.be<br />
|<br />
Ricoh Aficio 1027<br />
|<br />
Office C.5.106A<br />
|-<br />
|<br />
Sabin<br />
|<br />
sabin.ulb.ac.be<br />
|<br />
Ricoh Aficio mp161 spf<br />
|<br />
Office C.5.106A<br />
|-<br />
|}<br />
<br />
'''Linux Install'''<br />
<br />
# Install CUPS (Debian: apt-get install cup-sys).<br />
# Run cups daemon<br />
# Point printer at localhost:631<br />
# Click on Printers tab. Click the button 'Add printer'<br />
Use following configuration options<br />
* Location and description: Ping Pong Room - Meucci OR Gutenberg<br />
* Device: LPD/LPR Host or Printer<br />
* Device URL: lpd://gutenberg.ulb.ac.be:515/lp OR lpd://meucci.ulb.ac.be:515/lp<br />
* Model/Driver: Raw Queue<br />
<br />
<br />
'''Windows XP Install'''<br />
<br />
# Download Printer drivers from Ricoh if you want to enjoy extra features.<br />
#* [[Media:R23624en.zip|Local copy of XP driver]] (May 2008) for Ricoh Aficio mp161 spf<br />
# Goto Printers->Add New Printer<br />
# Select Network Printer<br />
# Enter URL http://gutenberg.ulb.ac.be OR http://meucci.ulb.ac.be OR http://sabin.ulb.ac.be<br />
# (note: sabin supports smb )<br />
<br />
<br />
'''Mac OS X Install'''<br />
<br />
# Download the drivers for Ricoh Aficio 1027 PS printer [http://iridia.ulb.ac.be/~mmanfrin/r199caL9.sit here]<br />
# Download the drivers for Ricoh Aficio MP 161 SPF printer [http://iridia.ulb.ac.be/~mmanfrin/r16744L9.dmg here]<br />
<br />
== The IRIDIA and the ULB network ==<br />
The IRIDIA system administrator can create an account on the local subnet for you, however, if you want to have access to some of the computer services of the university, you'll need an account on the university network as well. Ask the secretary for the forms and the process. <br />
<br />
<br />
== Mail configuration ==<br />
Assuming that you have an account on both the local and the university network the mail settings are as follows:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Service<br />
! URL<br />
|- <br />
|<br />
SMTP<br />
|<br />
smtp.ulb.ac.be<br />
|-<br />
|<br />
Iridia POP<br />
|<br />
iridia.ulb.ac.be<br />
|-<br />
|<br />
Iridia IMAP<br />
|<br />
iridia.ulb.ac.be<br />
|-<br />
|<br />
ULB POP<br />
|<br />
pop.ulb.ac.be<br />
|-<br />
|<br />
ULB IMAP<br />
|<br />
pop.ulb.ac.be<br />
|}<br />
<br />
The SMTP server does not require authentication. The POP and IMAP services of ULB accept unsecure connections (no SSL). The POP and IMAP servers of Iridia require secure connections (with SSL).<br />
<br />
There are also web interfaces available to read the email if you can not connect to the above servers via POP or IMAP:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
!SERVER<br />
!URL<br />
|-<br />
|<br />
ULB<br />
|<br />
[https://wwwdev.ulb.ac.be/webmail2/webmail.php https://wwwdev.ulb.ac.be/webmail2/webmail.php]<br />
|-<br />
|<br />
IRIDIA<br />
|<br />
[https://iridia.ulb.ac.be/squirrelmail/ https://iridia.ulb.ac.be/squirrelmail/]<br />
|}<br />
<br />
<br />
== See also ==<br />
[[Software HOWTOs]]<br />
<br />
<br />
== For Mac OS X users ==<br />
In order to help Mac OS X users staying updated for what concerne security issues with their systems we suggest to subscribe to the following mailing list:<br />
<br />
[http://lists.apple.com/mailman/listinfo/security-announce Security-announce -- product security notifications and announcements from Apple]<br />
<br />
<br />
=== Mac OS X Software for doing research ===<br />
Here you can find a list of softwares that you might want to check out:<br />
<br />
* LaTeX & BibTeX<br />
[http://www.tug.org/mactex/ MacTeX.dmg package] - Easy-to-Install Package, which contains a complete and up to date TeX system from Gerben Weirda's gwTeX redistribution;<br />
Free<br />
<br />
[http://macromates.com/ Textmate] - editor (and much more); Commercial<br />
<br />
[http://www2.ing.unipi.it/~d9615/homepage/texniscope.html TeXniscope] - DVI/PDF previewer <br />
(synchronization with external editors (e.g. Emacs) both for DVI/PDF files); Free, sources available<br />
<br />
<br />
* Statistical analysis<br />
[http://mirrors.dotsrc.org/cran/bin/macosx/ R.app] - Cocoa-based GUI for R; Free, GPL<br />
<br />
<br />
* Secure Shell<br />
[http://code.google.com/p/macfuse/ MacFUSE] - a FUSE-Compliant File System Implementation Mechanism; <br />
Free, BSD-licence<br />
<br />
<br />
[http://www.sccs.swarthmore.edu/users/08/mgorbach/MacFusionWeb/index.html MacFusion] - a GUI for MacFUSE; <br />
Free, APSL-licence<br />
<br />
<br />
<br />
* Version Control System<br />
[http://media.clickablebliss.com/screencasts/intro_to_subversion_small.mov (QuickTime movie with introduction to Subversion)]<br />
<br />
[http://www.lachoseinteractive.net/en/community/subversion/svnx/ svnX] - a GUI for Subversion; Free, GPL<br />
<br />
[http://www.versionsapp.com/ Versions] - Mac Subversion client; Commercial<br />
<br />
===Project management on Mac OS X===<br />
[http://www.merlin2.net/ Merlin 2]<br />
Commercial<br />
([http://www.macresearch.org/review_merlin_2 Review of the program by MacResearch.org])</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Workstation_configuration&diff=4761
Workstation configuration
2008-07-04T05:59:17Z
<p>Mmanfrin: /* Mac OS X Software for doing research */</p>
<hr />
<div>== Network configuration ==<br />
You should get a static IP from the system administrator. Your hostname will be the name of a famous scientist and the domain is ulb.ac.be. Other relevant addresses are:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Description<br />
! IP address<br />
|- <br />
|<br />
Gateway<br />
|<br />
164.15.10.254<br />
|-<br />
|<br />
DNS1<br />
|<br />
164.15.59.200<br />
|}<br />
<br />
You might also need to add the following data, althoug many systems set it automatically:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
!Description<br />
!Value<br />
|-<br />
|<br />
Network<br />
|<br />
164.15.10.0<br />
|-<br />
|<br />
Netmask<br />
|<br />
255.255.255.0<br />
|-<br />
|<br />
Broadcast<br />
|<br />
164.15.10.255<br />
|}<br />
<br />
<br />
=== Wi-Fi network configuration ===<br />
At IRIDIA lab there are two wireless networks. To join any of them you should get the password from the system administrator. Relevant configuration data are:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|- <br />
! Description !! Value<br />
|- <br />
|| Network name || Hashmal<br />
|- <br />
|| Radio mode || 802.11b/g Compatible<br />
|-<br />
|| Channel || 4<br />
|-<br />
|| Wireless Security Mode || 128bit WEP/WPA/WPA2<br />
|- <br />
|| DNS Server || 164.15.59.200<br />
|}<br />
<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|- <br />
! Description !! Value<br />
|- <br />
|| Network name || sbot<br />
|- <br />
|| Radio mode || 802.11b/g Compatible<br />
|-<br />
|| Channel || 6<br />
|-<br />
|| Wireless Security Mode || 128bit WEP<br />
|- <br />
|| DNS Server || 164.15.59.200<br />
|-<br />
|| Distributed IPs || IPs are provided through DHCP from iridia.ulb.ac.be<br />
|}<br />
<br />
== Firewall configuration ==<br />
Since the computers are available through direct connections from internet you should protect your machine with a firewall.<br />
Linux provides an integrated mechanism for accepting or rejecting incoming packets. <br />
<br />
If you want to setup a good firewall quickly, you may use the following link :<br />
[http://easyfwgen.morizot.net/gen/ Firewall script generator]<br />
<br />
<br />
'''How to generate the firewall script ?'''<br />
<br />
<br />
Usually, the interface to internet is eth0. You can check your available interfaces<br />
by typing (as root) :<br />
<br />
''# ifconfig -a''<br />
<br />
Most of the time, you wish to have an access to the computer, but you still want it<br />
to be secure. The best is to disable any inbound service except SSH. The SSH connections<br />
are encrypted so that you can safely access to the computer even if someone is tcpdumping<br />
your connection.<br />
<br />
For the moment, I don't know how to use the Fireparse format. If you know about it<br />
just use it. Otherwise you'll have to take a look at the logs (''/var/log/syslog'') to<br />
monitor the possible network problems or attacks.<br />
<br />
Now that you have all the necessary informations, you can generate the firewall script.<br />
Name this script ''iptables'', give it execution rights (''chmod u+x iptables'') and put it under the directory ''/etc/init.d/''. <br />
<br />
Be aware that the script loads some iptables modules in your kernel. If you have recompiled your kernel then you<br />
should ensure that the necessary modules are present. If you have statically linked the code to the kernel<br />
then you should remove the modprobe commands in the firewall's script.<br />
<br />
Now simply add a symbolic link in the runlevel 2 to this script by typing (as root) :<br />
<br />
''# ln -s /etc/rc2.d/S12iptables /etc/init.d/iptables''<br />
<br />
<br />
You should adapt the number 12 to your needs. The firewall must be run as early as possible. <br />
For example if telnet services are run before it, an attack is still possible. Be careful about this.<br />
<br />
If you want to understand more deeply iptables, you can check the following URLs :<br />
<br />
[http://www.netfilter.org/ Iptables official website]<br />
<br />
[http://iptables-tutorial.frozentux.net/iptables-tutorial.html Iptables tutorial and explanations]<br />
<br />
[http://lea-linux.org/reseau/iptables.html Setting up a firewall using iptables (in french)]<br />
<br />
<br />
<br />
== Printer configuration ==<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Name<br />
! URL<br />
! Model<br />
! Location<br />
|- <br />
|<br />
Gutenberg<br />
|<br />
gutenberg.ulb.ac.be<br />
|<br />
HP4100<br />
|<br />
Office C.5.106A<br />
|-<br />
|<br />
Meucci<br />
|<br />
meucci.ulb.ac.be<br />
|<br />
Ricoh Aficio 1027<br />
|<br />
Office C.5.106A<br />
|-<br />
|<br />
Sabin<br />
|<br />
sabin.ulb.ac.be<br />
|<br />
Ricoh Aficio mp161 spf<br />
|<br />
Office C.5.106A<br />
|-<br />
|}<br />
<br />
'''Linux Install'''<br />
<br />
# Install CUPS (Debian: apt-get install cup-sys).<br />
# Run cups daemon<br />
# Point printer at localhost:631<br />
# Click on Printers tab. Click the button 'Add printer'<br />
Use following configuration options<br />
* Location and description: Ping Pong Room - Meucci OR Gutenberg<br />
* Device: LPD/LPR Host or Printer<br />
* Device URL: lpd://gutenberg.ulb.ac.be:515/lp OR lpd://meucci.ulb.ac.be:515/lp<br />
* Model/Driver: Raw Queue<br />
<br />
<br />
'''Windows XP Install'''<br />
<br />
# Download Printer drivers from Ricoh if you want to enjoy extra features.<br />
#* [[Media:R23624en.zip|Local copy of XP driver]] (May 2008) for Ricoh Aficio mp161 spf<br />
# Goto Printers->Add New Printer<br />
# Select Network Printer<br />
# Enter URL http://gutenberg.ulb.ac.be OR http://meucci.ulb.ac.be OR http://sabin.ulb.ac.be<br />
# (note: sabin supports smb )<br />
<br />
<br />
'''Mac OS X Install'''<br />
<br />
# Download the drivers for Ricoh Aficio 1027 PS printer [http://iridia.ulb.ac.be/~mmanfrin/r199caL9.sit here]<br />
# Download the drivers for Ricoh Aficio MP 161 SPF printer [http://iridia.ulb.ac.be/~mmanfrin/r16744L9.dmg here]<br />
<br />
== The IRIDIA and the ULB network ==<br />
The IRIDIA system administrator can create an account on the local subnet for you, however, if you want to have access to some of the computer services of the university, you'll need an account on the university network as well. Ask the secretary for the forms and the process. <br />
<br />
<br />
== Mail configuration ==<br />
Assuming that you have an account on both the local and the university network the mail settings are as follows:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Service<br />
! URL<br />
|- <br />
|<br />
SMTP<br />
|<br />
smtp.ulb.ac.be<br />
|-<br />
|<br />
Iridia POP<br />
|<br />
iridia.ulb.ac.be<br />
|-<br />
|<br />
Iridia IMAP<br />
|<br />
iridia.ulb.ac.be<br />
|-<br />
|<br />
ULB POP<br />
|<br />
pop.ulb.ac.be<br />
|-<br />
|<br />
ULB IMAP<br />
|<br />
pop.ulb.ac.be<br />
|}<br />
<br />
The SMTP server does not require authentication. The POP and IMAP services of ULB accept unsecure connections (no SSL). The POP and IMAP servers of Iridia require secure connections (with SSL).<br />
<br />
There are also web interfaces available to read the email if you can not connect to the above servers via POP or IMAP:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
!SERVER<br />
!URL<br />
|-<br />
|<br />
ULB<br />
|<br />
[https://wwwdev.ulb.ac.be/webmail2/webmail.php https://wwwdev.ulb.ac.be/webmail2/webmail.php]<br />
|-<br />
|<br />
IRIDIA<br />
|<br />
[https://iridia.ulb.ac.be/squirrelmail/ https://iridia.ulb.ac.be/squirrelmail/]<br />
|}<br />
<br />
<br />
== See also ==<br />
[[Software HOWTOs]]<br />
<br />
<br />
== For Mac OS X users ==<br />
In order to help Mac OS X users staying updated for what concerne security issues with their systems we suggest to subscribe to the following mailing list:<br />
<br />
[http://lists.apple.com/mailman/listinfo/security-announce Security-announce -- product security notifications and announcements from Apple]<br />
<br />
<br />
=== Mac OS X Software for doing research ===<br />
Here you can find a list of softwares that you might want to check out:<br />
<br />
* LaTeX & BibTeX<br />
[http://www.tug.org/mactex/ MacTeX.dmg package] - Easy-to-Install Package, which contains a complete and up to date TeX system from Gerben Weirda's gwTeX redistribution<br />
Free<br />
<br />
[http://macromates.com/ Textmate] - editor (and much more) <br />
Commercial<br />
<br />
[http://www2.ing.unipi.it/~d9615/homepage/texniscope.html TeXniscope] - DVI/PDF previewer <br />
(synchronization with external editors (e.g. Emacs) both for DVI/PDF files)<br />
Free, sources available<br />
<br />
<br />
* Statistical analysis<br />
[http://mirrors.dotsrc.org/cran/bin/macosx/ R.app] - Cocoa-based GUI for R<br />
Free, GPL<br />
<br />
<br />
* Secure Shell<br />
[http://code.google.com/p/macfuse/ MacFUSE] - a FUSE-Compliant File System Implementation Mechanism<br />
Free, BSD-licence<br />
<br />
<br />
[http://www.sccs.swarthmore.edu/users/08/mgorbach/MacFusionWeb/index.html MacFusion] - a GUI for MacFUSE<br />
Free, APSL-licence<br />
<br />
<br />
<br />
* Version Control System<br />
[http://media.clickablebliss.com/screencasts/intro_to_subversion_small.mov (QuickTime movie with introduction to Subversion)]<br />
<br />
[http://www.lachoseinteractive.net/en/community/subversion/svnx/ svnX] - a GUI for Subversion<br />
Free, GPL<br />
<br />
[http://www.versionsapp.com/ Versions] - Mac Subversion client<br />
<br />
===Project management on Mac OS X===<br />
[http://www.merlin2.net/ Merlin 2]<br />
Commercial<br />
([http://www.macresearch.org/review_merlin_2 Review of the program by MacResearch.org])</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Workstation_configuration&diff=4760
Workstation configuration
2008-07-04T05:57:54Z
<p>Mmanfrin: /* For Mac OS X users */</p>
<hr />
<div>== Network configuration ==<br />
You should get a static IP from the system administrator. Your hostname will be the name of a famous scientist and the domain is ulb.ac.be. Other relevant addresses are:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Description<br />
! IP address<br />
|- <br />
|<br />
Gateway<br />
|<br />
164.15.10.254<br />
|-<br />
|<br />
DNS1<br />
|<br />
164.15.59.200<br />
|}<br />
<br />
You might also need to add the following data, althoug many systems set it automatically:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
!Description<br />
!Value<br />
|-<br />
|<br />
Network<br />
|<br />
164.15.10.0<br />
|-<br />
|<br />
Netmask<br />
|<br />
255.255.255.0<br />
|-<br />
|<br />
Broadcast<br />
|<br />
164.15.10.255<br />
|}<br />
<br />
<br />
=== Wi-Fi network configuration ===<br />
At IRIDIA lab there are two wireless networks. To join any of them you should get the password from the system administrator. Relevant configuration data are:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|- <br />
! Description !! Value<br />
|- <br />
|| Network name || Hashmal<br />
|- <br />
|| Radio mode || 802.11b/g Compatible<br />
|-<br />
|| Channel || 4<br />
|-<br />
|| Wireless Security Mode || 128bit WEP/WPA/WPA2<br />
|- <br />
|| DNS Server || 164.15.59.200<br />
|}<br />
<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|- <br />
! Description !! Value<br />
|- <br />
|| Network name || sbot<br />
|- <br />
|| Radio mode || 802.11b/g Compatible<br />
|-<br />
|| Channel || 6<br />
|-<br />
|| Wireless Security Mode || 128bit WEP<br />
|- <br />
|| DNS Server || 164.15.59.200<br />
|-<br />
|| Distributed IPs || IPs are provided through DHCP from iridia.ulb.ac.be<br />
|}<br />
<br />
== Firewall configuration ==<br />
Since the computers are available through direct connections from internet you should protect your machine with a firewall.<br />
Linux provides an integrated mechanism for accepting or rejecting incoming packets. <br />
<br />
If you want to setup a good firewall quickly, you may use the following link :<br />
[http://easyfwgen.morizot.net/gen/ Firewall script generator]<br />
<br />
<br />
'''How to generate the firewall script ?'''<br />
<br />
<br />
Usually, the interface to internet is eth0. You can check your available interfaces<br />
by typing (as root) :<br />
<br />
''# ifconfig -a''<br />
<br />
Most of the time, you wish to have an access to the computer, but you still want it<br />
to be secure. The best is to disable any inbound service except SSH. The SSH connections<br />
are encrypted so that you can safely access to the computer even if someone is tcpdumping<br />
your connection.<br />
<br />
For the moment, I don't know how to use the Fireparse format. If you know about it<br />
just use it. Otherwise you'll have to take a look at the logs (''/var/log/syslog'') to<br />
monitor the possible network problems or attacks.<br />
<br />
Now that you have all the necessary informations, you can generate the firewall script.<br />
Name this script ''iptables'', give it execution rights (''chmod u+x iptables'') and put it under the directory ''/etc/init.d/''. <br />
<br />
Be aware that the script loads some iptables modules in your kernel. If you have recompiled your kernel then you<br />
should ensure that the necessary modules are present. If you have statically linked the code to the kernel<br />
then you should remove the modprobe commands in the firewall's script.<br />
<br />
Now simply add a symbolic link in the runlevel 2 to this script by typing (as root) :<br />
<br />
''# ln -s /etc/rc2.d/S12iptables /etc/init.d/iptables''<br />
<br />
<br />
You should adapt the number 12 to your needs. The firewall must be run as early as possible. <br />
For example if telnet services are run before it, an attack is still possible. Be careful about this.<br />
<br />
If you want to understand more deeply iptables, you can check the following URLs :<br />
<br />
[http://www.netfilter.org/ Iptables official website]<br />
<br />
[http://iptables-tutorial.frozentux.net/iptables-tutorial.html Iptables tutorial and explanations]<br />
<br />
[http://lea-linux.org/reseau/iptables.html Setting up a firewall using iptables (in french)]<br />
<br />
<br />
<br />
== Printer configuration ==<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Name<br />
! URL<br />
! Model<br />
! Location<br />
|- <br />
|<br />
Gutenberg<br />
|<br />
gutenberg.ulb.ac.be<br />
|<br />
HP4100<br />
|<br />
Office C.5.106A<br />
|-<br />
|<br />
Meucci<br />
|<br />
meucci.ulb.ac.be<br />
|<br />
Ricoh Aficio 1027<br />
|<br />
Office C.5.106A<br />
|-<br />
|<br />
Sabin<br />
|<br />
sabin.ulb.ac.be<br />
|<br />
Ricoh Aficio mp161 spf<br />
|<br />
Office C.5.106A<br />
|-<br />
|}<br />
<br />
'''Linux Install'''<br />
<br />
# Install CUPS (Debian: apt-get install cup-sys).<br />
# Run cups daemon<br />
# Point printer at localhost:631<br />
# Click on Printers tab. Click the button 'Add printer'<br />
Use following configuration options<br />
* Location and description: Ping Pong Room - Meucci OR Gutenberg<br />
* Device: LPD/LPR Host or Printer<br />
* Device URL: lpd://gutenberg.ulb.ac.be:515/lp OR lpd://meucci.ulb.ac.be:515/lp<br />
* Model/Driver: Raw Queue<br />
<br />
<br />
'''Windows XP Install'''<br />
<br />
# Download Printer drivers from Ricoh if you want to enjoy extra features.<br />
#* [[Media:R23624en.zip|Local copy of XP driver]] (May 2008) for Ricoh Aficio mp161 spf<br />
# Goto Printers->Add New Printer<br />
# Select Network Printer<br />
# Enter URL http://gutenberg.ulb.ac.be OR http://meucci.ulb.ac.be OR http://sabin.ulb.ac.be<br />
# (note: sabin supports smb )<br />
<br />
<br />
'''Mac OS X Install'''<br />
<br />
# Download the drivers for Ricoh Aficio 1027 PS printer [http://iridia.ulb.ac.be/~mmanfrin/r199caL9.sit here]<br />
# Download the drivers for Ricoh Aficio MP 161 SPF printer [http://iridia.ulb.ac.be/~mmanfrin/r16744L9.dmg here]<br />
<br />
== The IRIDIA and the ULB network ==<br />
The IRIDIA system administrator can create an account on the local subnet for you, however, if you want to have access to some of the computer services of the university, you'll need an account on the university network as well. Ask the secretary for the forms and the process. <br />
<br />
<br />
== Mail configuration ==<br />
Assuming that you have an account on both the local and the university network the mail settings are as follows:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Service<br />
! URL<br />
|- <br />
|<br />
SMTP<br />
|<br />
smtp.ulb.ac.be<br />
|-<br />
|<br />
Iridia POP<br />
|<br />
iridia.ulb.ac.be<br />
|-<br />
|<br />
Iridia IMAP<br />
|<br />
iridia.ulb.ac.be<br />
|-<br />
|<br />
ULB POP<br />
|<br />
pop.ulb.ac.be<br />
|-<br />
|<br />
ULB IMAP<br />
|<br />
pop.ulb.ac.be<br />
|}<br />
<br />
The SMTP server does not require authentication. The POP and IMAP services of ULB accept unsecure connections (no SSL). The POP and IMAP servers of Iridia require secure connections (with SSL).<br />
<br />
There are also web interfaces available to read the email if you can not connect to the above servers via POP or IMAP:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
!SERVER<br />
!URL<br />
|-<br />
|<br />
ULB<br />
|<br />
[https://wwwdev.ulb.ac.be/webmail2/webmail.php https://wwwdev.ulb.ac.be/webmail2/webmail.php]<br />
|-<br />
|<br />
IRIDIA<br />
|<br />
[https://iridia.ulb.ac.be/squirrelmail/ https://iridia.ulb.ac.be/squirrelmail/]<br />
|}<br />
<br />
<br />
== See also ==<br />
[[Software HOWTOs]]<br />
<br />
<br />
== For Mac OS X users ==<br />
In order to help Mac OS X users staying updated for what concerne security issues with their systems we suggest to subscribe to the following mailing list:<br />
<br />
[http://lists.apple.com/mailman/listinfo/security-announce Security-announce -- product security notifications and announcements from Apple]<br />
<br />
<br />
=== Mac OS X Software for doing research ===<br />
Here you can find a list of softwares that you might want to check out:<br />
<br />
* LaTeX & BibTeX<br />
[http://www.tug.org/mactex/ MacTeX.dmg package] - Easy-to-Install Package, which contains a complete and up to date TeX system from Gerben Weirda's gwTeX redistribution<br />
Free<br />
<br />
[http://macromates.com/ Textmate] - editor (and much more) <br />
Commercial<br />
<br />
[http://www2.ing.unipi.it/~d9615/homepage/texniscope.html TeXniscope] - DVI/PDF previewer <br />
(synchronization with external editors (e.g. Emacs) both for DVI/PDF files)<br />
Free, sources available<br />
<br />
<br />
* Statistical analysis<br />
[http://mirrors.dotsrc.org/cran/bin/macosx/ R.app] - Cocoa-based GUI for R<br />
Free, GPL<br />
<br />
<br />
* Secure Shell<br />
[http://code.google.com/p/macfuse/ MacFUSE] - a FUSE-Compliant File System Implementation Mechanism<br />
Free, BSD-licence<br />
<br />
<br />
[http://www.sccs.swarthmore.edu/users/08/mgorbach/MacFusionWeb/index.html MacFusion] - a GUI for MacFUSE<br />
Free, APSL-licence<br />
<br />
<br />
<br />
* Version Control System<br />
[http://media.clickablebliss.com/screencasts/intro_to_subversion_small.mov (QuickTime movie with introduction to Subversion)]<br />
<br />
[http://www.lachoseinteractive.net/en/community/subversion/svnx/ svnX] - a GUI for Subversion<br />
Free, GPL<br />
<br />
<br />
<br />
<br />
===Project management on Mac OS X===<br />
[http://www.merlin2.net/ Merlin 2]<br />
Commercial<br />
([http://www.macresearch.org/review_merlin_2 Review of the program by MacResearch.org])</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Workstation_configuration&diff=4759
Workstation configuration
2008-07-04T05:54:47Z
<p>Mmanfrin: /* For Mac OS X users */</p>
<hr />
<div>== Network configuration ==<br />
You should get a static IP from the system administrator. Your hostname will be the name of a famous scientist and the domain is ulb.ac.be. Other relevant addresses are:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Description<br />
! IP address<br />
|- <br />
|<br />
Gateway<br />
|<br />
164.15.10.254<br />
|-<br />
|<br />
DNS1<br />
|<br />
164.15.59.200<br />
|}<br />
<br />
You might also need to add the following data, althoug many systems set it automatically:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
!Description<br />
!Value<br />
|-<br />
|<br />
Network<br />
|<br />
164.15.10.0<br />
|-<br />
|<br />
Netmask<br />
|<br />
255.255.255.0<br />
|-<br />
|<br />
Broadcast<br />
|<br />
164.15.10.255<br />
|}<br />
<br />
<br />
=== Wi-Fi network configuration ===<br />
At IRIDIA lab there are two wireless networks. To join any of them you should get the password from the system administrator. Relevant configuration data are:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|- <br />
! Description !! Value<br />
|- <br />
|| Network name || Hashmal<br />
|- <br />
|| Radio mode || 802.11b/g Compatible<br />
|-<br />
|| Channel || 4<br />
|-<br />
|| Wireless Security Mode || 128bit WEP/WPA/WPA2<br />
|- <br />
|| DNS Server || 164.15.59.200<br />
|}<br />
<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|- <br />
! Description !! Value<br />
|- <br />
|| Network name || sbot<br />
|- <br />
|| Radio mode || 802.11b/g Compatible<br />
|-<br />
|| Channel || 6<br />
|-<br />
|| Wireless Security Mode || 128bit WEP<br />
|- <br />
|| DNS Server || 164.15.59.200<br />
|-<br />
|| Distributed IPs || IPs are provided through DHCP from iridia.ulb.ac.be<br />
|}<br />
<br />
== Firewall configuration ==<br />
Since the computers are available through direct connections from internet you should protect your machine with a firewall.<br />
Linux provides an integrated mechanism for accepting or rejecting incoming packets. <br />
<br />
If you want to setup a good firewall quickly, you may use the following link :<br />
[http://easyfwgen.morizot.net/gen/ Firewall script generator]<br />
<br />
<br />
'''How to generate the firewall script ?'''<br />
<br />
<br />
Usually, the interface to internet is eth0. You can check your available interfaces<br />
by typing (as root) :<br />
<br />
''# ifconfig -a''<br />
<br />
Most of the time, you wish to have an access to the computer, but you still want it<br />
to be secure. The best is to disable any inbound service except SSH. The SSH connections<br />
are encrypted so that you can safely access to the computer even if someone is tcpdumping<br />
your connection.<br />
<br />
For the moment, I don't know how to use the Fireparse format. If you know about it<br />
just use it. Otherwise you'll have to take a look at the logs (''/var/log/syslog'') to<br />
monitor the possible network problems or attacks.<br />
<br />
Now that you have all the necessary informations, you can generate the firewall script.<br />
Name this script ''iptables'', give it execution rights (''chmod u+x iptables'') and put it under the directory ''/etc/init.d/''. <br />
<br />
Be aware that the script loads some iptables modules in your kernel. If you have recompiled your kernel then you<br />
should ensure that the necessary modules are present. If you have statically linked the code to the kernel<br />
then you should remove the modprobe commands in the firewall's script.<br />
<br />
Now simply add a symbolic link in the runlevel 2 to this script by typing (as root) :<br />
<br />
''# ln -s /etc/rc2.d/S12iptables /etc/init.d/iptables''<br />
<br />
<br />
You should adapt the number 12 to your needs. The firewall must be run as early as possible. <br />
For example if telnet services are run before it, an attack is still possible. Be careful about this.<br />
<br />
If you want to understand more deeply iptables, you can check the following URLs :<br />
<br />
[http://www.netfilter.org/ Iptables official website]<br />
<br />
[http://iptables-tutorial.frozentux.net/iptables-tutorial.html Iptables tutorial and explanations]<br />
<br />
[http://lea-linux.org/reseau/iptables.html Setting up a firewall using iptables (in french)]<br />
<br />
<br />
<br />
== Printer configuration ==<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Name<br />
! URL<br />
! Model<br />
! Location<br />
|- <br />
|<br />
Gutenberg<br />
|<br />
gutenberg.ulb.ac.be<br />
|<br />
HP4100<br />
|<br />
Office C.5.106A<br />
|-<br />
|<br />
Meucci<br />
|<br />
meucci.ulb.ac.be<br />
|<br />
Ricoh Aficio 1027<br />
|<br />
Office C.5.106A<br />
|-<br />
|<br />
Sabin<br />
|<br />
sabin.ulb.ac.be<br />
|<br />
Ricoh Aficio mp161 spf<br />
|<br />
Office C.5.106A<br />
|-<br />
|}<br />
<br />
'''Linux Install'''<br />
<br />
# Install CUPS (Debian: apt-get install cup-sys).<br />
# Run cups daemon<br />
# Point printer at localhost:631<br />
# Click on Printers tab. Click the button 'Add printer'<br />
Use following configuration options<br />
* Location and description: Ping Pong Room - Meucci OR Gutenberg<br />
* Device: LPD/LPR Host or Printer<br />
* Device URL: lpd://gutenberg.ulb.ac.be:515/lp OR lpd://meucci.ulb.ac.be:515/lp<br />
* Model/Driver: Raw Queue<br />
<br />
<br />
'''Windows XP Install'''<br />
<br />
# Download Printer drivers from Ricoh if you want to enjoy extra features.<br />
#* [[Media:R23624en.zip|Local copy of XP driver]] (May 2008) for Ricoh Aficio mp161 spf<br />
# Goto Printers->Add New Printer<br />
# Select Network Printer<br />
# Enter URL http://gutenberg.ulb.ac.be OR http://meucci.ulb.ac.be OR http://sabin.ulb.ac.be<br />
# (note: sabin supports smb )<br />
<br />
<br />
'''Mac OS X Install'''<br />
<br />
# Download the drivers for Ricoh Aficio 1027 PS printer [http://iridia.ulb.ac.be/~mmanfrin/r199caL9.sit here]<br />
# Download the drivers for Ricoh Aficio MP 161 SPF printer [http://iridia.ulb.ac.be/~mmanfrin/r16744L9.dmg here]<br />
<br />
== The IRIDIA and the ULB network ==<br />
The IRIDIA system administrator can create an account on the local subnet for you, however, if you want to have access to some of the computer services of the university, you'll need an account on the university network as well. Ask the secretary for the forms and the process. <br />
<br />
<br />
== Mail configuration ==<br />
Assuming that you have an account on both the local and the university network the mail settings are as follows:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Service<br />
! URL<br />
|- <br />
|<br />
SMTP<br />
|<br />
smtp.ulb.ac.be<br />
|-<br />
|<br />
Iridia POP<br />
|<br />
iridia.ulb.ac.be<br />
|-<br />
|<br />
Iridia IMAP<br />
|<br />
iridia.ulb.ac.be<br />
|-<br />
|<br />
ULB POP<br />
|<br />
pop.ulb.ac.be<br />
|-<br />
|<br />
ULB IMAP<br />
|<br />
pop.ulb.ac.be<br />
|}<br />
<br />
The SMTP server does not require authentication. The POP and IMAP services of ULB accept unsecure connections (no SSL). The POP and IMAP servers of Iridia require secure connections (with SSL).<br />
<br />
There are also web interfaces available to read the email if you can not connect to the above servers via POP or IMAP:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
!SERVER<br />
!URL<br />
|-<br />
|<br />
ULB<br />
|<br />
[https://wwwdev.ulb.ac.be/webmail2/webmail.php https://wwwdev.ulb.ac.be/webmail2/webmail.php]<br />
|-<br />
|<br />
IRIDIA<br />
|<br />
[https://iridia.ulb.ac.be/squirrelmail/ https://iridia.ulb.ac.be/squirrelmail/]<br />
|}<br />
<br />
<br />
== See also ==<br />
[[Software HOWTOs]]<br />
<br />
<br />
== For Mac OS X users ==<br />
In order to help Mac OS X users staying updated for what concerne security issues with their systems we suggest to subscribe to the following mailing list:<br />
<br />
[http://lists.apple.com/mailman/listinfo/security-announce Security-announce -- product security notifications and announcements from Apple]<br />
<br />
<br />
=== Mac OS X Software for doing research ===<br />
Here you can find a list of softwares that you might want to check out:<br />
<br />
* LaTeX & BibTeX<br />
[http://www.tug.org/mactex/ MacTeX.dmg package] - Easy-to-Install Package, which contains a complete and up to date TeX system from Gerben Weirda's gwTeX redistribution<br />
Free<br />
<br />
[http://macromates.com/ Textmate] - editor (and much more) <br />
Commercial<br />
<br />
[http://www2.ing.unipi.it/~d9615/homepage/texniscope.html TeXniscope] - DVI/PDF previewer <br />
(synchronization with external editors (e.g. Emacs) both for DVI/PDF files)<br />
Free, sources available<br />
<br />
<br />
* Statistical analysis<br />
[http://mirrors.dotsrc.org/cran/bin/macosx/ R.app] - Cocoa-based GUI for R<br />
Free, GPL<br />
<br />
<br />
* Secure Shell<br />
[http://code.google.com/p/macfuse/ MacFUSE] - a FUSE-Compliant File System Implementation Mechanism<br />
Free, BSD-licence<br />
<br />
[http://code.google.com/p/macfuse/ sshFS] - a GUI for MacFUSE<br />
Free, BSD-licence<br />
<br />
[http://www.sccs.swarthmore.edu/users/08/mgorbach/MacFusionWeb/index.html MacFusion] - a GUI for MacFUSE<br />
Free, APSL-licence<br />
<br />
<br />
<br />
* Version Control System<br />
[http://metissian.com/projects/macosx/subversion/ Subversion Client with SSL and JavaHL Bindings] - Binary Package<br />
Free<br />
[http://media.clickablebliss.com/screencasts/intro_to_subversion_small.mov (QuickTime movie with introduction to Subversion)]<br />
<br />
[http://www.lachoseinteractive.net/en/community/subversion/svnx/ svnX] - a GUI for Subversion<br />
Free, GPL<br />
<br />
<br />
<br />
<br />
===Project management on Mac OS X===<br />
[http://www.merlin2.net/ Merlin 2]<br />
Commercial<br />
([http://www.macresearch.org/review_merlin_2 Review of the program by MacResearch.org])</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Workstation_configuration&diff=4758
Workstation configuration
2008-07-04T05:53:17Z
<p>Mmanfrin: /* Mac OS X Software for doing research */</p>
<hr />
<div>== Network configuration ==<br />
You should get a static IP from the system administrator. Your hostname will be the name of a famous scientist and the domain is ulb.ac.be. Other relevant addresses are:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Description<br />
! IP address<br />
|- <br />
|<br />
Gateway<br />
|<br />
164.15.10.254<br />
|-<br />
|<br />
DNS1<br />
|<br />
164.15.59.200<br />
|}<br />
<br />
You might also need to add the following data, althoug many systems set it automatically:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
!Description<br />
!Value<br />
|-<br />
|<br />
Network<br />
|<br />
164.15.10.0<br />
|-<br />
|<br />
Netmask<br />
|<br />
255.255.255.0<br />
|-<br />
|<br />
Broadcast<br />
|<br />
164.15.10.255<br />
|}<br />
<br />
<br />
=== Wi-Fi network configuration ===<br />
At IRIDIA lab there are two wireless networks. To join any of them you should get the password from the system administrator. Relevant configuration data are:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|- <br />
! Description !! Value<br />
|- <br />
|| Network name || Hashmal<br />
|- <br />
|| Radio mode || 802.11b/g Compatible<br />
|-<br />
|| Channel || 4<br />
|-<br />
|| Wireless Security Mode || 128bit WEP/WPA/WPA2<br />
|- <br />
|| DNS Server || 164.15.59.200<br />
|}<br />
<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|- <br />
! Description !! Value<br />
|- <br />
|| Network name || sbot<br />
|- <br />
|| Radio mode || 802.11b/g Compatible<br />
|-<br />
|| Channel || 6<br />
|-<br />
|| Wireless Security Mode || 128bit WEP<br />
|- <br />
|| DNS Server || 164.15.59.200<br />
|-<br />
|| Distributed IPs || IPs are provided through DHCP from iridia.ulb.ac.be<br />
|}<br />
<br />
== Firewall configuration ==<br />
Since the computers are available through direct connections from internet you should protect your machine with a firewall.<br />
Linux provides an integrated mechanism for accepting or rejecting incoming packets. <br />
<br />
If you want to setup a good firewall quickly, you may use the following link :<br />
[http://easyfwgen.morizot.net/gen/ Firewall script generator]<br />
<br />
<br />
'''How to generate the firewall script ?'''<br />
<br />
<br />
Usually, the interface to internet is eth0. You can check your available interfaces<br />
by typing (as root) :<br />
<br />
''# ifconfig -a''<br />
<br />
Most of the time, you wish to have an access to the computer, but you still want it<br />
to be secure. The best is to disable any inbound service except SSH. The SSH connections<br />
are encrypted so that you can safely access to the computer even if someone is tcpdumping<br />
your connection.<br />
<br />
For the moment, I don't know how to use the Fireparse format. If you know about it<br />
just use it. Otherwise you'll have to take a look at the logs (''/var/log/syslog'') to<br />
monitor the possible network problems or attacks.<br />
<br />
Now that you have all the necessary informations, you can generate the firewall script.<br />
Name this script ''iptables'', give it execution rights (''chmod u+x iptables'') and put it under the directory ''/etc/init.d/''. <br />
<br />
Be aware that the script loads some iptables modules in your kernel. If you have recompiled your kernel then you<br />
should ensure that the necessary modules are present. If you have statically linked the code to the kernel<br />
then you should remove the modprobe commands in the firewall's script.<br />
<br />
Now simply add a symbolic link in the runlevel 2 to this script by typing (as root) :<br />
<br />
''# ln -s /etc/rc2.d/S12iptables /etc/init.d/iptables''<br />
<br />
<br />
You should adapt the number 12 to your needs. The firewall must be run as early as possible. <br />
For example if telnet services are run before it, an attack is still possible. Be careful about this.<br />
<br />
If you want to understand more deeply iptables, you can check the following URLs :<br />
<br />
[http://www.netfilter.org/ Iptables official website]<br />
<br />
[http://iptables-tutorial.frozentux.net/iptables-tutorial.html Iptables tutorial and explanations]<br />
<br />
[http://lea-linux.org/reseau/iptables.html Setting up a firewall using iptables (in french)]<br />
<br />
<br />
<br />
== Printer configuration ==<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Name<br />
! URL<br />
! Model<br />
! Location<br />
|- <br />
|<br />
Gutenberg<br />
|<br />
gutenberg.ulb.ac.be<br />
|<br />
HP4100<br />
|<br />
Office C.5.106A<br />
|-<br />
|<br />
Meucci<br />
|<br />
meucci.ulb.ac.be<br />
|<br />
Ricoh Aficio 1027<br />
|<br />
Office C.5.106A<br />
|-<br />
|<br />
Sabin<br />
|<br />
sabin.ulb.ac.be<br />
|<br />
Ricoh Aficio mp161 spf<br />
|<br />
Office C.5.106A<br />
|-<br />
|}<br />
<br />
'''Linux Install'''<br />
<br />
# Install CUPS (Debian: apt-get install cup-sys).<br />
# Run cups daemon<br />
# Point printer at localhost:631<br />
# Click on Printers tab. Click the button 'Add printer'<br />
Use following configuration options<br />
* Location and description: Ping Pong Room - Meucci OR Gutenberg<br />
* Device: LPD/LPR Host or Printer<br />
* Device URL: lpd://gutenberg.ulb.ac.be:515/lp OR lpd://meucci.ulb.ac.be:515/lp<br />
* Model/Driver: Raw Queue<br />
<br />
<br />
'''Windows XP Install'''<br />
<br />
# Download Printer drivers from Ricoh if you want to enjoy extra features.<br />
#* [[Media:R23624en.zip|Local copy of XP driver]] (May 2008) for Ricoh Aficio mp161 spf<br />
# Goto Printers->Add New Printer<br />
# Select Network Printer<br />
# Enter URL http://gutenberg.ulb.ac.be OR http://meucci.ulb.ac.be OR http://sabin.ulb.ac.be<br />
# (note: sabin supports smb )<br />
<br />
<br />
'''Mac OS X Install'''<br />
<br />
# Download the drivers for Ricoh Aficio 1027 PS printer [http://iridia.ulb.ac.be/~mmanfrin/r199caL9.sit here]<br />
# Download the drivers for Ricoh Aficio MP 161 SPF printer [http://iridia.ulb.ac.be/~mmanfrin/r16744L9.dmg here]<br />
<br />
== The IRIDIA and the ULB network ==<br />
The IRIDIA system administrator can create an account on the local subnet for you, however, if you want to have access to some of the computer services of the university, you'll need an account on the university network as well. Ask the secretary for the forms and the process. <br />
<br />
<br />
== Mail configuration ==<br />
Assuming that you have an account on both the local and the university network the mail settings are as follows:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Service<br />
! URL<br />
|- <br />
|<br />
SMTP<br />
|<br />
smtp.ulb.ac.be<br />
|-<br />
|<br />
Iridia POP<br />
|<br />
iridia.ulb.ac.be<br />
|-<br />
|<br />
Iridia IMAP<br />
|<br />
iridia.ulb.ac.be<br />
|-<br />
|<br />
ULB POP<br />
|<br />
pop.ulb.ac.be<br />
|-<br />
|<br />
ULB IMAP<br />
|<br />
pop.ulb.ac.be<br />
|}<br />
<br />
The SMTP server does not require authentication. The POP and IMAP services of ULB accept unsecure connections (no SSL). The POP and IMAP servers of Iridia require secure connections (with SSL).<br />
<br />
There are also web interfaces available to read the email if you can not connect to the above servers via POP or IMAP:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
!SERVER<br />
!URL<br />
|-<br />
|<br />
ULB<br />
|<br />
[https://wwwdev.ulb.ac.be/webmail2/webmail.php https://wwwdev.ulb.ac.be/webmail2/webmail.php]<br />
|-<br />
|<br />
IRIDIA<br />
|<br />
[https://iridia.ulb.ac.be/squirrelmail/ https://iridia.ulb.ac.be/squirrelmail/]<br />
|}<br />
<br />
<br />
== See also ==<br />
[[Software HOWTOs]]<br />
<br />
<br />
== For Mac OS X users ==<br />
In order to help Mac OS X users staying updated for what concerne security issues with their systems we suggest to subscribe to the following mailing list:<br />
<br />
[http://lists.apple.com/mailman/listinfo/security-announce Security-announce -- product security notifications and announcements from Apple]<br />
<br />
<br />
=== Mac OS X Software for doing research ===<br />
Here you can find a list of softwares that you might want to check out:<br />
<br />
* LaTeX & BibTeX<br />
[http://www.tug.org/mactex/ MacTeX.dmg package] - Easy-to-Install Package, which contains a complete and up to date TeX system from Gerben Weirda's gwTeX redistribution<br />
Free<br />
<br />
[http://macromates.com/ Textmate] - editor (and much more) <br />
Commercial<br />
<br />
[http://www2.ing.unipi.it/~d9615/homepage/texniscope.html TeXniscope] - DVI/PDF previewer <br />
(synchronization with external editors (e.g. Emacs) both for DVI/PDF files)<br />
Free, sources available<br />
<br />
<br />
* Statistical analysis<br />
[http://mirrors.dotsrc.org/cran/bin/macosx/ R.app] - Cocoa-based GUI for R<br />
Free, GPL<br />
<br />
<br />
* Secure Shell<br />
[http://code.google.com/p/macfuse/ MacFUSE] - a FUSE-Compliant File System Implementation Mechanism<br />
Free, BSD-licence<br />
<br />
[http://code.google.com/p/macfuse/ sshFS] - a GUI for MacFUSE<br />
Free, BSD-licence<br />
<br />
[http://www.sccs.swarthmore.edu/users/08/mgorbach/MacFusionWeb/index.html MacFusion] - a GUI for MacFUSE<br />
Free, APSL-licence<br />
<br />
<br />
<br />
* Version Control System<br />
[http://metissian.com/projects/macosx/subversion/ Subversion Client with SSL and JavaHL Bindings] - Binary Package<br />
Free<br />
[http://media.clickablebliss.com/screencasts/intro_to_subversion_small.mov (QuickTime movie with introduction to Subversion)]<br />
<br />
[http://www.lachoseinteractive.net/en/community/subversion/svnx/ svnX] - a GUI for Subversion<br />
Free, GPL<br />
<br />
===Project management on Mac OS X===<br />
[http://www.merlin2.net/ Merlin 2]<br />
Commercial<br />
([http://www.macresearch.org/review_merlin_2 Review of the program by MacResearch.org])<br />
<br />
<br />
===Performance Optimization on Mac OS X===<br />
[http://landau.ulb.ac.be/~mmanfrin/media/pdf/Optimization_Tutorial.pdf WWDC 2004 - Optimization Tutorial]<br />
<br />
[http://landau.ulb.ac.be/~mmanfrin/media/pdf/409.pdf WWDC 2005 - Performance Analysis of Your Memory Code]</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Software_HOWTOs&diff=4757
Software HOWTOs
2008-07-04T05:36:08Z
<p>Mmanfrin: /* HOW-TOs */</p>
<hr />
<div>This page contains a list of software HOWTOs. These HOWTOs are not meant to be extensive or to explain in any detail, how different software packages can be used. They are meant to serve as a simple reference for setting the up and/or performing the basic actions often needed by researchers at IRIDIA.<br />
<br />
=== HOW-TOs ===<br />
{| cellpadding="5" border="1" width="100%"<br />
|-<br />
| [[R and 3D plots]] <br />
| How to setup R and get it to plot experimental data in 3D.<br />
|-<br />
| [[Compiling ODE, KODEX, and MISS]] <br />
| How to compile the open-source alternative to Vortex, ODE, a wrapper and the simulator MISS.<br />
|-<br />
| [[Small Video Processing Guide]] <br />
| How to download and process data from digitial camcorder.<br />
|-<br />
| [[Cloning a Debian server]] <br />
| How to clone a Debian-based server.<br />
|-<br />
|}</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Main_Page&diff=4756
Main Page
2008-07-04T05:32:36Z
<p>Mmanfrin: /* <div id="anc2_3">Publications</div> */</p>
<hr />
<div>__NOTOC__<br />
<div id="Top"></div><br />
{| cellspacing="20" cellpadding="5" align=center <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>[[#anc1 | Practicalities]]</h1><br />
* [[#anc1_1 | Moving and surviving in Brussels]] <br />
* [[#anc1_2 | Information for students]] <br />
* [[#anc1_3 | Useful informations]] (menu, pizza, etc...)<br />
* [[#lab_responsibilities | Lab responsabilities]] <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc2 | Research]]</h1><br />
<br />
* [[#anc2_1 | Robotics]] (S-Bots, E-pucks, Software, Links)<br />
<br />
* [[#anc2_2 | Optimization]] (Links)<br />
<br />
* [http://iridia.ulb.ac.be/IridiaTrSeries.html IRIDIA reports]<br />
<br />
* [http://iridia.ulb.ac.be/seminars IRIDIA seminars]<br />
<br />
* [[#anc2_3 | Publications]] (how to publish IRIDIA reports, digital libraries)<br />
<br />
* [[#anc2_4 | Other seminars]] <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc3 | Infrastructure]]</h1><br />
<br />
* [[#anc3_1 | Hardware]] (configuration, backup, cluster, etc...)<br />
* [[#anc3_2 | Software]] (HOWTOs, homepage, etc...)<br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>Weekly meetings</h1><br />
* Alternate Thursdays at 15h00 : [[Robotics weekly meetings | Robotics meetings]]<br />
* Alternate Thursdays at 15h00 : [[Literature meetings | Literature meetings]]<br />
* Thursdays at 10h30 : [[Administration weekly meetings | Administration weekly meeting]] <br />
* Thursdays at 11h00 : [[Optimization weekly meeting]]<br />
<br />
<br />
|}<br />
<br />
= Adding information =<br />
<br />
A Wiki is an excellent tool to maintain dynamic information. If you want to add something to this Wiki feel very free contact the system administrator and get an account. It is straight-forward to add and change the information in MediaWiki. Simply press ''edit'' on the top of this page to see how it was done. If you create a link to a non-existing page within this Wiki you can create that page by following the link - of course you would need a login to do so!. Pictures and documents have to be [[Special:Upload|uploaded]] before they can be used on pages. All popular image formats are supported and pdf and ps documents are allowed .<br />
<br />
For more information on the Wiki mark-up language see http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page. When you become good at it, you can make cool looking pages.<br />
<br />
= Detailed topics =<br />
<br />
== <div id="anc1">Practicalities</div> ==<br />
<br />
* <div id="anc1_1">'''Brussels'''</div><br />
** [[Moving to Brussels]] - What you need to know for moving to Brussels (housing, transport, health care, etc.).<br />
** [[Surviving in Brussels]] - French lessons, cultural events, etc.<br />
<br />
* <div id="anc1_2">'''Students'''</div><br />
** [[What you need to begin to work in IRIDIA]] - Resources to activate to work at IRIDIA.<br />
** [[For students visiting IRIDIA]] - Information for new students coming to IRIDIA.<br />
** [[University Administration]] - (IMPORTANT!) The what, the where and the how of navigating university bureaucracy - inscription, regulations etc.<br />
** [[Equivalence]] - Step by step explanations to request an equivalence of diplomas from Belgium.<br />
** [[Funding]] - Information on getting funding for projects, scholarships and unemployment benefits in Belgium once the Ph.D. grant runs out.<br />
** [[StudentsIRIDIA | Students]] - Information on students in IRIDIA.<br />
** [http://www.ulb.ac.be/dep/financier/perso-avantages/index.html Intranet for ULB employees] - Web site with list of benefit for being ULB employees <br />
** [[Insurance while travelling abroad]] - ULB's insurance<br />
** [https://iridia.ulb.ac.be/cgi-bin/mailman/listinfo/ IRIDIA mailing lists]<br />
<br />
* <div id="anc1_3">'''Useful information'''</div><br />
** [[Working late | Pizza]] - menu for the local pizza place, it is a good idea to order in advance. <br />
** [http://wwwdev.ulb.ac.be/restaurants/solbosch_s/r_pub.php3 Weekly menu at ULB restaurant]<br />
** [http://www.snack44.net/ Snack 44] Menu for sandwich bar dans l'avenue de l'Université<br />
<br />
* <div id="lab_responsibilities">'''Lab responsibilities'''</div><br />
** [[Lab responsibilities]] - list of labs responsibilities/tasks and who takes care of them.<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
== <div id="anc2">Research</div> ==<br />
<br />
<br />
=== <div id="anc2_1">Robotics</div> ===<br />
* '''Swarmanoid'''<br />
** [http://www.swarmanoid.org The official Swarmanoid webpage]<br />
** [http://www.swarmanoid.org/wiki The official Swarmanoid Wiki page]<br />
<br />
* '''Sbots'''<br />
** [http://www.swarm-bots.org The official SwarmBots webpage]<br />
** [http://lis.epfl.ch/internal/wiki/index.php?page=SwarmBots SBOT technical resource page] - download the SBOT API and the tool chain for cross-compilation. <br />
** [[SBOT FAQ]] - howtos/faqs for the real s-bots<br />
** [[SBOT STATUS]] - The status of the s-bot in iridia (failures, errors, ...)<br />
** [[Arena time slots]] - Reserve sbot arena time<br />
<br />
* '''E-pucks'''<br />
** [http://asl.epfl.ch/research/systems/epuck/ The official website of e-pucks]<br />
** [http://iridia.ulb.ac.be/~e-puck/wiki The e-puck wiki] at IRIDIA<br />
<br />
* '''Software'''<br />
** [[Sbot Common Repository]] - Common version control area for all sbot development.<br />
** [[Sbot Common Interface]] - Write your controller once. Compile it for simulation and real robot.<br />
** [[OMiss - The ODE based simulator]] - Get started with the ODE based simulator<br />
** [[libsboteye]] the sboteye api to use 'easily' the camera.<br />
** [[libheading]] A library to detect directions pointed by other sbots.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Tracker tracker] A program to track a single pattern in a sequence of pictures.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Libdistortion libdistortion] a simple library to rectify camera images and extract easily real world coordinates of objects.<br />
<br />
* '''Links & news'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS project website]<br />
** [[Robot labs around the World]]<br />
** [[The e-puck page]] - About the e-puck robots. <br />
** [http://robots.net Read more news on robots.net...]<br />
** [[Old news]]<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== <div id="anc2_2">Optimization</div> ===<br />
<br />
* '''Links & news'''<br />
** [http://www.informs.org/Resources/ INFORMS OR/MS]<br />
** [http://143.129.203.3/eume/php/eume.main.php EU/ME]<br />
** [http://www.prism.uvsq.fr/~vdc/ECCO/ ECCO]<br />
** [http://iridia.ulb.ac.be/sls-forum/ MH/SLS forum]<br />
* '''Metaheuristics'''<br />
** [http://www.aco-metaheuristic.org Ant Colony Optimization]<br />
** [http://iew3.technion.ac.il/CE/about.php Cross Entropy Method]<br />
** [http://evonet.lri.fr/ Evolutionary Computing]<br />
** [http://www.research.att.com/~mgcr/grasp/gannbib/gannbib.html GRASP]<br />
** [http://www.tabusearch.net/ Tabu Search]<br />
** [http://www.hydroteq.com/ Harmony Search]<br />
* '''Projects'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS]<br />
** [http://www.metaheuristics.org/ Metaheuristics Network]<br />
* '''Applications'''<br />
** [http://www.nada.kth.se/~viggo/wwwcompendium/ A compendium of NP optimization problems]<br />
** [http://www.tsp.gatech.edu/ TSP]<br />
** [http://www.iwr.uni-heidelberg.de/groups/comopt/software/TSPLIB95/ TSPLIB95] - A Traveling Salesman Problem Library<br />
** [http://www.seas.upenn.edu/qaplib/ QAPLIB] - A Quadratic Assignment Problem Library<br />
** [http://people.brunel.ac.uk/~mastjjb/jeb/info.html OR-Library]<br />
** [[Concorde]]<br />
* '''Experimental Analysis and Statistics'''<br />
** [http://www.r-project.org/ R project]<br />
** [http://www.statsoft.com/textbook/stathome.html Electronic Statistics Textbook. StatSoft, Inc. (2006)]<br />
** [http://www.itl.nist.gov/div898/handbook/ NIST/SEMATECH e-Handbook of Statistical Methods]<br />
** [[Repository of scripts used by IRIDIA members]]<br />
**[http://www.keithbower.com/datasets/Audio%20Recordings.htm Videos on Statistical Concepts]<br />
* '''Software Development'''<br />
** [http://gcc.gnu.org/c99status.html C99 standard and use GCC compiler tools] - Suggested compiler<br />
** [http://www.gnu.org/prep/standards/standards.pdf GNU Coding Standards] - Suggested coding style guidelines<br />
** [http://www.gnu.org/software/gsl/ GSL] - GNU Scientific Library<br />
** [http://subversion.tigris.org/ Subversion] - Suggested version control tool<br />
** [http://www.stack.nl/~dimitri/doxygen/ Doxygen] - Suggested documentation tool for source code<br />
* '''Optimization videos'''<br />
** [http://iridia.ulb.ac.be/~mmanfrin/Bin-Packing.m4v Bin Packing & the Problem That Would Not Go Away] - David Johnson talk<br />
** [http://iridia.ulb.ac.be/~mmanfrin/Optimization-with-constraints.mp4 Optimization with constraints] - MIT OCW Lecture<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== Neural Networks ===<br />
* [[Neural Network Tutorials]]<br />
<br />
=== <div id="anc2_3">Publications</div> ===<br />
<br />
* [[IRIDIA Technical reports]] - Information on publishing a technical report and LaTeX package(s).<br />
* [[Access to Digital Libraries]] - Which on-line papers archive we have access from IRIDIA network. <br />
* [[Iridia Supplementary Information Instructions page]] - Information on HOW TO use the Iridia Supplementary Information page.<br />
* [[Write Better English]] - Basic pointers on how to raise the level of english in your paper.<br />
<br />
=== <div id="anc2_4">Seminars</div> ===<br />
* [[Seminars | Seminars]] - and talks given in IRIDIA, and more generally in Brussels.<br />
<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
<br />
<br />
== <div id="anc3">Infrastructure</div> ==<br />
<br />
* <div id="anc3_1">'''Hardware'''</div><br />
** [[Workstation configuration]] - How to setup your personal workstation and laptop, printers, etc.<br />
** [[Backup Server]] - How to use the backup server of IRIDIA<br />
** IRIDIA Cluster: See the [http://majorana.ulb.ac.be/wordpress/ Cluster Website] for usage information, tips and updates.<br />
** [[Using the IRIDIA Experimental room]] - All you need to know to easily run real experiments.<br />
* <div id="anc3_2">'''Software'''</div><br />
** [[Creating your own home page]] - How to create your own home.<br />
** See all [[Software HOWTOs]]<br />
** Suggested software for [[Workstation_configuration#For_Mac_OS_X_users | Mac OS X]] users<br />
** List of [[Available_commercial_software | commercial software]] we have in IRIDIA<br />
<center>[[#Top | Back to top]]</center><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
_</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Available_commercial_software&diff=4755
Available commercial software
2008-06-12T09:25:15Z
<p>Mmanfrin: </p>
<hr />
<div>{| class="wikitable" style="width:95%"<br />
|-<br />
! Description !! License !! Mac OS9 !! Mac OS X !! Windows<br />
|-<br />
| Adobe Acrobat 4.0 <br />
| KMM400R7004199-673<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Adobe Acrobat 5.0 <br />
| <br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Adobe Acrobat 6.0 Professional<br />
| 1118-0235-8500-7760-2081-8069<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Acrobat 7.0 Professional<br />
| 1118-0419-2860-0488-4093-2775<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Acrobat 8.0 Professional<br />
| 1118-0411-1119-7115-4592-7884<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Illustrator CS<br />
| 1034-0411-5629-5581-6315-3473<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Illustrator CS<br />
| 1034-1410-3710-1225-8066-9465<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Adobe Photoshop 7.0<br />
| 1045-0204-8227-6899-2083-6331<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Photoshop CS3 Extended<br />
| 1330-0518-3835-3024-6527-5989<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Photoshop Elements<br />
| 1057-4300-4260-9369-6877-2564<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Adobe Photoshop Elements<br />
| 1057-4309-1407-8629-8821-7714<br />
| align="center"| || align="center"| || align="center"| x <br />
|-<br />
| Alsoft DiskWarrior<br />
| RE520732<br />
| align="center"| x || align="center"| x || align="center"| <br />
|-<br />
| Apple iLife '04<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iLife '05<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iLife '08<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iWork '06<br />
| C9NW-3WYD-R3PC-UVYX-NQDC-U6G<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iWork '08<br />
| H993-HC9X-WU3N-EKYH-JN4D-WVG<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple Mac OS X v10.2<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple Mac OS X v10.3<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple Mac OS X v10.4<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| ArcSoft PhotoBase<br />
|<br />
| align="center"| x || align="center"| || align="center"| x<br />
|-<br />
| ArcSoft PhotoStudio<br />
| <br />
| align="center"| x || align="center"| || align="center"| x <br />
|-<br />
| Bare Bones BBEdit 5<br />
| BECD5021-218279M-D32A<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Blue Sky Textures 2.1<br />
| 33TE-RGQJ-N7MN-BPH1<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Connectix Virtual PC 1.0<br />
| 6907-7447-3805-2435<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Data Rescue II<br />
| <br />
| align="center"| || align="center"|x || align="center"| <br />
|-<br />
| Microsoft Office 98<br />
| 040-0049323<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Microsoft Office v.X<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Microsoft Office 2004<br />
| volume License<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Microsoft Office 2008<br />
| volume License<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Microsoft Windows XP Professional<br />
| volume License<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Macromedia Studio MX 2004<br />
| WSD700-07561-97200-25794<br />
| align="center"| || align="center"| x || align="center"| x<br />
|-<br />
| NewSoft PageManager<br />
|<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Roxio Toast 5 titanium<br />
| 0X-0H97D-MBMUW-SQXCT<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Roxio Toast 6 titanium<br />
| T3-3WHTK-UCVFU-DU1V1<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Roxio Toast 7 titanium<br />
| 51-T55DK-5FCDZ-6CNCN<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| ScanSoft Omnipage SE<br />
|<br />
| align="center"| x || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton AntiVirus 5.0<br />
|<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Symantec Norton Internet Security<br />
|<br />
| align="center"| x || align="center"| x || align="center"| <br />
|-<br />
| Symantec Norton Internet Security 2005<br />
| BBHX-7KFG-QWD6-KBCM-VBP2-MQYX<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton Internet Security 2005<br />
| BBHX-7WM3-CPKR-4BCM-VJW4-93HH<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton Internet Security 2006<br />
| JYRKD-M2VDH-JH8PB-DQY94-PQ9MT<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton SystemWorks 3.0<br />
|<br />
| align="center"| x || align="center"| x || align="center"| <br />
|-<br />
|}</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Available_commercial_software&diff=4754
Available commercial software
2008-06-12T09:24:15Z
<p>Mmanfrin: </p>
<hr />
<div>{| class="wikitable" style="width:95%"<br />
|-<br />
! Description !! License !! Mac OS9 !! Mac OS X !! Windows<br />
|-<br />
| Adobe Acrobat 4.0 <br />
| KMM400R7004199-673<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Adobe Acrobat 5.0 <br />
| <br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Adobe Acrobat 6.0 Professional<br />
| 1118-0235-8500-7760-2081-8069<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Acrobat 7.0 Professional<br />
| 1118-0419-2860-0488-4093-2775<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Acrobat 8.0 Professional<br />
| 1118-0411-1119-7115-4592-7884<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Illustrator CS<br />
| 1034-0411-5629-5581-6315-3473<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Illustrator CS<br />
| 1034-1410-3710-1225-8066-9465<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Adobe Photoshop 7.0<br />
| 1045-0204-8227-6899-2083-6331<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Photoshop CS3 Extended<br />
| 1330-0518-3835-3024-6527-5989<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Photoshop Elements<br />
| 1057-4300-4260-9369-6877-2564<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Adobe Photoshop Elements<br />
| 1057-4309-1407-8629-8821-7714<br />
| align="center"| || align="center"| || align="center"| x <br />
|-<br />
| Alsoft DiskWarrior<br />
| RE520732<br />
| align="center"| x || align="center"| x || align="center"| <br />
|-<br />
| Apple iLife '04<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iLife '05<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iLife '08<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iWork '06<br />
| C9NW-3WYD-R3PC-UVYX-NQDC-U6G<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iWork '08<br />
| H993-HC9X-WU3N-EKYH-JN4D-WVG<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple Mac OS X v10.2<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple Mac OS X v10.3<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| ArcSoft PhotoBase<br />
|<br />
| align="center"| x || align="center"| || align="center"| x<br />
|-<br />
| ArcSoft PhotoStudio<br />
| <br />
| align="center"| x || align="center"| || align="center"| x <br />
|-<br />
| Bare Bones BBEdit 5<br />
| BECD5021-218279M-D32A<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Blue Sky Textures 2.1<br />
| 33TE-RGQJ-N7MN-BPH1<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Connectix Virtual PC 1.0<br />
| 6907-7447-3805-2435<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Data Rescue II<br />
| <br />
| align="center"| || align="center"|x || align="center"| <br />
|-<br />
| Microsoft Office 98<br />
| 040-0049323<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Microsoft Office v.X<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Microsoft Office 2004<br />
| volume License<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Microsoft Office 2008<br />
| volume License<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Microsoft Windows XP Professional<br />
| volume License<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Macromedia Studio MX 2004<br />
| WSD700-07561-97200-25794<br />
| align="center"| || align="center"| x || align="center"| x<br />
|-<br />
| NewSoft PageManager<br />
|<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Roxio Toast 5 titanium<br />
| 0X-0H97D-MBMUW-SQXCT<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Roxio Toast 6 titanium<br />
| T3-3WHTK-UCVFU-DU1V1<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Roxio Toast 7 titanium<br />
| 51-T55DK-5FCDZ-6CNCN<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| ScanSoft Omnipage SE<br />
|<br />
| align="center"| x || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton AntiVirus 5.0<br />
|<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Symantec Norton Internet Security<br />
|<br />
| align="center"| x || align="center"| x || align="center"| <br />
|-<br />
| Symantec Norton Internet Security 2005<br />
| BBHX-7KFG-QWD6-KBCM-VBP2-MQYX<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton Internet Security 2005<br />
| BBHX-7WM3-CPKR-4BCM-VJW4-93HH<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton Internet Security 2006<br />
| JYRKD-M2VDH-JH8PB-DQY94-PQ9MT<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton SystemWorks 3.0<br />
|<br />
| align="center"| x || align="center"| x || align="center"| <br />
|-<br />
|}</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Available_commercial_software&diff=4753
Available commercial software
2008-06-12T09:23:40Z
<p>Mmanfrin: </p>
<hr />
<div>{| class="wikitable" style="width:95%"<br />
|-<br />
! Description !! License !! Mac OS9 !! Mac OS X !! Windows<br />
|-<br />
| Adobe Acrobat 4.0 <br />
| KMM400R7004199-673<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Adobe Acrobat 5.0 <br />
| <br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Adobe Acrobat 6.0 Professional<br />
| 1118-0235-8500-7760-2081-8069<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Acrobat 7.0 Professional<br />
| 1118-0419-2860-0488-4093-2775<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Acrobat 8.0 Professional<br />
| 1118-0411-1119-7115-4592-7884<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Illustrator CS<br />
| 1034-0411-5629-5581-6315-3473<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Illustrator CS<br />
| 1034-1410-3710-1225-8066-9465<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Adobe Photoshop 7.0<br />
| 1045-0204-8227-6899-2083-6331<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Photoshop CS3 Extended<br />
| 1330-0518-3835-3024-6527-5989<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Photoshop Elements<br />
| 1057-4300-4260-9369-6877-2564<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Adobe Photoshop Elements<br />
| 1057-4309-1407-8629-8821-7714<br />
| align="center"| || align="center"| || align="center"| x <br />
|-<br />
| Alsoft DiskWarrior<br />
| RE520732<br />
| align="center"| x || align="center"| x || align="center"| <br />
|-<br />
| Apple iLife '04<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iLife '05<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iLife '08<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iWork '06<br />
| C9NW-3WYD-R3PC-UVYX-NQDC-U6G<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iWork '08<br />
| H993-HC9X-WU3N-EKYH-JN4D-WVG<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple Mac OS X v10.2<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple Mac OS X v10.3<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| ArcSoft PhotoBase<br />
|<br />
| align="center"| x || align="center"| || align="center"| x<br />
|-<br />
| ArcSoft PhotoStudio<br />
| <br />
| align="center"| x || align="center"| || align="center"| x <br />
|-<br />
| Bare Bones BBEdit 5<br />
| BECD5021-218279M-D32A<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Blue Sky Textures 2.1<br />
| 33TE-RGQJ-N7MN-BPH1<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Connectix Virtual PC 1.0<br />
| 6907-7447-3805-2435<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Data Rescue II<br />
| <br />
| align="center"| || align="center"|x || align="center"| <br />
|-<br />
| Microsoft Office 98<br />
| 040-0049323<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Microsoft Office v.X<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Microsoft Office 2004<br />
| volume License<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Microsoft Windows XP Professional<br />
| volume License<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Macromedia Studio MX 2004<br />
| WSD700-07561-97200-25794<br />
| align="center"| || align="center"| x || align="center"| x<br />
|-<br />
| NewSoft PageManager<br />
|<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Roxio Toast 5 titanium<br />
| 0X-0H97D-MBMUW-SQXCT<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Roxio Toast 6 titanium<br />
| T3-3WHTK-UCVFU-DU1V1<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Roxio Toast 7 titanium<br />
| 51-T55DK-5FCDZ-6CNCN<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| ScanSoft Omnipage SE<br />
|<br />
| align="center"| x || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton AntiVirus 5.0<br />
|<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Symantec Norton Internet Security<br />
|<br />
| align="center"| x || align="center"| x || align="center"| <br />
|-<br />
| Symantec Norton Internet Security 2005<br />
| BBHX-7KFG-QWD6-KBCM-VBP2-MQYX<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton Internet Security 2005<br />
| BBHX-7WM3-CPKR-4BCM-VJW4-93HH<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton Internet Security 2006<br />
| JYRKD-M2VDH-JH8PB-DQY94-PQ9MT<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton SystemWorks 3.0<br />
|<br />
| align="center"| x || align="center"| x || align="center"| <br />
|-<br />
|}</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Main_Page&diff=4724
Main Page
2008-05-26T07:16:45Z
<p>Mmanfrin: /* <div id="anc2_2">Optimization</div> */</p>
<hr />
<div>__NOTOC__<br />
<div id="Top"></div><br />
{| cellspacing="20" cellpadding="5" align=center <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>[[#anc1 | Practicalities]]</h1><br />
* [[#anc1_1 | Moving and surviving in Brussels]] <br />
* [[#anc1_2 | Information for students]] <br />
* [[#anc1_3 | Useful informations]] (menu, pizza, etc...)<br />
* [[#lab_responsibilities | Lab responsabilities]] <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc2 | Research]]</h1><br />
<br />
* [[#anc2_1 | Robotics]] (S-Bots, E-pucks, Software, Links)<br />
<br />
* [[#anc2_2 | Optimization]] (Links)<br />
<br />
* [http://iridia.ulb.ac.be/IridiaTrSeries.html IRIDIA reports]<br />
<br />
* [http://iridia.ulb.ac.be/seminars IRIDIA seminars]<br />
<br />
* [[#anc2_3 | Publications]] (how to publish IRIDIA reports, digital libraries)<br />
<br />
* [[#anc2_4 | Other seminars]] <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc3 | Infrastructure]]</h1><br />
<br />
* [[#anc3_1 | Hardware]] (configuration, backup, cluster, etc...)<br />
* [[#anc3_2 | Software]] (HOWTOs, homepage, etc...)<br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>Weekly meetings</h1><br />
* Thursdays at 15h00 : [[Robotics weekly meetings | Robotics weekly meeting]]<br />
* Thursdays at 10h30 : [[Administration weekly meetings | Administration weekly meeting]] <br />
* Thursdays at 11h00 : [[Optimization weekly meeting]]<br />
<br />
<br />
|}<br />
<br />
= Adding information =<br />
<br />
A Wiki is an excellent tool to maintain dynamic information. If you want to add something to this Wiki feel very free contact the system administrator and get an account. It is straight-forward to add and change the information in MediaWiki. Simply press ''edit'' on the top of this page to see how it was done. If you create a link to a non-existing page within this Wiki you can create that page by following the link - of course you would need a login to do so!. Pictures and documents have to be [[Special:Upload|uploaded]] before they can be used on pages. All popular image formats are supported and pdf and ps documents are allowed .<br />
<br />
For more information on the Wiki mark-up language see http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page. When you become good at it, you can make cool looking pages.<br />
<br />
= Detailed topics =<br />
<br />
== <div id="anc1">Practicalities</div> ==<br />
<br />
* <div id="anc1_1">'''Brussels'''</div><br />
** [[Moving to Brussels]] - What you need to know for moving to Brussels (housing, transport, health care, etc.).<br />
** [[Surviving in Brussels]] - French lessons, cultural events, etc.<br />
<br />
* <div id="anc1_2">'''Students'''</div><br />
** [[What you need to begin to work in IRIDIA]] - Resources to activate to work at IRIDIA.<br />
** [[For students visiting IRIDIA]] - Information for new students coming to IRIDIA.<br />
** [[University Administration]] - (IMPORTANT!) The what, the where and the how of navigating university bureaucracy - inscription, regulations etc.<br />
** [[Equivalence]] - Step by step explanations to request an equivalence of diplomas from Belgium.<br />
** [[Funding]] - Information on getting funding for projects, scholarships and unemployment benefits in Belgium once the Ph.D. grant runs out.<br />
** [[StudentsIRIDIA | Students]] - Information on students in IRIDIA.<br />
** [http://www.ulb.ac.be/dep/financier/perso-avantages/index.html Intranet for ULB employees] - Web site with list of benefit for being ULB employees <br />
** [[Insurance while travelling abroad]] - ULB's insurance<br />
** [https://iridia.ulb.ac.be/cgi-bin/mailman/listinfo/ IRIDIA mailing lists]<br />
<br />
* <div id="anc1_3">'''Useful information'''</div><br />
** [[Working late | Pizza]] - menu for the local pizza place, it is a good idea to order in advance. <br />
** [http://wwwdev.ulb.ac.be/restaurants/solbosch_s/r_pub.php3 Weekly menu at ULB restaurant]<br />
<br />
* <div id="lab_responsibilities">'''Lab responsibilities'''</div><br />
** [[Lab responsibilities]] - list of labs responsibilities/tasks and who takes care of them.<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
== <div id="anc2">Research</div> ==<br />
<br />
<br />
=== <div id="anc2_1">Robotics</div> ===<br />
* '''Swarmanoid'''<br />
** [http://www.swarmanoid.org The official Swarmanoid webpage]<br />
** [http://www.swarmanoid.org/wiki The official Swarmanoid Wiki page]<br />
<br />
* '''Sbots'''<br />
** [http://www.swarm-bots.org The official SwarmBots webpage]<br />
** [http://lis.epfl.ch/internal/wiki/index.php?page=SwarmBots SBOT technical resource page] - download the SBOT API and the tool chain for cross-compilation. <br />
** [[SBOT FAQ]] - howtos/faqs for the real s-bots<br />
** [[SBOT STATUS]] - The status of the s-bot in iridia (failures, errors, ...)<br />
** [[Arena time slots]] - Reserve sbot arena time<br />
<br />
* '''E-pucks'''<br />
** [http://asl.epfl.ch/research/systems/epuck/ The official website of e-pucks]<br />
** [http://iridia.ulb.ac.be/~e-puck/wiki The e-puck wiki] at IRIDIA<br />
<br />
* '''Software'''<br />
** [[Sbot Common Repository]] - Common version control area for all sbot development.<br />
** [[Sbot Common Interface]] - Write your controller once. Compile it for simulation and real robot.<br />
** [[OMiss - The ODE based simulator]] - Get started with the ODE based simulator<br />
** [[libsboteye]] the sboteye api to use 'easily' the camera.<br />
** [[libheading]] A library to detect directions pointed by other sbots.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Tracker tracker] A program to track a single pattern in a sequence of pictures.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Libdistortion libdistortion] a simple library to rectify camera images and extract easily real world coordinates of objects.<br />
<br />
* '''Links & news'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS project website]<br />
** [[Robot labs around the World]]<br />
** [[The e-puck page]] - About the e-puck robots. <br />
** [http://robots.net Read more news on robots.net...]<br />
** [[Old news]]<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== <div id="anc2_2">Optimization</div> ===<br />
<br />
* '''Links & news'''<br />
** [http://www.informs.org/Resources/ INFORMS OR/MS]<br />
** [http://143.129.203.3/eume/php/eume.main.php EU/ME]<br />
** [http://www.prism.uvsq.fr/~vdc/ECCO/ ECCO]<br />
** [http://iridia.ulb.ac.be/sls-forum/ MH/SLS forum]<br />
* '''Metaheuristics'''<br />
** [http://www.aco-metaheuristic.org Ant Colony Optimization]<br />
** [http://iew3.technion.ac.il/CE/about.php Cross Entropy Method]<br />
** [http://evonet.lri.fr/ Evolutionary Computing]<br />
** [http://www.research.att.com/~mgcr/grasp/gannbib/gannbib.html GRASP]<br />
** [http://www.tabusearch.net/ Tabu Search]<br />
** [http://www.hydroteq.com/ Harmony Search]<br />
* '''Projects'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS]<br />
** [http://www.metaheuristics.org/ Metaheuristics Network]<br />
* '''Applications'''<br />
** [http://www.nada.kth.se/~viggo/wwwcompendium/ A compendium of NP optimization problems]<br />
** [http://www.tsp.gatech.edu/ TSP]<br />
** [http://www.iwr.uni-heidelberg.de/groups/comopt/software/TSPLIB95/ TSPLIB95] - A Traveling Salesman Problem Library<br />
** [http://www.seas.upenn.edu/qaplib/ QAPLIB] - A Quadratic Assignment Problem Library<br />
** [http://people.brunel.ac.uk/~mastjjb/jeb/info.html OR-Library]<br />
** [[Concorde]]<br />
* '''Experimental Analysis and Statistics'''<br />
** [http://www.r-project.org/ R project]<br />
** [http://www.statsoft.com/textbook/stathome.html Electronic Statistics Textbook. StatSoft, Inc. (2006)]<br />
** [http://www.itl.nist.gov/div898/handbook/ NIST/SEMATECH e-Handbook of Statistical Methods]<br />
** [[Repository of scripts used by IRIDIA members]]<br />
**[http://www.keithbower.com/datasets/Audio%20Recordings.htm Videos on Statistical Concepts]<br />
* '''Software Development'''<br />
** [http://gcc.gnu.org/c99status.html C99 standard and use GCC compiler tools] - Suggested compiler<br />
** [http://www.gnu.org/prep/standards/standards.pdf GNU Coding Standards] - Suggested coding style guidelines<br />
** [http://www.gnu.org/software/gsl/ GSL] - GNU Scientific Library<br />
** [http://subversion.tigris.org/ Subversion] - Suggested version control tool<br />
** [http://www.stack.nl/~dimitri/doxygen/ Doxygen] - Suggested documentation tool for source code<br />
* '''Optimization videos'''<br />
** [http://iridia.ulb.ac.be/~mmanfrin/Bin-Packing.m4v Bin Packing & the Problem That Would Not Go Away] - David Johnson talk<br />
** [http://iridia.ulb.ac.be/~mmanfrin/Optimization-with-constraints.mp4 Optimization with constraints] - MIT OCW Lecture<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== Neural Networks ===<br />
* [[Neural Network Tutorials]]<br />
<br />
=== <div id="anc2_3">Publications</div> ===<br />
<br />
* [[IRIDIA Technical reports]] - Information on publishing a technical report and LaTeX package(s).<br />
* [[Access to Digital Libraries]] - Which on-line papers archive we have access from IRIDIA network. <br />
* [[Robotics and AI conferences, journals and impact factors | Conferences, journals and impact factors]]<br />
* [[Coming paper submissions | Coming paper submissions]] - Information on papers that will be soon submitted to conferences.<br />
* [[Iridia Supplementary Information Instructions page]] - Information on HOW TO use the Iridia Supplementary Information page.<br />
* [[Write Better English]] - Basic pointers on how to raise the level of english in your paper.<br />
<br />
=== <div id="anc2_4">Seminars</div> ===<br />
* [[Seminars | Seminars]] - and talks given in IRIDIA, and more generally in Brussels.<br />
<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
<br />
<br />
== <div id="anc3">Infrastructure</div> ==<br />
<br />
* <div id="anc3_1">'''Hardware'''</div><br />
** [[Workstation configuration]] - How to setup your personal workstation and laptop, printers, etc.<br />
** [[Backup Server]] - How to use the backup server of IRIDIA<br />
** IRIDIA Cluster: See the [http://majorana.ulb.ac.be/wordpress/ Cluster Website] for usage information, tips and updates.<br />
** [[Using the IRIDIA Experimental room]] - All you need to know to easily run real experiments.<br />
* <div id="anc3_2">'''Software'''</div><br />
** [[Creating your own home page]] - How to create your own home.<br />
** See all [[Software HOWTOs]]<br />
** Suggested software for [[Workstation_configuration#For_Mac_OS_X_users | Mac OS X]] users<br />
** List of [[Available_commercial_software | commercial software]] we have in IRIDIA<br />
<center>[[#Top | Back to top]]</center><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
_</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Main_Page&diff=4723
Main Page
2008-05-26T07:16:01Z
<p>Mmanfrin: /* <div id="anc2_2">Optimization</div> */</p>
<hr />
<div>__NOTOC__<br />
<div id="Top"></div><br />
{| cellspacing="20" cellpadding="5" align=center <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>[[#anc1 | Practicalities]]</h1><br />
* [[#anc1_1 | Moving and surviving in Brussels]] <br />
* [[#anc1_2 | Information for students]] <br />
* [[#anc1_3 | Useful informations]] (menu, pizza, etc...)<br />
* [[#lab_responsibilities | Lab responsabilities]] <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc2 | Research]]</h1><br />
<br />
* [[#anc2_1 | Robotics]] (S-Bots, E-pucks, Software, Links)<br />
<br />
* [[#anc2_2 | Optimization]] (Links)<br />
<br />
* [http://iridia.ulb.ac.be/IridiaTrSeries.html IRIDIA reports]<br />
<br />
* [http://iridia.ulb.ac.be/seminars IRIDIA seminars]<br />
<br />
* [[#anc2_3 | Publications]] (how to publish IRIDIA reports, digital libraries)<br />
<br />
* [[#anc2_4 | Other seminars]] <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc3 | Infrastructure]]</h1><br />
<br />
* [[#anc3_1 | Hardware]] (configuration, backup, cluster, etc...)<br />
* [[#anc3_2 | Software]] (HOWTOs, homepage, etc...)<br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>Weekly meetings</h1><br />
* Thursdays at 15h00 : [[Robotics weekly meetings | Robotics weekly meeting]]<br />
* Thursdays at 10h30 : [[Administration weekly meetings | Administration weekly meeting]] <br />
* Thursdays at 11h00 : [[Optimization weekly meeting]]<br />
<br />
<br />
|}<br />
<br />
= Adding information =<br />
<br />
A Wiki is an excellent tool to maintain dynamic information. If you want to add something to this Wiki feel very free contact the system administrator and get an account. It is straight-forward to add and change the information in MediaWiki. Simply press ''edit'' on the top of this page to see how it was done. If you create a link to a non-existing page within this Wiki you can create that page by following the link - of course you would need a login to do so!. Pictures and documents have to be [[Special:Upload|uploaded]] before they can be used on pages. All popular image formats are supported and pdf and ps documents are allowed .<br />
<br />
For more information on the Wiki mark-up language see http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page. When you become good at it, you can make cool looking pages.<br />
<br />
= Detailed topics =<br />
<br />
== <div id="anc1">Practicalities</div> ==<br />
<br />
* <div id="anc1_1">'''Brussels'''</div><br />
** [[Moving to Brussels]] - What you need to know for moving to Brussels (housing, transport, health care, etc.).<br />
** [[Surviving in Brussels]] - French lessons, cultural events, etc.<br />
<br />
* <div id="anc1_2">'''Students'''</div><br />
** [[What you need to begin to work in IRIDIA]] - Resources to activate to work at IRIDIA.<br />
** [[For students visiting IRIDIA]] - Information for new students coming to IRIDIA.<br />
** [[University Administration]] - (IMPORTANT!) The what, the where and the how of navigating university bureaucracy - inscription, regulations etc.<br />
** [[Equivalence]] - Step by step explanations to request an equivalence of diplomas from Belgium.<br />
** [[Funding]] - Information on getting funding for projects, scholarships and unemployment benefits in Belgium once the Ph.D. grant runs out.<br />
** [[StudentsIRIDIA | Students]] - Information on students in IRIDIA.<br />
** [http://www.ulb.ac.be/dep/financier/perso-avantages/index.html Intranet for ULB employees] - Web site with list of benefit for being ULB employees <br />
** [[Insurance while travelling abroad]] - ULB's insurance<br />
** [https://iridia.ulb.ac.be/cgi-bin/mailman/listinfo/ IRIDIA mailing lists]<br />
<br />
* <div id="anc1_3">'''Useful information'''</div><br />
** [[Working late | Pizza]] - menu for the local pizza place, it is a good idea to order in advance. <br />
** [http://wwwdev.ulb.ac.be/restaurants/solbosch_s/r_pub.php3 Weekly menu at ULB restaurant]<br />
<br />
* <div id="lab_responsibilities">'''Lab responsibilities'''</div><br />
** [[Lab responsibilities]] - list of labs responsibilities/tasks and who takes care of them.<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
== <div id="anc2">Research</div> ==<br />
<br />
<br />
=== <div id="anc2_1">Robotics</div> ===<br />
* '''Swarmanoid'''<br />
** [http://www.swarmanoid.org The official Swarmanoid webpage]<br />
** [http://www.swarmanoid.org/wiki The official Swarmanoid Wiki page]<br />
<br />
* '''Sbots'''<br />
** [http://www.swarm-bots.org The official SwarmBots webpage]<br />
** [http://lis.epfl.ch/internal/wiki/index.php?page=SwarmBots SBOT technical resource page] - download the SBOT API and the tool chain for cross-compilation. <br />
** [[SBOT FAQ]] - howtos/faqs for the real s-bots<br />
** [[SBOT STATUS]] - The status of the s-bot in iridia (failures, errors, ...)<br />
** [[Arena time slots]] - Reserve sbot arena time<br />
<br />
* '''E-pucks'''<br />
** [http://asl.epfl.ch/research/systems/epuck/ The official website of e-pucks]<br />
** [http://iridia.ulb.ac.be/~e-puck/wiki The e-puck wiki] at IRIDIA<br />
<br />
* '''Software'''<br />
** [[Sbot Common Repository]] - Common version control area for all sbot development.<br />
** [[Sbot Common Interface]] - Write your controller once. Compile it for simulation and real robot.<br />
** [[OMiss - The ODE based simulator]] - Get started with the ODE based simulator<br />
** [[libsboteye]] the sboteye api to use 'easily' the camera.<br />
** [[libheading]] A library to detect directions pointed by other sbots.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Tracker tracker] A program to track a single pattern in a sequence of pictures.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Libdistortion libdistortion] a simple library to rectify camera images and extract easily real world coordinates of objects.<br />
<br />
* '''Links & news'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS project website]<br />
** [[Robot labs around the World]]<br />
** [[The e-puck page]] - About the e-puck robots. <br />
** [http://robots.net Read more news on robots.net...]<br />
** [[Old news]]<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== <div id="anc2_2">Optimization</div> ===<br />
<br />
* '''Links & news'''<br />
** [http://www.informs.org/Resources/ INFORMS OR/MS]<br />
** [http://143.129.203.3/eume/php/eume.main.php EU/ME]<br />
** [http://www.prism.uvsq.fr/~vdc/ECCO/ ECCO]<br />
** [http://iridia.ulb.ac.be/sls-forum/ MH/SLS forum]<br />
* '''Metaheuristics'''<br />
** [http://www.aco-metaheuristic.org Ant Colony Optimization]<br />
** [http://iew3.technion.ac.il/CE/about.php Cross Entropy Method]<br />
** [http://evonet.lri.fr/ Evolutionary Computing]<br />
** [http://www.research.att.com/~mgcr/grasp/gannbib/gannbib.html GRASP]<br />
** [http://www.tabusearch.net/ Tabu Search]<br />
** [http://www.hydroteq.com/HS_Intro.pdf Harmony Search]<br />
* '''Projects'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS]<br />
** [http://www.metaheuristics.org/ Metaheuristics Network]<br />
* '''Applications'''<br />
** [http://www.nada.kth.se/~viggo/wwwcompendium/ A compendium of NP optimization problems]<br />
** [http://www.tsp.gatech.edu/ TSP]<br />
** [http://www.iwr.uni-heidelberg.de/groups/comopt/software/TSPLIB95/ TSPLIB95] - A Traveling Salesman Problem Library<br />
** [http://www.seas.upenn.edu/qaplib/ QAPLIB] - A Quadratic Assignment Problem Library<br />
** [http://people.brunel.ac.uk/~mastjjb/jeb/info.html OR-Library]<br />
** [[Concorde]]<br />
* '''Experimental Analysis and Statistics'''<br />
** [http://www.r-project.org/ R project]<br />
** [http://www.statsoft.com/textbook/stathome.html Electronic Statistics Textbook. StatSoft, Inc. (2006)]<br />
** [http://www.itl.nist.gov/div898/handbook/ NIST/SEMATECH e-Handbook of Statistical Methods]<br />
** [[Repository of scripts used by IRIDIA members]]<br />
**[http://www.keithbower.com/datasets/Audio%20Recordings.htm Videos on Statistical Concepts]<br />
* '''Software Development'''<br />
** [http://gcc.gnu.org/c99status.html C99 standard and use GCC compiler tools] - Suggested compiler<br />
** [http://www.gnu.org/prep/standards/standards.pdf GNU Coding Standards] - Suggested coding style guidelines<br />
** [http://www.gnu.org/software/gsl/ GSL] - GNU Scientific Library<br />
** [http://subversion.tigris.org/ Subversion] - Suggested version control tool<br />
** [http://www.stack.nl/~dimitri/doxygen/ Doxygen] - Suggested documentation tool for source code<br />
* '''Optimization videos'''<br />
** [http://iridia.ulb.ac.be/~mmanfrin/Bin-Packing.m4v Bin Packing & the Problem That Would Not Go Away] - David Johnson talk<br />
** [http://iridia.ulb.ac.be/~mmanfrin/Optimization-with-constraints.mp4 Optimization with constraints] - MIT OCW Lecture<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== Neural Networks ===<br />
* [[Neural Network Tutorials]]<br />
<br />
=== <div id="anc2_3">Publications</div> ===<br />
<br />
* [[IRIDIA Technical reports]] - Information on publishing a technical report and LaTeX package(s).<br />
* [[Access to Digital Libraries]] - Which on-line papers archive we have access from IRIDIA network. <br />
* [[Robotics and AI conferences, journals and impact factors | Conferences, journals and impact factors]]<br />
* [[Coming paper submissions | Coming paper submissions]] - Information on papers that will be soon submitted to conferences.<br />
* [[Iridia Supplementary Information Instructions page]] - Information on HOW TO use the Iridia Supplementary Information page.<br />
* [[Write Better English]] - Basic pointers on how to raise the level of english in your paper.<br />
<br />
=== <div id="anc2_4">Seminars</div> ===<br />
* [[Seminars | Seminars]] - and talks given in IRIDIA, and more generally in Brussels.<br />
<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
<br />
<br />
== <div id="anc3">Infrastructure</div> ==<br />
<br />
* <div id="anc3_1">'''Hardware'''</div><br />
** [[Workstation configuration]] - How to setup your personal workstation and laptop, printers, etc.<br />
** [[Backup Server]] - How to use the backup server of IRIDIA<br />
** IRIDIA Cluster: See the [http://majorana.ulb.ac.be/wordpress/ Cluster Website] for usage information, tips and updates.<br />
** [[Using the IRIDIA Experimental room]] - All you need to know to easily run real experiments.<br />
* <div id="anc3_2">'''Software'''</div><br />
** [[Creating your own home page]] - How to create your own home.<br />
** See all [[Software HOWTOs]]<br />
** Suggested software for [[Workstation_configuration#For_Mac_OS_X_users | Mac OS X]] users<br />
** List of [[Available_commercial_software | commercial software]] we have in IRIDIA<br />
<center>[[#Top | Back to top]]</center><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
_</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Main_Page&diff=4717
Main Page
2008-05-20T08:50:07Z
<p>Mmanfrin: /* <div id="anc2_2">Optimization</div> */</p>
<hr />
<div>__NOTOC__<br />
<div id="Top"></div><br />
{| cellspacing="20" cellpadding="5" align=center <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>[[#anc1 | Practicalities]]</h1><br />
* [[#anc1_1 | Moving and surviving in Brussels]] <br />
* [[#anc1_2 | Information for students]] <br />
* [[#anc1_3 | Useful informations]] (menu, pizza, etc...)<br />
* [[#lab_responsibilities | Lab responsabilities]] <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc2 | Research]]</h1><br />
<br />
* [[#anc2_1 | Robotics]] (S-Bots, E-pucks, Software, Links)<br />
<br />
* [[#anc2_2 | Optimization]] (Links)<br />
<br />
* [http://iridia.ulb.ac.be/IridiaTrSeries.html IRIDIA reports]<br />
<br />
* [http://iridia.ulb.ac.be/seminars IRIDIA seminars]<br />
<br />
* [[#anc2_3 | Publications]] (how to publish IRIDIA reports, digital libraries)<br />
<br />
* [[#anc2_4 | Other seminars]] <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc3 | Infrastructure]]</h1><br />
<br />
* [[#anc3_1 | Hardware]] (configuration, backup, cluster, etc...)<br />
* [[#anc3_2 | Software]] (HOWTOs, homepage, etc...)<br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>Weekly meetings</h1><br />
* Thursdays at 15h00 : [[Robotics weekly meetings | Robotics weekly meeting]]<br />
* Thursdays at 10h30 : [[Administration weekly meetings | Administration weekly meeting]] <br />
* Thursdays at 11h00 : [[Optimization weekly meeting]]<br />
<br />
<br />
|}<br />
<br />
= Adding information =<br />
<br />
A Wiki is an excellent tool to maintain dynamic information. If you want to add something to this Wiki feel very free contact the system administrator and get an account. It is straight-forward to add and change the information in MediaWiki. Simply press ''edit'' on the top of this page to see how it was done. If you create a link to a non-existing page within this Wiki you can create that page by following the link - of course you would need a login to do so!. Pictures and documents have to be [[Special:Upload|uploaded]] before they can be used on pages. All popular image formats are supported and pdf and ps documents are allowed .<br />
<br />
For more information on the Wiki mark-up language see http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page. When you become good at it, you can make cool looking pages.<br />
<br />
= Detailed topics =<br />
<br />
== <div id="anc1">Practicalities</div> ==<br />
<br />
* <div id="anc1_1">'''Brussels'''</div><br />
** [[Moving to Brussels]] - What you need to know for moving to Brussels (housing, transport, health care, etc.).<br />
** [[Surviving in Brussels]] - French lessons, cultural events, etc.<br />
<br />
* <div id="anc1_2">'''Students'''</div><br />
** [[What you need to begin to work in IRIDIA]] - Resources to activate to work at IRIDIA.<br />
** [[For students visiting IRIDIA]] - Information for new students coming to IRIDIA.<br />
** [[University Administration]] - (IMPORTANT!) The what, the where and the how of navigating university bureaucracy - inscription, regulations etc.<br />
** [[Equivalence]] - Step by step explanations to request an equivalence of diplomas from Belgium.<br />
** [[Funding]] - Information on getting funding for projects, scholarships and unemployment benefits in Belgium once the Ph.D. grant runs out.<br />
** [[StudentsIRIDIA | Students]] - Information on students in IRIDIA.<br />
** [http://www.ulb.ac.be/dep/financier/perso-avantages/index.html Intranet for ULB employees] - Web site with list of benefit for being ULB employees <br />
** [[Insurance while travelling abroad]] - ULB's insurance<br />
** [https://iridia.ulb.ac.be/cgi-bin/mailman/listinfo/ IRIDIA mailing lists]<br />
<br />
* <div id="anc1_3">'''Useful information'''</div><br />
** [[Working late | Pizza]] - menu for the local pizza place, it is a good idea to order in advance. <br />
** [http://wwwdev.ulb.ac.be/restaurants/solbosch_s/r_pub.php3 Weekly menu at ULB restaurant]<br />
<br />
* <div id="lab_responsibilities">'''Lab responsibilities'''</div><br />
** [[Lab responsibilities]] - list of labs responsibilities/tasks and who takes care of them.<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
== <div id="anc2">Research</div> ==<br />
<br />
<br />
=== <div id="anc2_1">Robotics</div> ===<br />
* '''Swarmanoid'''<br />
** [http://www.swarmanoid.org The official Swarmanoid webpage]<br />
** [http://www.swarmanoid.org/wiki The official Swarmanoid Wiki page]<br />
<br />
* '''Sbots'''<br />
** [http://www.swarm-bots.org The official SwarmBots webpage]<br />
** [http://lis.epfl.ch/internal/wiki/index.php?page=SwarmBots SBOT technical resource page] - download the SBOT API and the tool chain for cross-compilation. <br />
** [[SBOT FAQ]] - howtos/faqs for the real s-bots<br />
** [[SBOT STATUS]] - The status of the s-bot in iridia (failures, errors, ...)<br />
** [[Arena time slots]] - Reserve sbot arena time<br />
<br />
* '''E-pucks'''<br />
** [http://asl.epfl.ch/research/systems/epuck/ The official website of e-pucks]<br />
** [http://iridia.ulb.ac.be/~e-puck/wiki The e-puck wiki] at IRIDIA<br />
<br />
* '''Software'''<br />
** [[Sbot Common Repository]] - Common version control area for all sbot development.<br />
** [[Sbot Common Interface]] - Write your controller once. Compile it for simulation and real robot.<br />
** [[OMiss - The ODE based simulator]] - Get started with the ODE based simulator<br />
** [[libsboteye]] the sboteye api to use 'easily' the camera.<br />
** [[libheading]] A library to detect directions pointed by other sbots.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Tracker tracker] A program to track a single pattern in a sequence of pictures.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Libdistortion libdistortion] a simple library to rectify camera images and extract easily real world coordinates of objects.<br />
<br />
* '''Links & news'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS project website]<br />
** [[Robot labs around the World]]<br />
** [[The e-puck page]] - About the e-puck robots. <br />
** [http://robots.net Read more news on robots.net...]<br />
** [[Old news]]<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== <div id="anc2_2">Optimization</div> ===<br />
<br />
* '''Links & news'''<br />
** [http://www.informs.org/Resources/ INFORMS OR/MS]<br />
** [http://143.129.203.3/eume/php/eume.main.php EU/ME]<br />
** [http://www.prism.uvsq.fr/~vdc/ECCO/ ECCO]<br />
** [http://iridia.ulb.ac.be/sls-forum/ MH/SLS forum]<br />
* '''Metaheuristics'''<br />
** [http://www.aco-metaheuristic.org Ant Colony Optimization]<br />
** [http://iew3.technion.ac.il/CE/about.php Cross Entropy Method]<br />
** [http://evonet.lri.fr/ Evolutionary Computing]<br />
** [http://www.research.att.com/~mgcr/grasp/gannbib/gannbib.html GRASP]<br />
** [http://www.tabusearch.net/ Tabu Search]<br />
* '''Projects'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS]<br />
** [http://www.metaheuristics.org/ Metaheuristics Network]<br />
* '''Applications'''<br />
** [http://www.nada.kth.se/~viggo/wwwcompendium/ A compendium of NP optimization problems]<br />
** [http://www.tsp.gatech.edu/ TSP]<br />
** [http://www.iwr.uni-heidelberg.de/groups/comopt/software/TSPLIB95/ TSPLIB95] - A Traveling Salesman Problem Library<br />
** [http://www.seas.upenn.edu/qaplib/ QAPLIB] - A Quadratic Assignment Problem Library<br />
** [http://people.brunel.ac.uk/~mastjjb/jeb/info.html OR-Library]<br />
** [[Concorde]]<br />
* '''Experimental Analysis and Statistics'''<br />
** [http://www.r-project.org/ R project]<br />
** [http://www.statsoft.com/textbook/stathome.html Electronic Statistics Textbook. StatSoft, Inc. (2006)]<br />
** [http://www.itl.nist.gov/div898/handbook/ NIST/SEMATECH e-Handbook of Statistical Methods]<br />
** [[Repository of scripts used by IRIDIA members]]<br />
**[http://www.keithbower.com/datasets/Audio%20Recordings.htm Videos on Statistical Concepts]<br />
* '''Software Development'''<br />
** [http://gcc.gnu.org/c99status.html C99 standard and use GCC compiler tools] - Suggested compiler<br />
** [http://www.gnu.org/prep/standards/standards.pdf GNU Coding Standards] - Suggested coding style guidelines<br />
** [http://www.gnu.org/software/gsl/ GSL] - GNU Scientific Library<br />
** [http://subversion.tigris.org/ Subversion] - Suggested version control tool<br />
** [http://www.stack.nl/~dimitri/doxygen/ Doxygen] - Suggested documentation tool for source code<br />
* '''Optimization videos'''<br />
** [http://iridia.ulb.ac.be/~mmanfrin/Bin-Packing.m4v Bin Packing & the Problem That Would Not Go Away] - David Johnson talk<br />
** [http://iridia.ulb.ac.be/~mmanfrin/Optimization-with-constraints.mp4 Optimization with constraints] - MIT OCW Lecture<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== Neural Networks ===<br />
* [[Neural Network Tutorials]]<br />
<br />
=== <div id="anc2_3">Publications</div> ===<br />
<br />
* [[IRIDIA Technical reports]] - Information on publishing a technical report and LaTeX package(s).<br />
* [[Access to Digital Libraries]] - Which on-line papers archive we have access from IRIDIA network. <br />
* [[Robotics and AI conferences, journals and impact factors | Conferences, journals and impact factors]]<br />
* [[Coming paper submissions | Coming paper submissions]] - Information on papers that will be soon submitted to conferences.<br />
* [[Iridia Supplementary Information Instructions page]] - Information on HOW TO use the Iridia Supplementary Information page.<br />
* [[Write Better English]] - Basic pointers on how to raise the level of english in your paper.<br />
<br />
=== <div id="anc2_4">Seminars</div> ===<br />
* [[Seminars | Seminars]] - and talks given in IRIDIA, and more generally in Brussels.<br />
<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
<br />
<br />
== <div id="anc3">Infrastructure</div> ==<br />
<br />
* <div id="anc3_1">'''Hardware'''</div><br />
** [[Workstation configuration]] - How to setup your personal workstation and laptop, printers, etc.<br />
** [[Backup Server]] - How to use the backup server of IRIDIA<br />
** IRIDIA Cluster: See the [http://majorana.ulb.ac.be/wordpress/ Cluster Website] for usage information, tips and updates.<br />
** [[Using the IRIDIA Experimental room]] - All you need to know to easily run real experiments.<br />
* <div id="anc3_2">'''Software'''</div><br />
** [[Creating your own home page]] - How to create your own home.<br />
** See all [[Software HOWTOs]]<br />
** Suggested software for [[Workstation_configuration#For_Mac_OS_X_users | Mac OS X]] users<br />
** List of [[Available_commercial_software | commercial software]] we have in IRIDIA<br />
<center>[[#Top | Back to top]]</center><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
_</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Concorde&diff=4703
Concorde
2008-05-02T13:08:05Z
<p>Mmanfrin: </p>
<hr />
<div>Concorde is a computer code for the traveling salesman problem (TSP) and some related network optimization problems. The code is available for academic research use; for other uses, contact [mailto:bico@isye.gatech.edu?Subject=Concorde%20non%20academic%20use William Cook ] for licensing options.<br />
<br />
Concorde's TSP solver has been used to obtain the optimal solutions to all TSPLIB instances having up to 15,112 cities.<br />
<br />
<br />
The Concorde ANSI C source code is distributed as a gzipped tar file and is available [http://www.tsp.gatech.edu/concorde/downloads/codes/src/co031219.tgz here]<br />
<br />
<br />
'''How to install on Mac OS X platform'''<br />
<br />
To unpack, first gunzip the downloaded file, then use tar to unpack the archive:<br />
<pre><br />
$ gunzip co031219.tgz <br />
$ tar xvf co031219.tar <br />
</pre><br />
<br />
<br />
Unpacking the distribution create a directory, "concorde", and several subdirectories. To configure, create a new directory called concorde_build, and run the configure script from inside there:<br />
<pre><br />
$ mkdir concorde_build<br />
$ cd concorde_build<br />
$ ../concorde/configure --host=i*-*-freebsd*<br />
</pre><br />
<br />
Then, you can compile concorde by using make:<br />
<pre><br />
$ make<br />
</pre><br />
<br />
This builds the concorde library (concorde.a), header file (concorde.h), and several executable programs, including:<br />
<br />
* <tt>TSP/concorde</tt> the TSP solver<br />
* <tt>LINKERN/linkern</tt> the Lin-Kernighan TSP heuristic<br />
* <tt>EDGEGEN/edgegen</tt> generates edge sets<br />
* <tt>FMATCH/fmatch</tt> solves fractional 2-matching problems</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Concorde&diff=4702
Concorde
2008-05-02T13:06:53Z
<p>Mmanfrin: </p>
<hr />
<div>Concorde is a computer code for the traveling salesman problem (TSP) and some related network optimization problems. The code is available for academic research use; for other uses, contact [mailto:bico@isye.gatech.edu?Subject=Concorde%20non%20academic%20use William Cook ] for licensing options.<br />
<br />
Concorde's TSP solver has been used to obtain the optimal solutions to all TSPLIB instances having up to 15,112 cities.<br />
<br />
<br />
The Concorde ANSI C source code is distributed as a gzipped tar file and is available [http://www.tsp.gatech.edu/concorde/downloads/codes/src/co031219.tgz here]<br />
<br />
<br />
'''How to install on Mac OS X platform'''<br />
<br />
To unpack, first gunzip the downloaded file, then use tar to unpack the archive:<br />
<pre><br />
$ gunzip co031219.tgz <br />
$ tar xvf co031219.tar <br />
</pre><br />
<br />
<br />
Unpacking the distribution create a directory, "concorde", and several subdirectories. To configure, create a new directory called concorde_build, and run the configure script from inside there:<br />
<pre><br />
$ mkdir concorde_build<br />
$ cd concorde_build<br />
$ ../concorde/configure --host=i*-*-freebsd*<br />
</pre><br />
<br />
Then, you can compile concorde by using make:<br />
<pre><br />
$ make<br />
</pre><br />
<br />
This builds the concorde library (concorde.a), header file (concorde.h), and several executable programs, including:<br />
<br />
* TSP/concorde <tt>the TSP solver</tt><br />
* LINKERN/linkern <tt>the Lin-Kernighan TSP heuristic</tt><br />
* EDGEGEN/edgegen <tt>generates edge sets</tt><br />
* FMATCH/fmatch <tt>solves fractional 2-matching problems</tt></div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Concorde&diff=4701
Concorde
2008-05-02T12:51:34Z
<p>Mmanfrin: </p>
<hr />
<div>Concorde is a computer code for the traveling salesman problem (TSP) and some related network optimization problems. The code is available for academic research use; for other uses, contact [mailto:bico@isye.gatech.edu?Subject=Concorde%20non%20academic%20use William Cook ] for licensing options.<br />
<br />
Concorde's TSP solver has been used to obtain the optimal solutions to all TSPLIB instances having up to 15,112 cities.<br />
<br />
<br />
The Concorde ANSI C source code is distributed as a gzipped tar file and is available [http://www.tsp.gatech.edu/concorde/downloads/codes/src/co031219.tgz here]<br />
<br />
<br />
'''How to install on Mac OS X platform'''<br />
<br />
To unpack, first gunzip the downloaded file, then use tar to unpack the archive:<br />
<pre><br />
$ gunzip co031219.tgz <br />
$ tar xvf co031219.tar <br />
</pre><br />
<br />
<br />
Unpacking the distribution create a directory, "concorde", and several subdirectories. To configure, create a new directory called concorde_build, and run the configure script from inside there:<br />
<pre><br />
$ mkdir concorde_build<br />
$ cd concorde_build<br />
$ ../concorde/configure --host=i*-*-freebsd*<br />
</pre><br />
<br />
Then, you can compile concorde by using make:<br />
<pre><br />
$ make<br />
</pre><br />
<br />
This builds the concorde library (concorde.a), header file (concorde.h), and several executable programs, including:<br />
<pre><br />
TSP/concorde the TSP solver<br />
LINKERN/linkern the Lin-Kernighan TSP heuristic<br />
EDGEGEN/edgegen generates edge sets<br />
FMATCH/fmatch solves fractional 2-matching problems<br />
</pre></div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Concorde&diff=4700
Concorde
2008-05-02T12:51:19Z
<p>Mmanfrin: </p>
<hr />
<div>Concorde is a computer code for the traveling salesman problem (TSP) and some related network optimization problems. The code is available for academic research use; for other uses, contact [mailto:bico@isye.gatech.edu?Subject=Concorde%20non%20academic%20use William Cook ] for licensing options.<br />
<br />
Concorde's TSP solver has been used to obtain the optimal solutions to all TSPLIB instances having up to 15,112 cities.<br />
<br />
<br />
The Concorde ANSI C source code is distributed as a gzipped tar file and is available [http://www.tsp.gatech.edu/concorde/downloads/codes/src/co031219.tgz here]<br />
<br />
<br />
'''How to install on Mac OS X platform'''<br />
<br />
To unpack, first gunzip the downloaded file, then use tar to unpack the archive:<br />
<pre><br />
$ gunzip co031219.tgz <br />
$ tar xvf co031219.tar <br />
</pre><br />
<br />
<br />
Unpacking the distribution create a directory, "concorde", and several subdirectories. To configure, create a new directory called concorde_build, and run the configure script from inside there:<br />
<pre><br />
$ mkdir concorde_build<br />
$ cd concorde_build<br />
$ ../concorde/configure --host=i*-*-freebsd*<br />
</pre><br />
<br />
Then, you can compile concorde by using make:<br />
<pre><br />
$ make<br />
</pre><br />
<br />
This builds the concorde library (concorde.a), header file (concorde.h), and several executable programs, including:<br />
<pre><br />
TSP/concorde the TSP solver<br />
LINKERN/linkern the Lin-Kernighan TSP heuristic<br />
EDGEGEN/edgegen generates edge sets<br />
FMATCH/fmatch solves fractional 2-matching problems<br />
</pre></div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Concorde&diff=4699
Concorde
2008-05-02T12:48:13Z
<p>Mmanfrin: </p>
<hr />
<div>Concorde is a computer code for the traveling salesman problem (TSP) and some related network optimization problems. The code is available for academic research use; for other uses, contact bico@isye.gatech.edu for licensing options.<br />
<br />
Concorde's TSP solver has been used to obtain the optimal solutions to all TSPLIB instances having up to 15,112 cities.<br />
<br />
<br />
The Concorde ANSI C source code is distributed as a gzipped tar file and is available [http://www.tsp.gatech.edu/concorde/downloads/codes/src/co031219.tgz here]<br />
<br />
<br />
'''How to install on Mac OS X platform'''<br />
<br />
To unpack, first gunzip the downloaded file, then use tar to unpack the archive:<br />
<pre><br />
$ gunzip co031219.tgz <br />
$ tar xvf co031219.tar <br />
</pre><br />
<br />
<br />
Unpacking the distribution create a directory, "concorde", and several subdirectories. To configure, create a new directory called concorde_build, and run the configure script from inside there:<br />
<pre><br />
$ mkdir concorde_build<br />
$ cd concorde_build<br />
$ ../concorde/configure --host=i*-*-freebsd*<br />
</pre><br />
<br />
Then, you can compile concorde by using make:<br />
<pre><br />
$ make<br />
</pre><br />
<br />
This builds the concorde library (concorde.a), header file (concorde.h), and several executable programs, including:<br />
<pre><br />
TSP/concorde the TSP solver<br />
LINKERN/linkern the Lin-Kernighan TSP heuristic<br />
EDGEGEN/edgegen generates edge sets<br />
FMATCH/fmatch solves fractional 2-matching problems<br />
</pre></div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Concorde&diff=4698
Concorde
2008-05-02T12:38:06Z
<p>Mmanfrin: </p>
<hr />
<div>The Concorde ANSI C source code is distributed as a gzipped tar file and is available [http://www.tsp.gatech.edu/concorde/downloads/codes/src/co031219.tgz here]</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Main_Page&diff=4697
Main Page
2008-05-02T12:35:36Z
<p>Mmanfrin: /* <div id="anc2_2">Optimization</div> */</p>
<hr />
<div>__NOTOC__<br />
<div id="Top"></div><br />
{| cellspacing="20" cellpadding="5" align=center <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>[[#anc1 | Practicalities]]</h1><br />
* [[#anc1_1 | Moving and surviving in Brussels]] <br />
* [[#anc1_2 | Information for students]] <br />
* [[#anc1_3 | Useful informations]] (menu, pizza, etc...)<br />
* [[#lab_responsibilities | Lab responsabilities]] <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc2 | Research]]</h1><br />
<br />
* [[#anc2_1 | Robotics]] (S-Bots, E-pucks, Software, Links)<br />
<br />
* [[#anc2_2 | Optimization]] (Links)<br />
<br />
* [http://iridia.ulb.ac.be/IridiaTrSeries.html IRIDIA reports]<br />
<br />
* [http://iridia.ulb.ac.be/seminars IRIDIA seminars]<br />
<br />
* [[#anc2_3 | Publications]] (how to publish IRIDIA reports, digital libraries)<br />
<br />
* [[#anc2_4 | Other seminars]] <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc3 | Infrastructure]]</h1><br />
<br />
* [[#anc3_1 | Hardware]] (configuration, backup, cluster, etc...)<br />
* [[#anc3_2 | Software]] (HOWTOs, homepage, etc...)<br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>Weekly meetings</h1><br />
* Thursdays at 15h00 : [[Robotics weekly meetings | Robotics weekly meeting]]<br />
* Thursdays at 10h30 : [[Administration weekly meetings | Administration weekly meeting]] <br />
* Thursdays at 11h00 : [[Optimization weekly meeting]]<br />
<br />
<br />
|}<br />
<br />
= Adding information =<br />
<br />
A Wiki is an excellent tool to maintain dynamic information. If you want to add something to this Wiki feel very free contact the system administrator and get an account. It is straight-forward to add and change the information in MediaWiki. Simply press ''edit'' on the top of this page to see how it was done. If you create a link to a non-existing page within this Wiki you can create that page by following the link - of course you would need a login to do so!. Pictures and documents have to be [[Special:Upload|uploaded]] before they can be used on pages. All popular image formats are supported and pdf and ps documents are allowed .<br />
<br />
For more information on the Wiki mark-up language see http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page. When you become good at it, you can make cool looking pages.<br />
<br />
= Detailed topics =<br />
<br />
== <div id="anc1">Practicalities</div> ==<br />
<br />
* <div id="anc1_1">'''Brussels'''</div><br />
** [[Moving to Brussels]] - What you need to know for moving to Brussels (housing, transport, health care, etc.).<br />
** [[Surviving in Brussels]] - French lessons, cultural events, etc.<br />
<br />
* <div id="anc1_2">'''Students'''</div><br />
** [[What you need to begin to work in IRIDIA]] - Resources to activate to work at IRIDIA.<br />
** [[For students visiting IRIDIA]] - Information for new students coming to IRIDIA.<br />
** [[University Administration]] - (IMPORTANT!) The what, the where and the how of navigating university bureaucracy - inscription, regulations etc.<br />
** [[Equivalence]] - Step by step explanations to request an equivalence of diplomas from Belgium.<br />
** [[Funding]] - Information on getting funding for projects, scholarships and unemployment benefits in Belgium once the Ph.D. grant runs out.<br />
** [[StudentsIRIDIA | Students]] - Information on students in IRIDIA.<br />
** [http://www.ulb.ac.be/dep/financier/perso-avantages/index.html Intranet for ULB employees] - Web site with list of benefit for being ULB employees <br />
** [[Insurance while travelling abroad]] - ULB's insurance<br />
** [https://iridia.ulb.ac.be/cgi-bin/mailman/listinfo/ IRIDIA mailing lists]<br />
<br />
* <div id="anc1_3">'''Useful information'''</div><br />
** [[Working late | Pizza]] - menu for the local pizza place, it is a good idea to order in advance. <br />
** [http://wwwdev.ulb.ac.be/restaurants/solbosch_s/r_pub.php3 Weekly menu at ULB restaurant]<br />
<br />
* <div id="lab_responsibilities">'''Lab responsibilities'''</div><br />
** [[Lab responsibilities]] - list of labs responsibilities/tasks and who takes care of them.<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
== <div id="anc2">Research</div> ==<br />
<br />
<br />
=== <div id="anc2_1">Robotics</div> ===<br />
* '''Swarmanoid'''<br />
** [http://www.swarmanoid.org The official Swarmanoid webpage]<br />
** [http://www.swarmanoid.org/wiki The official Swarmanoid Wiki page]<br />
<br />
* '''Sbots'''<br />
** [http://www.swarm-bots.org The official SwarmBots webpage]<br />
** [http://lis.epfl.ch/internal/wiki/index.php?page=SwarmBots SBOT technical resource page] - download the SBOT API and the tool chain for cross-compilation. <br />
** [[SBOT FAQ]] - howtos/faqs for the real s-bots<br />
** [[SBOT STATUS]] - The status of the s-bot in iridia (failures, errors, ...)<br />
** [[Arena time slots]] - Reserve sbot arena time<br />
<br />
* '''E-pucks'''<br />
** [http://asl.epfl.ch/research/systems/epuck/ The official website of e-pucks]<br />
** [http://iridia.ulb.ac.be/~e-puck/wiki The e-puck wiki] at IRIDIA<br />
<br />
* '''Software'''<br />
** [[Sbot Common Repository]] - Common version control area for all sbot development.<br />
** [[Sbot Common Interface]] - Write your controller once. Compile it for simulation and real robot.<br />
** [[OMiss - The ODE based simulator]] - Get started with the ODE based simulator<br />
** [[libsboteye]] the sboteye api to use 'easily' the camera.<br />
** [[libheading]] A library to detect directions pointed by other sbots.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Tracker tracker] A program to track a single pattern in a sequence of pictures.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Libdistortion libdistortion] a simple library to rectify camera images and extract easily real world coordinates of objects.<br />
<br />
* '''Links & news'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS project website]<br />
** [[Robot labs around the World]]<br />
** [[The e-puck page]] - About the e-puck robots. <br />
** [http://robots.net Read more news on robots.net...]<br />
** [[Old news]]<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== <div id="anc2_2">Optimization</div> ===<br />
<br />
* '''Links & news'''<br />
** [http://www.informs.org/Resources/ INFORMS OR/MS]<br />
** [http://143.129.203.3/eume/php/eume.main.php EU/ME]<br />
** [http://www.prism.uvsq.fr/~vdc/ECCO/ ECCO]<br />
** [http://iridia.ulb.ac.be/sls-forum/ MH/SLS forum]<br />
* '''Metaheuristics'''<br />
** [http://www.aco-metaheuristic.org Ant Colony Optimization]<br />
** [http://iew3.technion.ac.il/CE/about.php Cross Entropy Method]<br />
** [http://evonet.lri.fr/ Evolutionary Computing]<br />
** [http://www.research.att.com/~mgcr/grasp/gannbib/gannbib.html GRASP]<br />
** [http://www.tabusearch.net/ Tabu Search]<br />
* '''Projects'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS]<br />
** [http://www.metaheuristics.org/ Metaheuristics Network]<br />
* '''Applications'''<br />
** [http://www.nada.kth.se/~viggo/wwwcompendium/ A compendium of NP optimization problems]<br />
** [http://www.tsp.gatech.edu/ TSP]<br />
** [http://www.iwr.uni-heidelberg.de/groups/comopt/software/TSPLIB95/ TSPLIB95] - A Traveling Salesman Problem Library<br />
** [http://www.seas.upenn.edu/qaplib/ QAPLIB] - A Quadratic Assignment Problem Library<br />
** [http://people.brunel.ac.uk/~mastjjb/jeb/info.html OR-Library]<br />
** [[Concorde]]<br />
* '''Experimental Analysis and Statistics'''<br />
** [http://www.r-project.org/ R project]<br />
** [http://www.statsoft.com/textbook/stathome.html Electronic Statistics Textbook. StatSoft, Inc. (2006)]<br />
** [http://www.itl.nist.gov/div898/handbook/ NIST/SEMATECH e-Handbook of Statistical Methods]<br />
** [[Repository of scripts used by IRIDIA members]]<br />
* '''Software Development'''<br />
** [http://gcc.gnu.org/c99status.html C99 standard and use GCC compiler tools] - Suggested compiler<br />
** [http://www.gnu.org/prep/standards/standards.pdf GNU Coding Standards] - Suggested coding style guidelines<br />
** [http://www.gnu.org/software/gsl/ GSL] - GNU Scientific Library<br />
** [http://subversion.tigris.org/ Subversion] - Suggested version control tool<br />
** [http://www.stack.nl/~dimitri/doxygen/ Doxygen] - Suggested documentation tool for source code<br />
* '''Optimization videos'''<br />
** [http://iridia.ulb.ac.be/~mmanfrin/Bin-Packing.m4v Bin Packing & the Problem That Would Not Go Away] - David Johnson talk<br />
** [http://iridia.ulb.ac.be/~mmanfrin/Optimization-with-constraints.mp4 Optimization with constraints] - MIT OCW Lecture<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== Neural Networks ===<br />
* [[Neural Network Tutorials]]<br />
<br />
=== <div id="anc2_3">Publications</div> ===<br />
<br />
* [[IRIDIA Technical reports]] - Information on publishing a technical report and LaTeX package(s).<br />
* [[Access to Digital Libraries]] - Which on-line papers archive we have access from IRIDIA network. <br />
* [[Robotics and AI conferences, journals and impact factors | Conferences, journals and impact factors]]<br />
* [[Coming paper submissions | Coming paper submissions]] - Information on papers that will be soon submitted to conferences.<br />
* [[Iridia Supplementary Information Instructions page]] - Information on HOW TO use the Iridia Supplementary Information page.<br />
* [[Write Better English]] - Basic pointers on how to raise the level of english in your paper.<br />
<br />
=== <div id="anc2_4">Seminars</div> ===<br />
* [[Seminars | Seminars]] - and talks given in IRIDIA, and more generally in Brussels.<br />
<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
<br />
<br />
== <div id="anc3">Infrastructure</div> ==<br />
<br />
* <div id="anc3_1">'''Hardware'''</div><br />
** [[Workstation configuration]] - How to setup your personal workstation and laptop, printers, etc.<br />
** [[Backup Server]] - How to use the backup server of IRIDIA<br />
** IRIDIA Cluster: See the [http://majorana.ulb.ac.be/wordpress/ Cluster Website] for usage information, tips and updates.<br />
** [[Using the IRIDIA Experimental room]] - All you need to know to easily run real experiments.<br />
* <div id="anc3_2">'''Software'''</div><br />
** [[Creating your own home page]] - How to create your own home.<br />
** See all [[Software HOWTOs]]<br />
** Suggested software for [[Workstation_configuration#For_Mac_OS_X_users | Mac OS X]] users<br />
** List of [[Available_commercial_software | commercial software]] we have in IRIDIA<br />
<center>[[#Top | Back to top]]</center><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
_</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Main_Page&diff=4696
Main Page
2008-05-02T12:35:08Z
<p>Mmanfrin: /* <div id="anc2_2">Optimization</div> */</p>
<hr />
<div>__NOTOC__<br />
<div id="Top"></div><br />
{| cellspacing="20" cellpadding="5" align=center <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>[[#anc1 | Practicalities]]</h1><br />
* [[#anc1_1 | Moving and surviving in Brussels]] <br />
* [[#anc1_2 | Information for students]] <br />
* [[#anc1_3 | Useful informations]] (menu, pizza, etc...)<br />
* [[#lab_responsibilities | Lab responsabilities]] <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc2 | Research]]</h1><br />
<br />
* [[#anc2_1 | Robotics]] (S-Bots, E-pucks, Software, Links)<br />
<br />
* [[#anc2_2 | Optimization]] (Links)<br />
<br />
* [http://iridia.ulb.ac.be/IridiaTrSeries.html IRIDIA reports]<br />
<br />
* [http://iridia.ulb.ac.be/seminars IRIDIA seminars]<br />
<br />
* [[#anc2_3 | Publications]] (how to publish IRIDIA reports, digital libraries)<br />
<br />
* [[#anc2_4 | Other seminars]] <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc3 | Infrastructure]]</h1><br />
<br />
* [[#anc3_1 | Hardware]] (configuration, backup, cluster, etc...)<br />
* [[#anc3_2 | Software]] (HOWTOs, homepage, etc...)<br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>Weekly meetings</h1><br />
* Thursdays at 15h00 : [[Robotics weekly meetings | Robotics weekly meeting]]<br />
* Thursdays at 10h30 : [[Administration weekly meetings | Administration weekly meeting]] <br />
* Thursdays at 11h00 : [[Optimization weekly meeting]]<br />
<br />
<br />
|}<br />
<br />
= Adding information =<br />
<br />
A Wiki is an excellent tool to maintain dynamic information. If you want to add something to this Wiki feel very free contact the system administrator and get an account. It is straight-forward to add and change the information in MediaWiki. Simply press ''edit'' on the top of this page to see how it was done. If you create a link to a non-existing page within this Wiki you can create that page by following the link - of course you would need a login to do so!. Pictures and documents have to be [[Special:Upload|uploaded]] before they can be used on pages. All popular image formats are supported and pdf and ps documents are allowed .<br />
<br />
For more information on the Wiki mark-up language see http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page. When you become good at it, you can make cool looking pages.<br />
<br />
= Detailed topics =<br />
<br />
== <div id="anc1">Practicalities</div> ==<br />
<br />
* <div id="anc1_1">'''Brussels'''</div><br />
** [[Moving to Brussels]] - What you need to know for moving to Brussels (housing, transport, health care, etc.).<br />
** [[Surviving in Brussels]] - French lessons, cultural events, etc.<br />
<br />
* <div id="anc1_2">'''Students'''</div><br />
** [[What you need to begin to work in IRIDIA]] - Resources to activate to work at IRIDIA.<br />
** [[For students visiting IRIDIA]] - Information for new students coming to IRIDIA.<br />
** [[University Administration]] - (IMPORTANT!) The what, the where and the how of navigating university bureaucracy - inscription, regulations etc.<br />
** [[Equivalence]] - Step by step explanations to request an equivalence of diplomas from Belgium.<br />
** [[Funding]] - Information on getting funding for projects, scholarships and unemployment benefits in Belgium once the Ph.D. grant runs out.<br />
** [[StudentsIRIDIA | Students]] - Information on students in IRIDIA.<br />
** [http://www.ulb.ac.be/dep/financier/perso-avantages/index.html Intranet for ULB employees] - Web site with list of benefit for being ULB employees <br />
** [[Insurance while travelling abroad]] - ULB's insurance<br />
** [https://iridia.ulb.ac.be/cgi-bin/mailman/listinfo/ IRIDIA mailing lists]<br />
<br />
* <div id="anc1_3">'''Useful information'''</div><br />
** [[Working late | Pizza]] - menu for the local pizza place, it is a good idea to order in advance. <br />
** [http://wwwdev.ulb.ac.be/restaurants/solbosch_s/r_pub.php3 Weekly menu at ULB restaurant]<br />
<br />
* <div id="lab_responsibilities">'''Lab responsibilities'''</div><br />
** [[Lab responsibilities]] - list of labs responsibilities/tasks and who takes care of them.<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
== <div id="anc2">Research</div> ==<br />
<br />
<br />
=== <div id="anc2_1">Robotics</div> ===<br />
* '''Swarmanoid'''<br />
** [http://www.swarmanoid.org The official Swarmanoid webpage]<br />
** [http://www.swarmanoid.org/wiki The official Swarmanoid Wiki page]<br />
<br />
* '''Sbots'''<br />
** [http://www.swarm-bots.org The official SwarmBots webpage]<br />
** [http://lis.epfl.ch/internal/wiki/index.php?page=SwarmBots SBOT technical resource page] - download the SBOT API and the tool chain for cross-compilation. <br />
** [[SBOT FAQ]] - howtos/faqs for the real s-bots<br />
** [[SBOT STATUS]] - The status of the s-bot in iridia (failures, errors, ...)<br />
** [[Arena time slots]] - Reserve sbot arena time<br />
<br />
* '''E-pucks'''<br />
** [http://asl.epfl.ch/research/systems/epuck/ The official website of e-pucks]<br />
** [http://iridia.ulb.ac.be/~e-puck/wiki The e-puck wiki] at IRIDIA<br />
<br />
* '''Software'''<br />
** [[Sbot Common Repository]] - Common version control area for all sbot development.<br />
** [[Sbot Common Interface]] - Write your controller once. Compile it for simulation and real robot.<br />
** [[OMiss - The ODE based simulator]] - Get started with the ODE based simulator<br />
** [[libsboteye]] the sboteye api to use 'easily' the camera.<br />
** [[libheading]] A library to detect directions pointed by other sbots.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Tracker tracker] A program to track a single pattern in a sequence of pictures.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Libdistortion libdistortion] a simple library to rectify camera images and extract easily real world coordinates of objects.<br />
<br />
* '''Links & news'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS project website]<br />
** [[Robot labs around the World]]<br />
** [[The e-puck page]] - About the e-puck robots. <br />
** [http://robots.net Read more news on robots.net...]<br />
** [[Old news]]<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== <div id="anc2_2">Optimization</div> ===<br />
<br />
* '''Links & news'''<br />
** [http://www.informs.org/Resources/ INFORMS OR/MS]<br />
** [http://143.129.203.3/eume/php/eume.main.php EU/ME]<br />
** [http://www.prism.uvsq.fr/~vdc/ECCO/ ECCO]<br />
** [http://iridia.ulb.ac.be/sls-forum/ MH/SLS forum]<br />
* '''Metaheuristics'''<br />
** [http://www.aco-metaheuristic.org Ant Colony Optimization]<br />
** [http://iew3.technion.ac.il/CE/about.php Cross Entropy Method]<br />
** [http://evonet.lri.fr/ Evolutionary Computing]<br />
** [http://www.research.att.com/~mgcr/grasp/gannbib/gannbib.html GRASP]<br />
** [http://www.tabusearch.net/ Tabu Search]<br />
* '''Projects'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS]<br />
** [http://www.metaheuristics.org/ Metaheuristics Network]<br />
* '''Applications'''<br />
** [http://www.nada.kth.se/~viggo/wwwcompendium/ A compendium of NP optimization problems]<br />
** [http://www.tsp.gatech.edu/ TSP]<br />
** [http://www.iwr.uni-heidelberg.de/groups/comopt/software/TSPLIB95/ TSPLIB95] - A Traveling Salesman Problem Library<br />
** [http://www.seas.upenn.edu/qaplib/ QAPLIB] - A Quadratic Assignment Problem Library<br />
** [http://people.brunel.ac.uk/~mastjjb/jeb/info.html OR-Library]<br />
** [Concorde]<br />
* '''Experimental Analysis and Statistics'''<br />
** [http://www.r-project.org/ R project]<br />
** [http://www.statsoft.com/textbook/stathome.html Electronic Statistics Textbook. StatSoft, Inc. (2006)]<br />
** [http://www.itl.nist.gov/div898/handbook/ NIST/SEMATECH e-Handbook of Statistical Methods]<br />
** [[Repository of scripts used by IRIDIA members]]<br />
* '''Software Development'''<br />
** [http://gcc.gnu.org/c99status.html C99 standard and use GCC compiler tools] - Suggested compiler<br />
** [http://www.gnu.org/prep/standards/standards.pdf GNU Coding Standards] - Suggested coding style guidelines<br />
** [http://www.gnu.org/software/gsl/ GSL] - GNU Scientific Library<br />
** [http://subversion.tigris.org/ Subversion] - Suggested version control tool<br />
** [http://www.stack.nl/~dimitri/doxygen/ Doxygen] - Suggested documentation tool for source code<br />
* '''Optimization videos'''<br />
** [http://iridia.ulb.ac.be/~mmanfrin/Bin-Packing.m4v Bin Packing & the Problem That Would Not Go Away] - David Johnson talk<br />
** [http://iridia.ulb.ac.be/~mmanfrin/Optimization-with-constraints.mp4 Optimization with constraints] - MIT OCW Lecture<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== Neural Networks ===<br />
* [[Neural Network Tutorials]]<br />
<br />
=== <div id="anc2_3">Publications</div> ===<br />
<br />
* [[IRIDIA Technical reports]] - Information on publishing a technical report and LaTeX package(s).<br />
* [[Access to Digital Libraries]] - Which on-line papers archive we have access from IRIDIA network. <br />
* [[Robotics and AI conferences, journals and impact factors | Conferences, journals and impact factors]]<br />
* [[Coming paper submissions | Coming paper submissions]] - Information on papers that will be soon submitted to conferences.<br />
* [[Iridia Supplementary Information Instructions page]] - Information on HOW TO use the Iridia Supplementary Information page.<br />
* [[Write Better English]] - Basic pointers on how to raise the level of english in your paper.<br />
<br />
=== <div id="anc2_4">Seminars</div> ===<br />
* [[Seminars | Seminars]] - and talks given in IRIDIA, and more generally in Brussels.<br />
<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
<br />
<br />
== <div id="anc3">Infrastructure</div> ==<br />
<br />
* <div id="anc3_1">'''Hardware'''</div><br />
** [[Workstation configuration]] - How to setup your personal workstation and laptop, printers, etc.<br />
** [[Backup Server]] - How to use the backup server of IRIDIA<br />
** IRIDIA Cluster: See the [http://majorana.ulb.ac.be/wordpress/ Cluster Website] for usage information, tips and updates.<br />
** [[Using the IRIDIA Experimental room]] - All you need to know to easily run real experiments.<br />
* <div id="anc3_2">'''Software'''</div><br />
** [[Creating your own home page]] - How to create your own home.<br />
** See all [[Software HOWTOs]]<br />
** Suggested software for [[Workstation_configuration#For_Mac_OS_X_users | Mac OS X]] users<br />
** List of [[Available_commercial_software | commercial software]] we have in IRIDIA<br />
<center>[[#Top | Back to top]]</center><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
_</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Main_Page&diff=4695
Main Page
2008-05-02T12:34:37Z
<p>Mmanfrin: /* <div id="anc2_2">Optimization</div> */</p>
<hr />
<div>__NOTOC__<br />
<div id="Top"></div><br />
{| cellspacing="20" cellpadding="5" align=center <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>[[#anc1 | Practicalities]]</h1><br />
* [[#anc1_1 | Moving and surviving in Brussels]] <br />
* [[#anc1_2 | Information for students]] <br />
* [[#anc1_3 | Useful informations]] (menu, pizza, etc...)<br />
* [[#lab_responsibilities | Lab responsabilities]] <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc2 | Research]]</h1><br />
<br />
* [[#anc2_1 | Robotics]] (S-Bots, E-pucks, Software, Links)<br />
<br />
* [[#anc2_2 | Optimization]] (Links)<br />
<br />
* [http://iridia.ulb.ac.be/IridiaTrSeries.html IRIDIA reports]<br />
<br />
* [http://iridia.ulb.ac.be/seminars IRIDIA seminars]<br />
<br />
* [[#anc2_3 | Publications]] (how to publish IRIDIA reports, digital libraries)<br />
<br />
* [[#anc2_4 | Other seminars]] <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc3 | Infrastructure]]</h1><br />
<br />
* [[#anc3_1 | Hardware]] (configuration, backup, cluster, etc...)<br />
* [[#anc3_2 | Software]] (HOWTOs, homepage, etc...)<br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>Weekly meetings</h1><br />
* Thursdays at 15h00 : [[Robotics weekly meetings | Robotics weekly meeting]]<br />
* Thursdays at 10h30 : [[Administration weekly meetings | Administration weekly meeting]] <br />
* Thursdays at 11h00 : [[Optimization weekly meeting]]<br />
<br />
<br />
|}<br />
<br />
= Adding information =<br />
<br />
A Wiki is an excellent tool to maintain dynamic information. If you want to add something to this Wiki feel very free contact the system administrator and get an account. It is straight-forward to add and change the information in MediaWiki. Simply press ''edit'' on the top of this page to see how it was done. If you create a link to a non-existing page within this Wiki you can create that page by following the link - of course you would need a login to do so!. Pictures and documents have to be [[Special:Upload|uploaded]] before they can be used on pages. All popular image formats are supported and pdf and ps documents are allowed .<br />
<br />
For more information on the Wiki mark-up language see http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page. When you become good at it, you can make cool looking pages.<br />
<br />
= Detailed topics =<br />
<br />
== <div id="anc1">Practicalities</div> ==<br />
<br />
* <div id="anc1_1">'''Brussels'''</div><br />
** [[Moving to Brussels]] - What you need to know for moving to Brussels (housing, transport, health care, etc.).<br />
** [[Surviving in Brussels]] - French lessons, cultural events, etc.<br />
<br />
* <div id="anc1_2">'''Students'''</div><br />
** [[What you need to begin to work in IRIDIA]] - Resources to activate to work at IRIDIA.<br />
** [[For students visiting IRIDIA]] - Information for new students coming to IRIDIA.<br />
** [[University Administration]] - (IMPORTANT!) The what, the where and the how of navigating university bureaucracy - inscription, regulations etc.<br />
** [[Equivalence]] - Step by step explanations to request an equivalence of diplomas from Belgium.<br />
** [[Funding]] - Information on getting funding for projects, scholarships and unemployment benefits in Belgium once the Ph.D. grant runs out.<br />
** [[StudentsIRIDIA | Students]] - Information on students in IRIDIA.<br />
** [http://www.ulb.ac.be/dep/financier/perso-avantages/index.html Intranet for ULB employees] - Web site with list of benefit for being ULB employees <br />
** [[Insurance while travelling abroad]] - ULB's insurance<br />
** [https://iridia.ulb.ac.be/cgi-bin/mailman/listinfo/ IRIDIA mailing lists]<br />
<br />
* <div id="anc1_3">'''Useful information'''</div><br />
** [[Working late | Pizza]] - menu for the local pizza place, it is a good idea to order in advance. <br />
** [http://wwwdev.ulb.ac.be/restaurants/solbosch_s/r_pub.php3 Weekly menu at ULB restaurant]<br />
<br />
* <div id="lab_responsibilities">'''Lab responsibilities'''</div><br />
** [[Lab responsibilities]] - list of labs responsibilities/tasks and who takes care of them.<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
== <div id="anc2">Research</div> ==<br />
<br />
<br />
=== <div id="anc2_1">Robotics</div> ===<br />
* '''Swarmanoid'''<br />
** [http://www.swarmanoid.org The official Swarmanoid webpage]<br />
** [http://www.swarmanoid.org/wiki The official Swarmanoid Wiki page]<br />
<br />
* '''Sbots'''<br />
** [http://www.swarm-bots.org The official SwarmBots webpage]<br />
** [http://lis.epfl.ch/internal/wiki/index.php?page=SwarmBots SBOT technical resource page] - download the SBOT API and the tool chain for cross-compilation. <br />
** [[SBOT FAQ]] - howtos/faqs for the real s-bots<br />
** [[SBOT STATUS]] - The status of the s-bot in iridia (failures, errors, ...)<br />
** [[Arena time slots]] - Reserve sbot arena time<br />
<br />
* '''E-pucks'''<br />
** [http://asl.epfl.ch/research/systems/epuck/ The official website of e-pucks]<br />
** [http://iridia.ulb.ac.be/~e-puck/wiki The e-puck wiki] at IRIDIA<br />
<br />
* '''Software'''<br />
** [[Sbot Common Repository]] - Common version control area for all sbot development.<br />
** [[Sbot Common Interface]] - Write your controller once. Compile it for simulation and real robot.<br />
** [[OMiss - The ODE based simulator]] - Get started with the ODE based simulator<br />
** [[libsboteye]] the sboteye api to use 'easily' the camera.<br />
** [[libheading]] A library to detect directions pointed by other sbots.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Tracker tracker] A program to track a single pattern in a sequence of pictures.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Libdistortion libdistortion] a simple library to rectify camera images and extract easily real world coordinates of objects.<br />
<br />
* '''Links & news'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS project website]<br />
** [[Robot labs around the World]]<br />
** [[The e-puck page]] - About the e-puck robots. <br />
** [http://robots.net Read more news on robots.net...]<br />
** [[Old news]]<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== <div id="anc2_2">Optimization</div> ===<br />
<br />
* '''Links & news'''<br />
** [http://www.informs.org/Resources/ INFORMS OR/MS]<br />
** [http://143.129.203.3/eume/php/eume.main.php EU/ME]<br />
** [http://www.prism.uvsq.fr/~vdc/ECCO/ ECCO]<br />
** [http://iridia.ulb.ac.be/sls-forum/ MH/SLS forum]<br />
* '''Metaheuristics'''<br />
** [http://www.aco-metaheuristic.org Ant Colony Optimization]<br />
** [http://iew3.technion.ac.il/CE/about.php Cross Entropy Method]<br />
** [http://evonet.lri.fr/ Evolutionary Computing]<br />
** [http://www.research.att.com/~mgcr/grasp/gannbib/gannbib.html GRASP]<br />
** [http://www.tabusearch.net/ Tabu Search]<br />
* '''Projects'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS]<br />
** [http://www.metaheuristics.org/ Metaheuristics Network]<br />
* '''Applications'''<br />
** [http://www.nada.kth.se/~viggo/wwwcompendium/ A compendium of NP optimization problems]<br />
** [http://www.tsp.gatech.edu/ TSP]<br />
** [http://www.iwr.uni-heidelberg.de/groups/comopt/software/TSPLIB95/ TSPLIB95] - A Traveling Salesman Problem Library<br />
** [http://www.seas.upenn.edu/qaplib/ QAPLIB] - A Quadratic Assignment Problem Library<br />
** [http://people.brunel.ac.uk/~mastjjb/jeb/info.html OR-Library]<br />
** '''Concorde'''<br />
* '''Experimental Analysis and Statistics'''<br />
** [http://www.r-project.org/ R project]<br />
** [http://www.statsoft.com/textbook/stathome.html Electronic Statistics Textbook. StatSoft, Inc. (2006)]<br />
** [http://www.itl.nist.gov/div898/handbook/ NIST/SEMATECH e-Handbook of Statistical Methods]<br />
** [[Repository of scripts used by IRIDIA members]]<br />
* '''Software Development'''<br />
** [http://gcc.gnu.org/c99status.html C99 standard and use GCC compiler tools] - Suggested compiler<br />
** [http://www.gnu.org/prep/standards/standards.pdf GNU Coding Standards] - Suggested coding style guidelines<br />
** [http://www.gnu.org/software/gsl/ GSL] - GNU Scientific Library<br />
** [http://subversion.tigris.org/ Subversion] - Suggested version control tool<br />
** [http://www.stack.nl/~dimitri/doxygen/ Doxygen] - Suggested documentation tool for source code<br />
* '''Optimization videos'''<br />
** [http://iridia.ulb.ac.be/~mmanfrin/Bin-Packing.m4v Bin Packing & the Problem That Would Not Go Away] - David Johnson talk<br />
** [http://iridia.ulb.ac.be/~mmanfrin/Optimization-with-constraints.mp4 Optimization with constraints] - MIT OCW Lecture<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== Neural Networks ===<br />
* [[Neural Network Tutorials]]<br />
<br />
=== <div id="anc2_3">Publications</div> ===<br />
<br />
* [[IRIDIA Technical reports]] - Information on publishing a technical report and LaTeX package(s).<br />
* [[Access to Digital Libraries]] - Which on-line papers archive we have access from IRIDIA network. <br />
* [[Robotics and AI conferences, journals and impact factors | Conferences, journals and impact factors]]<br />
* [[Coming paper submissions | Coming paper submissions]] - Information on papers that will be soon submitted to conferences.<br />
* [[Iridia Supplementary Information Instructions page]] - Information on HOW TO use the Iridia Supplementary Information page.<br />
* [[Write Better English]] - Basic pointers on how to raise the level of english in your paper.<br />
<br />
=== <div id="anc2_4">Seminars</div> ===<br />
* [[Seminars | Seminars]] - and talks given in IRIDIA, and more generally in Brussels.<br />
<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
<br />
<br />
== <div id="anc3">Infrastructure</div> ==<br />
<br />
* <div id="anc3_1">'''Hardware'''</div><br />
** [[Workstation configuration]] - How to setup your personal workstation and laptop, printers, etc.<br />
** [[Backup Server]] - How to use the backup server of IRIDIA<br />
** IRIDIA Cluster: See the [http://majorana.ulb.ac.be/wordpress/ Cluster Website] for usage information, tips and updates.<br />
** [[Using the IRIDIA Experimental room]] - All you need to know to easily run real experiments.<br />
* <div id="anc3_2">'''Software'''</div><br />
** [[Creating your own home page]] - How to create your own home.<br />
** See all [[Software HOWTOs]]<br />
** Suggested software for [[Workstation_configuration#For_Mac_OS_X_users | Mac OS X]] users<br />
** List of [[Available_commercial_software | commercial software]] we have in IRIDIA<br />
<center>[[#Top | Back to top]]</center><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
_</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Main_Page&diff=4675
Main Page
2008-04-22T07:20:33Z
<p>Mmanfrin: /* <div id="anc2_2">Optimization</div> */</p>
<hr />
<div>__NOTOC__<br />
<div id="Top"></div><br />
{| cellspacing="20" cellpadding="5" align=center <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>[[#anc1 | Practicalities]]</h1><br />
* [[#anc1_1 | Moving and surviving in Brussels]] <br />
* [[#anc1_2 | Information for students]] <br />
* [[#anc1_3 | Useful informations]] (menu, pizza, etc...)<br />
* [[#lab_responsibilities | Lab responsabilities]] <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc2 | Research]]</h1><br />
<br />
* [[#anc2_1 | Robotics]] (S-Bots, E-pucks, Software, Links)<br />
<br />
* [[#anc2_2 | Optimization]] (Links)<br />
<br />
* [http://iridia.ulb.ac.be/IridiaTrSeries.html IRIDIA reports]<br />
<br />
* [http://iridia.ulb.ac.be/seminars IRIDIA seminars]<br />
<br />
* [[#anc2_3 | Publications]] (how to publish IRIDIA reports, digital libraries)<br />
<br />
* [[#anc2_4 | Other seminars]] <br />
|- <br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #BBBBFF"|<br />
<br />
<h1>[[#anc3 | Infrastructure]]</h1><br />
<br />
* [[#anc3_1 | Hardware]] (configuration, backup, cluster, etc...)<br />
* [[#anc3_2 | Software]] (HOWTOs, homepage, etc...)<br />
<br />
|valign="top" width="50%" style="border: 1px solid #000000; color: #000000; background-color: #FFEEBB"|<br />
<h1>Weekly meetings</h1><br />
* Thursdays at 15h00 : [[Robotics weekly meetings | Robotics weekly meeting]]<br />
* Thursdays at 10h30 : [[Administration weekly meetings | Administration weekly meeting]] <br />
* Thursdays at 11h00 : [[Optimization weekly meeting]]<br />
<br />
<br />
|}<br />
<br />
= Adding information =<br />
<br />
A Wiki is an excellent tool to maintain dynamic information. If you want to add something to this Wiki feel very free contact the system administrator and get an account. It is straight-forward to add and change the information in MediaWiki. Simply press ''edit'' on the top of this page to see how it was done. If you create a link to a non-existing page within this Wiki you can create that page by following the link - of course you would need a login to do so!. Pictures and documents have to be [[Special:Upload|uploaded]] before they can be used on pages. All popular image formats are supported and pdf and ps documents are allowed .<br />
<br />
For more information on the Wiki mark-up language see http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page. When you become good at it, you can make cool looking pages.<br />
<br />
= Detailed topics =<br />
<br />
== <div id="anc1">Practicalities</div> ==<br />
<br />
* <div id="anc1_1">'''Brussels'''</div><br />
** [[Moving to Brussels]] - What you need to know for moving to Brussels (housing, transport, health care, etc.).<br />
** [[Surviving in Brussels]] - French lessons, cultural events, etc.<br />
<br />
* <div id="anc1_2">'''Students'''</div><br />
** [[What you need to begin to work in IRIDIA]] - Resources to activate to work at IRIDIA.<br />
** [[For students visiting IRIDIA]] - Information for new students coming to IRIDIA.<br />
** [[University Administration]] - (IMPORTANT!) The what, the where and the how of navigating university bureaucracy - inscription, regulations etc.<br />
** [[Equivalence]] - Step by step explanations to request an equivalence of diplomas from Belgium.<br />
** [[Funding]] - Information on getting funding for projects, scholarships and unemployment benefits in Belgium once the Ph.D. grant runs out.<br />
** [[StudentsIRIDIA | Students]] - Information on students in IRIDIA.<br />
** [http://www.ulb.ac.be/dep/financier/perso-avantages/index.html Intranet for ULB employees] - Web site with list of benefit for being ULB employees <br />
** [[Insurance while travelling abroad]] - ULB's insurance<br />
** [https://iridia.ulb.ac.be/cgi-bin/mailman/listinfo/ IRIDIA mailing lists]<br />
<br />
* <div id="anc1_3">'''Useful information'''</div><br />
** [[Working late | Pizza]] - menu for the local pizza place, it is a good idea to order in advance. <br />
** [http://wwwdev.ulb.ac.be/restaurants/solbosch_s/r_pub.php3 Weekly menu at ULB restaurant]<br />
<br />
* <div id="lab_responsibilities">'''Lab responsibilities'''</div><br />
** [[Lab responsibilities]] - list of labs responsibilities/tasks and who takes care of them.<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
== <div id="anc2">Research</div> ==<br />
<br />
<br />
=== <div id="anc2_1">Robotics</div> ===<br />
* '''Swarmanoid'''<br />
** [http://www.swarmanoid.org The official Swarmanoid webpage]<br />
** [http://www.swarmanoid.org/wiki The official Swarmanoid Wiki page]<br />
<br />
* '''Sbots'''<br />
** [http://www.swarm-bots.org The official SwarmBots webpage]<br />
** [http://lis.epfl.ch/internal/wiki/index.php?page=SwarmBots SBOT technical resource page] - download the SBOT API and the tool chain for cross-compilation. <br />
** [[SBOT FAQ]] - howtos/faqs for the real s-bots<br />
** [[SBOT STATUS]] - The status of the s-bot in iridia (failures, errors, ...)<br />
** [[Arena time slots]] - Reserve sbot arena time<br />
<br />
* '''E-pucks'''<br />
** [http://asl.epfl.ch/research/systems/epuck/ The official website of e-pucks]<br />
** [http://iridia.ulb.ac.be/~e-puck/wiki The e-puck wiki] at IRIDIA<br />
<br />
* '''Software'''<br />
** [[Sbot Common Repository]] - Common version control area for all sbot development.<br />
** [[Sbot Common Interface]] - Write your controller once. Compile it for simulation and real robot.<br />
** [[OMiss - The ODE based simulator]] - Get started with the ODE based simulator<br />
** [[libsboteye]] the sboteye api to use 'easily' the camera.<br />
** [[libheading]] A library to detect directions pointed by other sbots.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Tracker tracker] A program to track a single pattern in a sequence of pictures.<br />
** [http://iridia.ulb.ac.be/~acampo/wiki/index.php/Libdistortion libdistortion] a simple library to rectify camera images and extract easily real world coordinates of objects.<br />
<br />
* '''Links & news'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS project website]<br />
** [[Robot labs around the World]]<br />
** [[The e-puck page]] - About the e-puck robots. <br />
** [http://robots.net Read more news on robots.net...]<br />
** [[Old news]]<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== <div id="anc2_2">Optimization</div> ===<br />
<br />
* '''Links & news'''<br />
** [http://www.informs.org/Resources/ INFORMS OR/MS]<br />
** [http://143.129.203.3/eume/php/eume.main.php EU/ME]<br />
** [http://www.prism.uvsq.fr/~vdc/ECCO/ ECCO]<br />
** [http://iridia.ulb.ac.be/sls-forum/ MH/SLS forum]<br />
* '''Metaheuristics'''<br />
** [http://www.aco-metaheuristic.org Ant Colony Optimization]<br />
** [http://iew3.technion.ac.il/CE/about.php Cross Entropy Method]<br />
** [http://evonet.lri.fr/ Evolutionary Computing]<br />
** [http://www.research.att.com/~mgcr/grasp/gannbib/gannbib.html GRASP]<br />
** [http://www.tabusearch.net/ Tabu Search]<br />
* '''Projects'''<br />
** [http://iridia.ulb.ac.be/comp2sys/ COMP2SYS]<br />
** [http://www.metaheuristics.org/ Metaheuristics Network]<br />
* '''Applications'''<br />
** [http://www.nada.kth.se/~viggo/wwwcompendium/ A compendium of NP optimization problems]<br />
** [http://www.tsp.gatech.edu/ TSP]<br />
** [http://www.iwr.uni-heidelberg.de/groups/comopt/software/TSPLIB95/ TSPLIB95] - A Traveling Salesman Problem Library<br />
** [http://www.seas.upenn.edu/qaplib/ QAPLIB] - A Quadratic Assignment Problem Library<br />
** [http://people.brunel.ac.uk/~mastjjb/jeb/info.html OR-Library]<br />
* '''Experimental Analysis and Statistics'''<br />
** [http://www.r-project.org/ R project]<br />
** [http://www.statsoft.com/textbook/stathome.html Electronic Statistics Textbook. StatSoft, Inc. (2006)]<br />
** [http://www.itl.nist.gov/div898/handbook/ NIST/SEMATECH e-Handbook of Statistical Methods]<br />
** [[Repository of scripts used by IRIDIA members]]<br />
* '''Software Development'''<br />
** [http://gcc.gnu.org/c99status.html C99 standard and use GCC compiler tools] - Suggested compiler<br />
** [http://www.gnu.org/prep/standards/standards.pdf GNU Coding Standards] - Suggested coding style guidelines<br />
** [http://www.gnu.org/software/gsl/ GSL] - GNU Scientific Library<br />
** [http://subversion.tigris.org/ Subversion] - Suggested version control tool<br />
** [http://www.stack.nl/~dimitri/doxygen/ Doxygen] - Suggested documentation tool for source code<br />
* '''Optimization videos'''<br />
** [http://iridia.ulb.ac.be/~mmanfrin/Bin-Packing.m4v Bin Packing & the Problem That Would Not Go Away] - David Johnson talk<br />
** [http://iridia.ulb.ac.be/~mmanfrin/Optimization-with-constraints.mp4 Optimization with constraints] - MIT OCW Lecture<br />
<center>[[#Top | Back to top]]</center><br />
<br />
=== Neural Networks ===<br />
* [[Neural Network Tutorials]]<br />
<br />
=== <div id="anc2_3">Publications</div> ===<br />
<br />
* [[IRIDIA Technical reports]] - Information on publishing a technical report and LaTeX package(s).<br />
* [[Access to Digital Libraries]] - Which on-line papers archive we have access from IRIDIA network. <br />
* [[Robotics and AI conferences, journals and impact factors | Conferences, journals and impact factors]]<br />
* [[Coming paper submissions | Coming paper submissions]] - Information on papers that will be soon submitted to conferences.<br />
* [[Iridia Supplementary Information Instructions page]] - Information on HOW TO use the Iridia Supplementary Information page.<br />
* [[Write Better English]] - Basic pointers on how to raise the level of english in your paper.<br />
<br />
=== <div id="anc2_4">Seminars</div> ===<br />
* [[Seminars | Seminars]] - and talks given in IRIDIA, and more generally in Brussels.<br />
<br />
<br />
<center>[[#Top | Back to top]]</center><br />
<br />
<br />
<br />
== <div id="anc3">Infrastructure</div> ==<br />
<br />
* <div id="anc3_1">'''Hardware'''</div><br />
** [[Workstation configuration]] - How to setup your personal workstation and laptop, printers, etc.<br />
** [[Backup Server]] - How to use the backup server of IRIDIA<br />
** See the [http://majorana.ulb.ac.be/wordpress/ Cluster Website] for usage information, tips and updates.<br />
** [[Using the IRIDIA Experimental room]] - All you need to know to easily run real experiments.<br />
* <div id="anc3_2">'''Software'''</div><br />
** [[Creating your own home page]] - How to create your own home.<br />
** See all [[Software HOWTOs]]<br />
** Suggested software for [[Workstation_configuration#For_Mac_OS_X_users | Mac OS X]] users<br />
** List of [[Available_commercial_software | commercial software]] we have in IRIDIA<br />
<center>[[#Top | Back to top]]</center><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
_</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Available_commercial_software&diff=4665
Available commercial software
2008-03-21T14:48:15Z
<p>Mmanfrin: </p>
<hr />
<div>{| class="wikitable" style="width:95%"<br />
|-<br />
! Description !! License !! Mac OS9 !! Mac OS X !! Windows<br />
|-<br />
| Adobe Acrobat 4.0 <br />
| KMM400R7004199-673<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Adobe Acrobat 5.0 <br />
| <br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Adobe Acrobat 6.0 Professional<br />
| 1118-0235-8500-7760-2081-8069<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Acrobat 7.0 Professional<br />
| 1118-0419-2860-0488-4093-2775<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Acrobat 8.0 Professional<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Illustrator CS<br />
| 1034-0411-5629-5581-6315-3473<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Illustrator CS<br />
| 1034-1410-3710-1225-8066-9465<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Adobe Photoshop 7.0<br />
| 1045-0204-8227-6899-2083-6331<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Photoshop CS3 Extended<br />
| 1330-0518-3835-3024-6527-5989<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Photoshop Elements<br />
| 1057-4300-4260-9369-6877-2564<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Adobe Photoshop Elements<br />
| 1057-4309-1407-8629-8821-7714<br />
| align="center"| || align="center"| || align="center"| x <br />
|-<br />
| Alsoft DiskWarrior<br />
| RE520732<br />
| align="center"| x || align="center"| x || align="center"| <br />
|-<br />
| Apple iLife '04<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iLife '05<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iLife '08<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iWork '06<br />
| C9NW-3WYD-R3PC-UVYX-NQDC-U6G<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iWork '08<br />
| H993-HC9X-WU3N-EKYH-JN4D-WVG<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple Mac OS X v10.2<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple Mac OS X v10.3<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| ArcSoft PhotoBase<br />
|<br />
| align="center"| x || align="center"| || align="center"| x<br />
|-<br />
| ArcSoft PhotoStudio<br />
| <br />
| align="center"| x || align="center"| || align="center"| x <br />
|-<br />
| Bare Bones BBEdit 5<br />
| BECD5021-218279M-D32A<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Blue Sky Textures 2.1<br />
| 33TE-RGQJ-N7MN-BPH1<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Connectix Virtual PC 1.0<br />
| 6907-7447-3805-2435<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Data Rescue II<br />
| <br />
| align="center"| || align="center"|x || align="center"| <br />
|-<br />
| Microsoft Office 98<br />
| 040-0049323<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Microsoft Office v.X<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Microsoft Office 2004<br />
| volume License<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Microsoft Windows XP Professional<br />
| volume License<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Macromedia Studio MX 2004<br />
| WSD700-07561-97200-25794<br />
| align="center"| || align="center"| x || align="center"| x<br />
|-<br />
| NewSoft PageManager<br />
|<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Roxio Toast 5 titanium<br />
| 0X-0H97D-MBMUW-SQXCT<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Roxio Toast 6 titanium<br />
| T3-3WHTK-UCVFU-DU1V1<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Roxio Toast 7 titanium<br />
| 51-T55DK-5FCDZ-6CNCN<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| ScanSoft Omnipage SE<br />
|<br />
| align="center"| x || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton AntiVirus 5.0<br />
|<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Symantec Norton Internet Security<br />
|<br />
| align="center"| x || align="center"| x || align="center"| <br />
|-<br />
| Symantec Norton Internet Security 2005<br />
| BBHX-7KFG-QWD6-KBCM-VBP2-MQYX<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton Internet Security 2005<br />
| BBHX-7WM3-CPKR-4BCM-VJW4-93HH<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton Internet Security 2006<br />
| JYRKD-M2VDH-JH8PB-DQY94-PQ9MT<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton SystemWorks 3.0<br />
|<br />
| align="center"| x || align="center"| x || align="center"| <br />
|-<br />
|}</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Available_commercial_software&diff=4664
Available commercial software
2008-03-21T14:44:59Z
<p>Mmanfrin: </p>
<hr />
<div>{| class="wikitable" style="width:95%"<br />
|-<br />
! Description !! License !! Mac OS9 !! Mac OS X !! Windows<br />
|-<br />
| Adobe Acrobat 4.0 <br />
| KMM400R7004199-673<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Adobe Acrobat 5.0 <br />
| <br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Adobe Acrobat 6.0 Professional<br />
| 1118-0235-8500-7760-2081-8069<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Acrobat 7.0 Professional<br />
| 1118-0419-2860-0488-4093-2775<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Acrobat 8.0 Professional<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Illustrator CS<br />
| 1034-0411-5629-5581-6315-3473<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Illustrator CS<br />
| 1034-1410-3710-1225-8066-9465<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Adobe Photoshop 7.0<br />
| 1045-0204-8227-6899-2083-6331<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Photoshop CS3 Extended<br />
| 1330-0518-3835-3024-6527-5989<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Photoshop Elements<br />
| 1057-4300-4260-9369-6877-2564<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Adobe Photoshop Elements<br />
| 1057-4309-1407-8629-8821-7714<br />
| align="center"| || align="center"| || align="center"| x <br />
|-<br />
| Alsoft DiskWarrior<br />
| RE520732<br />
| align="center"| x || align="center"| x || align="center"| <br />
|-<br />
| Apple iLife '04<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iLife '05<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iLife '08<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iWork '06<br />
| C9NW-3WYD-R3PC-UVYX-NQDC-U6G<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iWork '08<br />
| H993-HC9X-WU3N-EKYH-JN4D-WVG<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple Mac OS X v10.2<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple Mac OS X v10.3<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| ArcSoft PhotoBase<br />
|<br />
| align="center"| x || align="center"| || align="center"| x<br />
|-<br />
| ArcSoft PhotoStudio<br />
| <br />
| align="center"| x || align="center"| || align="center"| x <br />
|-<br />
| Bare Bones BBEdit 5<br />
| BECD5021-218279M-D32A<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Blue Sky Textures 2.1<br />
| 33TE-RGQJ-N7MN-BPH1<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Connectix Virtual PC 1.0<br />
| 6907-7447-3805-2435<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Microsoft Office 98<br />
| 040-0049323<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Microsoft Office v.X<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Microsoft Office 2004<br />
| volume License<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Microsoft Windows XP Professional<br />
| volume License<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Macromedia Studio MX 2004<br />
| WSD700-07561-97200-25794<br />
| align="center"| || align="center"| x || align="center"| x<br />
|-<br />
| NewSoft PageManager<br />
|<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Roxio Toast 5 titanium<br />
| 0X-0H97D-MBMUW-SQXCT<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Roxio Toast 6 titanium<br />
| T3-3WHTK-UCVFU-DU1V1<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Roxio Toast 7 titanium<br />
| 51-T55DK-5FCDZ-6CNCN<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| ScanSoft Omnipage SE<br />
|<br />
| align="center"| x || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton AntiVirus 5.0<br />
|<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Symantec Norton Internet Security<br />
|<br />
| align="center"| x || align="center"| x || align="center"| <br />
|-<br />
| Symantec Norton Internet Security 2005<br />
| BBHX-7KFG-QWD6-KBCM-VBP2-MQYX<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton Internet Security 2005<br />
| BBHX-7WM3-CPKR-4BCM-VJW4-93HH<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton Internet Security 2006<br />
| JYRKD-M2VDH-JH8PB-DQY94-PQ9MT<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton SystemWorks 3.0<br />
|<br />
| align="center"| x || align="center"| x || align="center"| <br />
|-<br />
|}</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Available_commercial_software&diff=4663
Available commercial software
2008-03-21T14:44:23Z
<p>Mmanfrin: </p>
<hr />
<div>{| class="wikitable" style="width:95%"<br />
|-<br />
! Description !! License !! Mac OS9 !! Mac OS X !! Windows<br />
|-<br />
| Adobe Acrobat 4.0 <br />
| KMM400R7004199-673<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Adobe Acrobat 5.0 <br />
| <br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Adobe Acrobat 6.0 Professional<br />
| 1118-0235-8500-7760-2081-8069<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Acrobat 7.0 Professional<br />
| 1118-0419-2860-0488-4093-2775<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Illustrator CS<br />
| 1034-0411-5629-5581-6315-3473<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Illustrator CS<br />
| 1034-1410-3710-1225-8066-9465<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Adobe Photoshop 7.0<br />
| 1045-0204-8227-6899-2083-6331<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Photoshop CS3 Extended<br />
| 1330-0518-3835-3024-6527-5989<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Adobe Photoshop Elements<br />
| 1057-4300-4260-9369-6877-2564<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Adobe Photoshop Elements<br />
| 1057-4309-1407-8629-8821-7714<br />
| align="center"| || align="center"| || align="center"| x <br />
|-<br />
| Alsoft DiskWarrior<br />
| RE520732<br />
| align="center"| x || align="center"| x || align="center"| <br />
|-<br />
| Apple iLife '04<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iLife '05<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iLife '08<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iWork '06<br />
| C9NW-3WYD-R3PC-UVYX-NQDC-U6G<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple iWork '08<br />
| H993-HC9X-WU3N-EKYH-JN4D-WVG<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple Mac OS X v10.2<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Apple Mac OS X v10.3<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| ArcSoft PhotoBase<br />
|<br />
| align="center"| x || align="center"| || align="center"| x<br />
|-<br />
| ArcSoft PhotoStudio<br />
| <br />
| align="center"| x || align="center"| || align="center"| x <br />
|-<br />
| Bare Bones BBEdit 5<br />
| BECD5021-218279M-D32A<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Blue Sky Textures 2.1<br />
| 33TE-RGQJ-N7MN-BPH1<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Connectix Virtual PC 1.0<br />
| 6907-7447-3805-2435<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Microsoft Office 98<br />
| 040-0049323<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Microsoft Office v.X<br />
| <br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Microsoft Office 2004<br />
| volume License<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Microsoft Windows XP Professional<br />
| volume License<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Macromedia Studio MX 2004<br />
| WSD700-07561-97200-25794<br />
| align="center"| || align="center"| x || align="center"| x<br />
|-<br />
| NewSoft PageManager<br />
|<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Roxio Toast 5 titanium<br />
| 0X-0H97D-MBMUW-SQXCT<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Roxio Toast 6 titanium<br />
| T3-3WHTK-UCVFU-DU1V1<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| Roxio Toast 7 titanium<br />
| 51-T55DK-5FCDZ-6CNCN<br />
| align="center"| || align="center"| x || align="center"| <br />
|-<br />
| ScanSoft Omnipage SE<br />
|<br />
| align="center"| x || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton AntiVirus 5.0<br />
|<br />
| align="center"| x || align="center"| || align="center"| <br />
|-<br />
| Symantec Norton Internet Security<br />
|<br />
| align="center"| x || align="center"| x || align="center"| <br />
|-<br />
| Symantec Norton Internet Security 2005<br />
| BBHX-7KFG-QWD6-KBCM-VBP2-MQYX<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton Internet Security 2005<br />
| BBHX-7WM3-CPKR-4BCM-VJW4-93HH<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton Internet Security 2006<br />
| JYRKD-M2VDH-JH8PB-DQY94-PQ9MT<br />
| align="center"| || align="center"| || align="center"| x<br />
|-<br />
| Symantec Norton SystemWorks 3.0<br />
|<br />
| align="center"| x || align="center"| x || align="center"| <br />
|-<br />
|}</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Using_the_IRIDIA_Cluster&diff=4640
Using the IRIDIA Cluster
2008-02-05T13:57:49Z
<p>Mmanfrin: </p>
<hr />
<div>== Cluster composition == <br />
<br />
Currently the IRIDIA cluster is composed by two racks. The first one contains 1 server (majorana) + 32 computational nodes (from c0-0 to c0-31), while the second contains 16 computational nodes (from c1-0 to c1-15). In total the cluster is composed of 96 CPUs (64 single-core + 32 dual-core) dedicated to computations and 2 CPUs for administrative purposes.<br />
<br />
<br />
Each of the units in the first rack (from c0-0 to c0-31) features 2 CPUs AMD Opteron 244 (each with 1MB L2 cache) working at 1,75GHz and 2GB of RAM. Nodes from c0-0 to c0-15 have 4 modules of 512MB 400MHz DDR ECC REG DIMM. Nodes from c0-16 to c0-31 have 8 modules of 256MB 400MHz DDR ECC REG DIMM. <br />
<br />
Each of the units in the second rack (from c1-0 to c1-15) features 2 Dual-Core AMD Opteron Processors 2216 HE (each with 2x1MB L2 cache) working at 2,4GHz and 4GB of RAM.<br />
<br />
<br />
<br />
COMPLEX_NAME: '''opteron244'''<br />
<br />
- 2 Single-Core AMD Opteron244 @ 1,75GHz <br />
<br />
nodes: c0-0, c0-1, c0-2, c0-3, c0-4, c0-5, c0-6, c0-7, c0-8, c0-9, c0-10, c0-11, c0-12, c0-13, c0-14, c0-15, c0-16, c0-17, c0-18, c0-19, c0-20, c0-21, c0-22, c0-23, c0-24, c0-25, c0-26, c0-27, c0-28, c0-29, c0-30, c0-31<br />
<br />
<br />
COMPLEX_NAME: '''opteron2216'''<br />
<br />
- 2 Dual-Core AMD Opteron2216 HE @ 2,4GHz <br />
<br />
nodes: c1-0, c1-1, c1-2, c1-3, c1-4, c1-5, c1-6, c1-7, c1-8, c1-9, c1-10, c1-11, c1-12, c1-13, c1-14, c1-15<br />
<br />
<br />
=== Cluster status ===<br />
<br />
{| border=1 cellspacing=0 cellpadding=2<br />
! Node !! Effect !! Date !! Note<br />
|-<br />
| c0-0 || offline || 13 Jul 07 || cpu-fan broken<br />
|-<br />
| c0-1 || offline (reserved to ESA project) || 23 Jan 2008 || unknown cause, needs to be checked <br />
|-<br />
| c0-2 || reserved to ESA project || 30 Nov 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-3 || reserved to ESA project || 3 Dec 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-4 || reserved to ESA project || 30 Nov 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-5 || reserved to ESA project || 3 Dec 2007 || to submit jobs here add -l esa <br />
|-<br />
| c0-6 || reserved to ESA project || 4 Dec 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-7 || reserved to ESA project || 4 Dec 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-8 || reserved to ESA project || 4 Dec 2007 ||to submit jobs here add -l esa<br />
|-<br />
| c0-9 || offline || 24 Aug 07 || ethernet card not recognized<br />
|-<br />
| c0-10 || || || <br />
|-<br />
| c0-11 || || || <br />
|-<br />
| c0-12 || || || <br />
|-<br />
| c0-13 || || || <br />
|-<br />
| c0-14 || || || <br />
|-<br />
| c0-15 || || || <br />
|-<br />
| c0-16 || reserved to ESA project || 23 Jan 2008 || to submit jobs here add -l esa <br />
|-<br />
| c0-17 || || || <br />
|-<br />
| c0-18 || || || <br />
|-<br />
| c0-19 || || || <br />
|-<br />
| c0-20 || || || <br />
|-<br />
| c0-21 || || || <br />
|-<br />
| c0-22 || || || <br />
|-<br />
| c0-23 || || || <br />
|-<br />
| c0-24 || offline || 13 Jul 07 || power supply broken<br />
|-<br />
| c0-25 || offline || 23 Jan 2008 || unknown cause, needs to be checked <br />
|-<br />
| c0-26 || || || <br />
|-<br />
| c0-27 || || || <br />
|-<br />
| c0-28 || reserved to ESA project || 23 Jan 2008 || to submit jobs here add -l esa <br />
|-<br />
| c0-29 || offline || 5 Feb 2008 || unknown cause, needs to be checked <br />
|-<br />
| c0-30 || || || <br />
|-<br />
| c0-31 || reserved to ESA project || 23 Jan 2008 || to submit jobs here add -l esa<br />
|-<br />
| c1-0 || || || <br />
|-<br />
| c1-1 || || || <br />
|-<br />
| c1-2 || || || <br />
|-<br />
| c1-3 || || || <br />
|-<br />
| c1-4 || || || <br />
|-<br />
| c1-5 || || || <br />
|-<br />
| c1-6 || || || <br />
|-<br />
| c1-7 || || || <br />
|-<br />
| c1-8 || || || <br />
|-<br />
| c1-9 || || || <br />
|-<br />
| c1-10 || || || <br />
|-<br />
| c1-11 || || || <br />
|-<br />
| c1-12 || || || <br />
|-<br />
| c1-13 || || || <br />
|-<br />
| c1-14 || || || <br />
|-<br />
| c1-15 || || || <br />
|-<br />
|}<br />
<br />
== Queues ==<br />
<br />
Each computational node has the following queues; each queue has as many slot as the number of cores in that node:<br />
<br />
<br />
*'''<node>.short''': jobs run in this queue at nice-level 2 for '''maximum 24h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 24th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.medium''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 72h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 72nd hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.long''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 168h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 168th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
<br />
Summarizing: on a node up to 6 jobs (Opteron 244 nodes) or 12 jobs (Opteron 2216 nodes) can run concurrently with an average space in RAM of 341MB per job. <br />
<br />
<br />
<br />
'''YOU HAVE TO DESIGN YOUR COMPUTATIONS IN SUCH A WAY THAT EACH SINGLE JOB DOESN'T RUN FOR MORE THAN 7 DAYS (of CPU time)'''.<br />
<br />
== How to submit a job ==<br />
<br />
<br />
To submit a job you have to create a script (that we indicate with SCRIPT_NAME.sh) with the commands you want to execute. Once you have the script, from majorana execute the command qsub SCRIPT_NAME.sh <br />
<br />
<br />
The script should begin like this:<br />
<br />
#!/bin/bash<br />
#$ -N NAME_OF_JOB<br />
#$ -cwd<br />
<br />
In this case the job will be scheduled for execution in one node chosen from any node, and in one queue chosen from any queue of that node.<br />
<br />
<br />
If you want, you can impose some restrictions on the kind of node or queue to choose from.<br />
<br />
To select a node with Opteron 244 CPUs, you must add to your script the line '''#$ -l opteron244''', while to select a node with Opteron 2216 CPUs, you must add to your script the line '''#$ -l opteron2216'''.<br />
To select only among the short queues, you must add to your script the line '''#$ -l short'''; to select only among the medium queues, you must add the line '''#$ -l medium'''; to select only among the long queues, you must add to your script the line '''#$ -l long'''.<br />
<br />
<br />
'''THE SCHEDULER ADDS TO THE QUEUEING SYSTEM A JOB ONLY IF THERE ARE LESS THAN 10000 JOBS IN THE QUEUE; A SAME USER CAN ADD A JOB TO THE QUEUEING SYSYEM ONLY IF HE HAS LESS THAN 1500 JOBS IN THE QUEUE'''.<br />
<br />
<br />
'''IF THERE IS AN EXECUTION SLOT AVAILABLE, THE SCHEDULER ASSIGN IT TO A USER JOB ONLY IF THAT USER HAS LESS THAN 64 JOBS ALREADY RUNNING'''.<br />
<br />
== Programming tips for the cluster ==<br />
<br />
If the jobs needs to read/write quite much and often, in the submission script it is better to copy the input files to the /tmp directory (which is in the local harddrive of the node) and to write the output files also there, moving them in the /home/user_name directory only when the computation is over. In this way your job does not have to use NFS for each read/write operation relieving majorana of some weight (the /home partition is exported from there to all the nodes), making it more fast.<br />
<br />
'''REMEMBER TO REMOVE YOUR FILES FROM THE /TMP DIRECTORY ONCE THE COMPUTATION IS OVER'''</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Using_the_IRIDIA_Cluster&diff=4639
Using the IRIDIA Cluster
2008-02-05T13:53:05Z
<p>Mmanfrin: /* Cluster status */</p>
<hr />
<div>== Cluster composition == <br />
<br />
Currently the IRIDIA cluster is composed by two racks. The first one contains 1 server (majorana) + 32 computational nodes (from c0-0 to c0-31), while the second contains 16 computational nodes (from c1-0 to c1-15). In total the cluster is composed of 96 CPUs (64 single-core + 32 dual-core) dedicated to computations and 2 CPUs for administrative purposes.<br />
<br />
<br />
Each of the units in the first rack (from c0-0 to c0-31) features 2 CPUs AMD Opteron 244 (each with 1MB L2 cache) working at 1,75GHz and 2GB of RAM. Nodes from c0-0 to c0-15 have 4 modules of 512MB 400MHz DDR ECC REG DIMM. Nodes from c0-16 to c0-31 have 8 modules of 256MB 400MHz DDR ECC REG DIMM. <br />
<br />
Each of the units in the second rack (from c1-0 to c1-15) features 2 Dual-Core AMD Opteron Processors 2216 HE (each with 2x1MB L2 cache) working at 2,4GHz and 4GB of RAM.<br />
<br />
<br />
<br />
COMPLEX_NAME: '''opteron244'''<br />
<br />
- 2 Single-Core AMD Opteron244 @ 1,75GHz <br />
<br />
nodes: c0-0, c0-1, c0-2, c0-3, c0-4, c0-5, c0-6, c0-7, c0-8, c0-9, c0-10, c0-11, c0-12, c0-13, c0-14, c0-15, c0-16, c0-17, c0-18, c0-19, c0-20, c0-21, c0-22, c0-23, c0-24, c0-25, c0-26, c0-27, c0-28, c0-29, c0-30, c0-31<br />
<br />
<br />
COMPLEX_NAME: '''opteron2216'''<br />
<br />
- 2 Dual-Core AMD Opteron2216 HE @ 2,4GHz <br />
<br />
nodes: c1-0, c1-1, c1-2, c1-3, c1-4, c1-5, c1-6, c1-7, c1-8, c1-9, c1-10, c1-11, c1-12, c1-13, c1-14, c1-15<br />
<br />
<br />
=== Cluster status ===<br />
<br />
{| border=1 cellspacing=0 cellpadding=2<br />
! Node !! Effect !! Date !! Note<br />
|-<br />
| c0-0 || offline || 13 Jul 07 || cpu-fan broken<br />
|-<br />
| c0-1 || offline (reserved to ESA project) || 23 Jan 2008 || unknown cause, needs to be checked <br />
|-<br />
| c0-2 || reserved to ESA project || 30 Nov 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-3 || reserved to ESA project || 3 Dec 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-4 || cannot ssh (reserved to ESA project) || 5 Feb 2008 || to submit jobs here add -l esa<br />
|-<br />
| c0-5 || reserved to ESA project || 3 Dec 2007 || to submit jobs here add -l esa <br />
|-<br />
| c0-6 || reserved to ESA project || 4 Dec 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-7 || reserved to ESA project || 4 Dec 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-8 || reserved to ESA project || 4 Dec 2007 ||to submit jobs here add -l esa<br />
|-<br />
| c0-9 || offline || 24 Aug 07 || ethernet card not recognized<br />
|-<br />
| c0-10 || || || <br />
|-<br />
| c0-11 || || || <br />
|-<br />
| c0-12 || || || <br />
|-<br />
| c0-13 || || || <br />
|-<br />
| c0-14 || || || <br />
|-<br />
| c0-15 || || || <br />
|-<br />
| c0-16 || reserved to ESA project || 23 Jan 2008 || to submit jobs here add -l esa <br />
|-<br />
| c0-17 || || || <br />
|-<br />
| c0-18 || || || <br />
|-<br />
| c0-19 || || || <br />
|-<br />
| c0-20 || || || <br />
|-<br />
| c0-21 || || || <br />
|-<br />
| c0-22 || || || <br />
|-<br />
| c0-23 || || || <br />
|-<br />
| c0-24 || offline || 13 Jul 07 || power supply broken<br />
|-<br />
| c0-25 || offline || 23 Jan 2008 || unknown cause, needs to be checked <br />
|-<br />
| c0-26 || || || <br />
|-<br />
| c0-27 || || || <br />
|-<br />
| c0-28 || reserved to ESA project || 23 Jan 2008 || to submit jobs here add -l esa <br />
|-<br />
| c0-29 || offline || 5 Feb 2008 || unknown cause, needs to be checked <br />
|-<br />
| c0-30 || || || <br />
|-<br />
| c0-31 || reserved to ESA project || 23 Jan 2008 || to submit jobs here add -l esa<br />
|-<br />
| c1-0 || || || <br />
|-<br />
| c1-1 || || || <br />
|-<br />
| c1-2 || || || <br />
|-<br />
| c1-3 || || || <br />
|-<br />
| c1-4 || || || <br />
|-<br />
| c1-5 || || || <br />
|-<br />
| c1-6 || || || <br />
|-<br />
| c1-7 || || || <br />
|-<br />
| c1-8 || || || <br />
|-<br />
| c1-9 || || || <br />
|-<br />
| c1-10 || || || <br />
|-<br />
| c1-11 || || || <br />
|-<br />
| c1-12 || || || <br />
|-<br />
| c1-13 || || || <br />
|-<br />
| c1-14 || || || <br />
|-<br />
| c1-15 || || || <br />
|-<br />
|}<br />
<br />
== Queues ==<br />
<br />
Each computational node has the following queues; each queue has as many slot as the number of cores in that node:<br />
<br />
<br />
*'''<node>.short''': jobs run in this queue at nice-level 2 for '''maximum 24h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 24th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.medium''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 72h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 72nd hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.long''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 168h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 168th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
<br />
Summarizing: on a node up to 6 jobs (Opteron 244 nodes) or 12 jobs (Opteron 2216 nodes) can run concurrently with an average space in RAM of 341MB per job. <br />
<br />
<br />
<br />
'''YOU HAVE TO DESIGN YOUR COMPUTATIONS IN SUCH A WAY THAT EACH SINGLE JOB DOESN'T RUN FOR MORE THAN 7 DAYS (of CPU time)'''.<br />
<br />
== How to submit a job ==<br />
<br />
<br />
To submit a job you have to create a script (that we indicate with SCRIPT_NAME.sh) with the commands you want to execute. Once you have the script, from majorana execute the command qsub SCRIPT_NAME.sh <br />
<br />
<br />
The script should begin like this:<br />
<br />
#!/bin/bash<br />
#$ -N NAME_OF_JOB<br />
#$ -cwd<br />
<br />
In this case the job will be scheduled for execution in one node chosen from any node, and in one queue chosen from any queue of that node.<br />
<br />
<br />
If you want, you can impose some restrictions on the kind of node or queue to choose from.<br />
<br />
To select a node with Opteron 244 CPUs, you must add to your script the line '''#$ -l opteron244''', while to select a node with Opteron 2216 CPUs, you must add to your script the line '''#$ -l opteron2216'''.<br />
To select only among the short queues, you must add to your script the line '''#$ -l short'''; to select only among the medium queues, you must add the line '''#$ -l medium'''; to select only among the long queues, you must add to your script the line '''#$ -l long'''.<br />
<br />
<br />
'''THE SCHEDULER ADDS TO THE QUEUEING SYSTEM A JOB ONLY IF THERE ARE LESS THAN 10000 JOBS IN THE QUEUE; A SAME USER CAN ADD A JOB TO THE QUEUEING SYSYEM ONLY IF HE HAS LESS THAN 1500 JOBS IN THE QUEUE'''.<br />
<br />
<br />
'''IF THERE IS AN EXECUTION SLOT AVAILABLE, THE SCHEDULER ASSIGN IT TO A USER JOB ONLY IF THAT USER HAS LESS THAN 64 JOBS ALREADY RUNNING'''.<br />
<br />
== Programming tips for the cluster ==<br />
<br />
If the jobs needs to read/write quite much and often, in the submission script it is better to copy the input files to the /tmp directory (which is in the local harddrive of the node) and to write the output files also there, moving them in the /home/user_name directory only when the computation is over. In this way your job does not have to use NFS for each read/write operation relieving majorana of some weight (the /home partition is exported from there to all the nodes), making it more fast.<br />
<br />
'''REMEMBER TO REMOVE YOUR FILES FROM THE /TMP DIRECTORY ONCE THE COMPUTATION IS OVER'''</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Using_the_IRIDIA_Cluster&diff=4619
Using the IRIDIA Cluster
2008-01-23T09:02:25Z
<p>Mmanfrin: /* Cluster status */</p>
<hr />
<div>== Cluster composition == <br />
<br />
Currently the IRIDIA cluster is composed by two racks. The first one contains 1 server (majorana) + 32 computational nodes (from c0-0 to c0-31), while the second contains 16 computational nodes (from c1-0 to c1-15). In total the cluster is composed of 96 CPUs (64 single-core + 32 dual-core) dedicated to computations and 2 CPUs for administrative purposes.<br />
<br />
<br />
Each of the units in the first rack (from c0-0 to c0-31) features 2 CPUs AMD Opteron 244 (each with 1MB L2 cache) working at 1,75GHz and 2GB of RAM. Nodes from c0-0 to c0-15 have 4 modules of 512MB 400MHz DDR ECC REG DIMM. Nodes from c0-16 to c0-31 have 8 modules of 256MB 400MHz DDR ECC REG DIMM. <br />
<br />
Each of the units in the second rack (from c1-0 to c1-15) features 2 Dual-Core AMD Opteron Processors 2216 HE (each with 2x1MB L2 cache) working at 2,4GHz and 4GB of RAM.<br />
<br />
<br />
<br />
COMPLEX_NAME: '''opteron244'''<br />
<br />
- 2 Single-Core AMD Opteron244 @ 1,75GHz <br />
<br />
nodes: c0-0, c0-1, c0-2, c0-3, c0-4, c0-5, c0-6, c0-7, c0-8, c0-9, c0-10, c0-11, c0-12, c0-13, c0-14, c0-15, c0-16, c0-17, c0-18, c0-19, c0-20, c0-21, c0-22, c0-23, c0-24, c0-25, c0-26, c0-27, c0-28, c0-29, c0-30, c0-31<br />
<br />
<br />
COMPLEX_NAME: '''opteron2216'''<br />
<br />
- 2 Dual-Core AMD Opteron2216 HE @ 2,4GHz <br />
<br />
nodes: c1-0, c1-1, c1-2, c1-3, c1-4, c1-5, c1-6, c1-7, c1-8, c1-9, c1-10, c1-11, c1-12, c1-13, c1-14, c1-15<br />
<br />
<br />
=== Cluster status ===<br />
<br />
{| border=1 cellspacing=0 cellpadding=2<br />
! Node !! Effect !! Date !! Note<br />
|-<br />
| c0-0 || offline || 13 Jul 07 || cpu-fan broken<br />
|-<br />
| c0-1 || offline (reserved to ESA project) || 23 Jan 2008 || unknown cause, needs to be checked <br />
|-<br />
| c0-2 || reserved to ESA project || 30 Nov 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-3 || reserved to ESA project || 3 Dec 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-4 || reserved to ESA project || 30 Nov 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-5 || reserved to ESA project || 3 Dec 2007 || to submit jobs here add -l esa <br />
|-<br />
| c0-6 || reserved to ESA project || 4 Dec 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-7 || reserved to ESA project || 4 Dec 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-8 || reserved to ESA project || 4 Dec 2007 ||to submit jobs here add -l esa<br />
|-<br />
| c0-9 || offline || 24 Aug 07 || ethernet card not recognized<br />
|-<br />
| c0-10 || || || <br />
|-<br />
| c0-11 || || || <br />
|-<br />
| c0-12 || || || <br />
|-<br />
| c0-13 || || || <br />
|-<br />
| c0-14 || || || <br />
|-<br />
| c0-15 || || || <br />
|-<br />
| c0-16 || reserved to ESA project || 23 Jan 2008 || to submit jobs here add -l esa <br />
|-<br />
| c0-17 || || || <br />
|-<br />
| c0-18 || || || <br />
|-<br />
| c0-19 || || || <br />
|-<br />
| c0-20 || || || <br />
|-<br />
| c0-21 || || || <br />
|-<br />
| c0-22 || || || <br />
|-<br />
| c0-23 || || || <br />
|-<br />
| c0-24 || offline || 13 Jul 07 || power supply broken<br />
|-<br />
| c0-25 || offline || 23 Jan 2008 || unknown cause, needs to be checked <br />
|-<br />
| c0-26 || || || <br />
|-<br />
| c0-27 || || || <br />
|-<br />
| c0-28 || reserved to ESA project || 23 Jan 2008 || to submit jobs here add -l esa <br />
|-<br />
| c0-29 || || || <br />
|-<br />
| c0-30 || || || <br />
|-<br />
| c0-31 || reserved to ESA project || 23 Jan 2008 || to submit jobs here add -l esa<br />
|-<br />
| c1-0 || || || <br />
|-<br />
| c1-1 || || || <br />
|-<br />
| c1-2 || || || <br />
|-<br />
| c1-3 || || || <br />
|-<br />
| c1-4 || || || <br />
|-<br />
| c1-5 || || || <br />
|-<br />
| c1-6 || || || <br />
|-<br />
| c1-7 || || || <br />
|-<br />
| c1-8 || || || <br />
|-<br />
| c1-9 || || || <br />
|-<br />
| c1-10 || || || <br />
|-<br />
| c1-11 || || || <br />
|-<br />
| c1-12 || || || <br />
|-<br />
| c1-13 || || || <br />
|-<br />
| c1-14 || || || <br />
|-<br />
| c1-15 || || || <br />
|-<br />
|}<br />
<br />
== Queues ==<br />
<br />
Each computational node has the following queues; each queue has as many slot as the number of cores in that node:<br />
<br />
<br />
*'''<node>.short''': jobs run in this queue at nice-level 2 for '''maximum 24h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 24th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.medium''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 72h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 72nd hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.long''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 168h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 168th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
<br />
Summarizing: on a node up to 6 jobs (Opteron 244 nodes) or 12 jobs (Opteron 2216 nodes) can run concurrently with an average space in RAM of 341MB per job. <br />
<br />
<br />
<br />
'''YOU HAVE TO DESIGN YOUR COMPUTATIONS IN SUCH A WAY THAT EACH SINGLE JOB DOESN'T RUN FOR MORE THAN 7 DAYS (of CPU time)'''.<br />
<br />
== How to submit a job ==<br />
<br />
<br />
To submit a job you have to create a script (that we indicate with SCRIPT_NAME.sh) with the commands you want to execute. Once you have the script, from majorana execute the command qsub SCRIPT_NAME.sh <br />
<br />
<br />
The script should begin like this:<br />
<br />
#!/bin/bash<br />
#$ -N NAME_OF_JOB<br />
#$ -cwd<br />
<br />
In this case the job will be scheduled for execution in one node chosen from any node, and in one queue chosen from any queue of that node.<br />
<br />
<br />
If you want, you can impose some restrictions on the kind of node or queue to choose from.<br />
<br />
To select a node with Opteron 244 CPUs, you must add to your script the line '''#$ -l opteron244''', while to select a node with Opteron 2216 CPUs, you must add to your script the line '''#$ -l opteron2216'''.<br />
To select only among the short queues, you must add to your script the line '''#$ -l short'''; to select only among the medium queues, you must add the line '''#$ -l medium'''; to select only among the long queues, you must add to your script the line '''#$ -l long'''.<br />
<br />
<br />
'''THE SCHEDULER ADDS TO THE QUEUEING SYSTEM A JOB ONLY IF THERE ARE LESS THAN 10000 JOBS IN THE QUEUE; A SAME USER CAN ADD A JOB TO THE QUEUEING SYSYEM ONLY IF HE HAS LESS THAN 1500 JOBS IN THE QUEUE'''.<br />
<br />
<br />
'''IF THERE IS AN EXECUTION SLOT AVAILABLE, THE SCHEDULER ASSIGN IT TO A USER JOB ONLY IF THAT USER HAS LESS THAN 64 JOBS ALREADY RUNNING'''.<br />
<br />
== Programming tips for the cluster ==<br />
<br />
If the jobs needs to read/write quite much and often, in the submission script it is better to copy the input files to the /tmp directory (which is in the local harddrive of the node) and to write the output files also there, moving them in the /home/user_name directory only when the computation is over. In this way your job does not have to use NFS for each read/write operation relieving majorana of some weight (the /home partition is exported from there to all the nodes), making it more fast.<br />
<br />
'''REMEMBER TO REMOVE YOUR FILES FROM THE /TMP DIRECTORY ONCE THE COMPUTATION IS OVER'''</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Workstation_configuration&diff=4614
Workstation configuration
2008-01-11T15:22:56Z
<p>Mmanfrin: /* Wi-Fi network configuration */</p>
<hr />
<div>== Network configuration ==<br />
You should get a static IP from the system administrator. Your hostname will be the name of a famous scientist and the domain is ulb.ac.be. Other relevant addresses are:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Description<br />
! IP address<br />
|- <br />
|<br />
Gateway<br />
|<br />
164.15.10.254<br />
|-<br />
|<br />
DNS1<br />
|<br />
164.15.59.200<br />
|}<br />
<br />
You might also need to add the following data, althoug many systems set it automatically:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
!Description<br />
!Value<br />
|-<br />
|<br />
Network<br />
|<br />
164.15.10.0<br />
|-<br />
|<br />
Netmask<br />
|<br />
255.255.255.0<br />
|-<br />
|<br />
Broadcast<br />
|<br />
164.15.10.255<br />
|}<br />
<br />
<br />
=== Wi-Fi network configuration ===<br />
At IRIDIA lab there are two wireless networks. To join any of them you should get the password from the system administrator. Relevant configuration data are:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|- <br />
! Description !! Value<br />
|- <br />
|| Network name || Hashmal<br />
|- <br />
|| Radio mode || 802.11b/g Compatible<br />
|-<br />
|| Channel || 4<br />
|-<br />
|| Wireless Security Mode || 128bit WEP/WPA/WPA2<br />
|- <br />
|| DNS Server || 164.15.59.200<br />
|}<br />
<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|- <br />
! Description !! Value<br />
|- <br />
|| Network name || sbot<br />
|- <br />
|| Radio mode || 802.11b/g Compatible<br />
|-<br />
|| Channel || 6<br />
|-<br />
|| Wireless Security Mode || 128bit WEP<br />
|- <br />
|| DNS Server || 164.15.59.200<br />
|-<br />
|| Distributed IPs || IPs are provided through DHCP from iridia.ulb.ac.be<br />
|}<br />
<br />
== Firewall configuration ==<br />
Since the computers are available through direct connections from internet you should protect your machine with a firewall.<br />
Linux provides an integrated mechanism for accepting or rejecting incoming packets. <br />
<br />
If you want to setup a good firewall quickly, you may use the following link :<br />
[http://easyfwgen.morizot.net/gen/ Firewall script generator]<br />
<br />
<br />
'''How to generate the firewall script ?'''<br />
<br />
<br />
Usually, the interface to internet is eth0. You can check your available interfaces<br />
by typing (as root) :<br />
<br />
''# ifconfig -a''<br />
<br />
Most of the time, you wish to have an access to the computer, but you still want it<br />
to be secure. The best is to disable any inbound service except SSH. The SSH connections<br />
are encrypted so that you can safely access to the computer even if someone is tcpdumping<br />
your connection.<br />
<br />
For the moment, I don't know how to use the Fireparse format. If you know about it<br />
just use it. Otherwise you'll have to take a look at the logs (''/var/log/syslog'') to<br />
monitor the possible network problems or attacks.<br />
<br />
Now that you have all the necessary informations, you can generate the firewall script.<br />
Name this script ''iptables'', give it execution rights (''chmod u+x iptables'') and put it under the directory ''/etc/init.d/''. <br />
<br />
Be aware that the script loads some iptables modules in your kernel. If you have recompiled your kernel then you<br />
should ensure that the necessary modules are present. If you have statically linked the code to the kernel<br />
then you should remove the modprobe commands in the firewall's script.<br />
<br />
Now simply add a symbolic link in the runlevel 2 to this script by typing (as root) :<br />
<br />
''# ln -s /etc/rc2.d/S12iptables /etc/init.d/iptables''<br />
<br />
<br />
You should adapt the number 12 to your needs. The firewall must be run as early as possible. <br />
For example if telnet services are run before it, an attack is still possible. Be careful about this.<br />
<br />
If you want to understand more deeply iptables, you can check the following URLs :<br />
<br />
[http://www.netfilter.org/ Iptables official website]<br />
<br />
[http://iptables-tutorial.frozentux.net/iptables-tutorial.html Iptables tutorial and explanations]<br />
<br />
[http://lea-linux.org/reseau/iptables.html Setting up a firewall using iptables (in french)]<br />
<br />
<br />
<br />
== Printer configuration ==<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Name<br />
! URL<br />
! Model<br />
! Location<br />
|- <br />
|<br />
Gutenberg<br />
|<br />
gutenberg.ulb.ac.be<br />
|<br />
HP4100<br />
|<br />
Office C.5.106A<br />
|-<br />
|<br />
Meucci<br />
|<br />
meucci.ulb.ac.be<br />
|<br />
Ricoh Aficio 1027<br />
|<br />
Office C.5.106A<br />
|-<br />
|<br />
Sabin<br />
|<br />
sabin.ulb.ac.be<br />
|<br />
Ricoh Aficio mp161 spf<br />
|<br />
Office C.5.106A<br />
|-<br />
|}<br />
<br />
'''Linux Install'''<br />
<br />
# Install CUPS (Debian: apt-get install cup-sys).<br />
# Run cups daemon<br />
# Point printer at localhost:631<br />
# Click on Printers tab. Click the button 'Add printer'<br />
Use following configuration options<br />
* Location and description: Ping Pong Room - Meucci OR Gutenberg<br />
* Device: LPD/LPR Host or Printer<br />
* Device URL: lpd://gutenberg.ulb.ac.be:515/lp OR lpd://meucci.ulb.ac.be:515/lp<br />
* Model/Driver: Raw Queue<br />
<br />
<br />
'''Windows XP Install'''<br />
<br />
# Download Printer drivers from Ricoh if you want to enjoy extra features.<br />
# Goto Printers->Add New Printer<br />
# Select Network Printer<br />
# Enter URL http://gutenberg.ulb.ac.be OR http://meucci.ulb.ac.be OR http://sabin.ulb.ac.be<br />
# (note: sabin supports smb )<br />
<br />
<br />
'''Mac OS X Install'''<br />
<br />
# Download the drivers for Ricoh Aficio 1027 PS printer [http://iridia.ulb.ac.be/~mmanfrin/r199caL9.sit here]<br />
# Download the drivers for Ricoh Aficio MP 161 SPF printer [http://iridia.ulb.ac.be/~mmanfrin/r16744L9.dmg here]<br />
<br />
== The IRIDIA and the ULB network ==<br />
The IRIDIA system administrator can create an account on the local subnet for you, however, if you want to have access to some of the computer services of the university, you'll need an account on the university network as well. Ask the secretary for the forms and the process. <br />
<br />
<br />
== Mail configuration ==<br />
Assuming that you have an account on both the local and the university network the mail settings are as follows:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Service<br />
! URL<br />
|- <br />
|<br />
SMTP<br />
|<br />
smtp.ulb.ac.be<br />
|-<br />
|<br />
Iridia POP<br />
|<br />
iridia.ulb.ac.be<br />
|-<br />
|<br />
Iridia IMAP<br />
|<br />
iridia.ulb.ac.be<br />
|-<br />
|<br />
ULB POP<br />
|<br />
pop.ulb.ac.be<br />
|-<br />
|<br />
ULB IMAP<br />
|<br />
pop.ulb.ac.be<br />
|}<br />
<br />
The SMTP server does not require authentication. The POP and IMAP services of ULB accept unsecure connections (no SSL). The POP and IMAP servers of Iridia require secure connections (with SSL).<br />
<br />
There are also web interfaces available to read the email if you can not connect to the above servers via POP or IMAP:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
!SERVER<br />
!URL<br />
|-<br />
|<br />
ULB<br />
|<br />
[https://wwwdev.ulb.ac.be/webmail2/webmail.php https://wwwdev.ulb.ac.be/webmail2/webmail.php]<br />
|-<br />
|<br />
IRIDIA<br />
|<br />
[https://iridia.ulb.ac.be/squirrelmail/ https://iridia.ulb.ac.be/squirrelmail/]<br />
|}<br />
<br />
<br />
== See also ==<br />
[[Software HOWTOs]]<br />
<br />
<br />
== For Mac OS X users ==<br />
In order to help Mac OS X users staying updated for what concerne security issues with their systems we suggest to subscribe to the following mailing list:<br />
<br />
[http://lists.apple.com/mailman/listinfo/security-announce Security-announce -- product security notifications and announcements from Apple]<br />
<br />
<br />
=== Mac OS X Software for doing research ===<br />
Here you can find a list of softwares that you might want to check out:<br />
<br />
* LaTeX & BibTeX<br />
[http://www.tug.org/mactex/ MacTeX.dmg package] - Easy-to-Install Package, which contains a complete and up to date TeX system from Gerben Weirda's gwTeX redistribution<br />
Free<br />
<br />
[http://macromates.com/ Textmate] - editor (and much more) <br />
Commercial<br />
<br />
[http://www2.ing.unipi.it/~d9615/homepage/texniscope.html TeXniscope] - DVI/PDF previewer <br />
(synchronization with external editors (e.g. Emacs) both for DVI/PDF files)<br />
Free, sources available<br />
<br />
<br />
* Statistical analysis<br />
[http://mirrors.dotsrc.org/cran/bin/macosx/ R.app] - Cocoa-based GUI for R<br />
Free, GPL<br />
<br />
<br />
* Secure Shell<br />
[http://code.google.com/p/macfuse/ MacFUSE] - a FUSE-Compliant File System Implementation Mechanism<br />
Free, BSD-licence<br />
<br />
[http://code.google.com/p/macfuse/ sshFS] - a GUI for MacFUSE<br />
Free, BSD-licence<br />
<br />
[http://www.sccs.swarthmore.edu/users/08/mgorbach/MacFusionWeb/index.html MacFusion] - a GUI for MacFUSE<br />
Free, APSL-licence<br />
<br />
<br />
<br />
* Version Control System<br />
[http://metissian.com/projects/macosx/subversion/ Subversion Client with SSL and JavaHL Bindings] - Binary Package<br />
Free<br />
[http://media.clickablebliss.com/screencasts/intro_to_subversion_small.mov (QuickTime movie with introduction to Subversion)]<br />
<br />
[http://www.lachoseinteractive.net/en/community/subversion/svnx/ svnX] - a GUI for Subversion<br />
Free, GPL<br />
<br />
<br />
* System utilities<br />
[http://www.end.com/BSP/ BSP] - customize the Spotlight search results with your own categories<br />
Creative Commons, Attribution-NonCommercial-ShareAlike 2.5<br />
<br />
[http://www.cs.haifa.ac.il/%7Eshuly/unison/ Unison] - cross platform file synchronization software - Binary Package<br />
Free, GPL<br />
<br />
===Project management on Mac OS X===<br />
[http://www.merlin2.net/ Merlin 2]<br />
Commercial<br />
([http://www.macresearch.org/review_merlin_2 Review of the program by MacResearch.org])<br />
<br />
<br />
===Performance Optimization on Mac OS X===<br />
[http://landau.ulb.ac.be/~mmanfrin/media/pdf/Optimization_Tutorial.pdf WWDC 2004 - Optimization Tutorial]<br />
<br />
[http://landau.ulb.ac.be/~mmanfrin/media/pdf/409.pdf WWDC 2005 - Performance Analysis of Your Memory Code]</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Workstation_configuration&diff=4613
Workstation configuration
2008-01-11T15:22:36Z
<p>Mmanfrin: /* Wi-Fi network configuration */</p>
<hr />
<div>== Network configuration ==<br />
You should get a static IP from the system administrator. Your hostname will be the name of a famous scientist and the domain is ulb.ac.be. Other relevant addresses are:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Description<br />
! IP address<br />
|- <br />
|<br />
Gateway<br />
|<br />
164.15.10.254<br />
|-<br />
|<br />
DNS1<br />
|<br />
164.15.59.200<br />
|}<br />
<br />
You might also need to add the following data, althoug many systems set it automatically:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
!Description<br />
!Value<br />
|-<br />
|<br />
Network<br />
|<br />
164.15.10.0<br />
|-<br />
|<br />
Netmask<br />
|<br />
255.255.255.0<br />
|-<br />
|<br />
Broadcast<br />
|<br />
164.15.10.255<br />
|}<br />
<br />
<br />
=== Wi-Fi network configuration ===<br />
At IRIDIA lab there are three wireless networks. To join any of them you should get the password from the system administrator. Relevant configuration data are:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|- <br />
! Description !! Value<br />
|- <br />
|| Network name || Hashmal<br />
|- <br />
|| Radio mode || 802.11b/g Compatible<br />
|-<br />
|| Channel || 4<br />
|-<br />
|| Wireless Security Mode || 128bit WEP/WPA/WPA2<br />
|- <br />
|| DNS Server || 164.15.59.200<br />
|}<br />
<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|- <br />
! Description !! Value<br />
|- <br />
|| Network name || sbot<br />
|- <br />
|| Radio mode || 802.11b/g Compatible<br />
|-<br />
|| Channel || 6<br />
|-<br />
|| Wireless Security Mode || 128bit WEP<br />
|- <br />
|| DNS Server || 164.15.59.200<br />
|-<br />
|| Distributed IPs || IPs are provided through DHCP from iridia.ulb.ac.be<br />
|}<br />
<br />
== Firewall configuration ==<br />
Since the computers are available through direct connections from internet you should protect your machine with a firewall.<br />
Linux provides an integrated mechanism for accepting or rejecting incoming packets. <br />
<br />
If you want to setup a good firewall quickly, you may use the following link :<br />
[http://easyfwgen.morizot.net/gen/ Firewall script generator]<br />
<br />
<br />
'''How to generate the firewall script ?'''<br />
<br />
<br />
Usually, the interface to internet is eth0. You can check your available interfaces<br />
by typing (as root) :<br />
<br />
''# ifconfig -a''<br />
<br />
Most of the time, you wish to have an access to the computer, but you still want it<br />
to be secure. The best is to disable any inbound service except SSH. The SSH connections<br />
are encrypted so that you can safely access to the computer even if someone is tcpdumping<br />
your connection.<br />
<br />
For the moment, I don't know how to use the Fireparse format. If you know about it<br />
just use it. Otherwise you'll have to take a look at the logs (''/var/log/syslog'') to<br />
monitor the possible network problems or attacks.<br />
<br />
Now that you have all the necessary informations, you can generate the firewall script.<br />
Name this script ''iptables'', give it execution rights (''chmod u+x iptables'') and put it under the directory ''/etc/init.d/''. <br />
<br />
Be aware that the script loads some iptables modules in your kernel. If you have recompiled your kernel then you<br />
should ensure that the necessary modules are present. If you have statically linked the code to the kernel<br />
then you should remove the modprobe commands in the firewall's script.<br />
<br />
Now simply add a symbolic link in the runlevel 2 to this script by typing (as root) :<br />
<br />
''# ln -s /etc/rc2.d/S12iptables /etc/init.d/iptables''<br />
<br />
<br />
You should adapt the number 12 to your needs. The firewall must be run as early as possible. <br />
For example if telnet services are run before it, an attack is still possible. Be careful about this.<br />
<br />
If you want to understand more deeply iptables, you can check the following URLs :<br />
<br />
[http://www.netfilter.org/ Iptables official website]<br />
<br />
[http://iptables-tutorial.frozentux.net/iptables-tutorial.html Iptables tutorial and explanations]<br />
<br />
[http://lea-linux.org/reseau/iptables.html Setting up a firewall using iptables (in french)]<br />
<br />
<br />
<br />
== Printer configuration ==<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Name<br />
! URL<br />
! Model<br />
! Location<br />
|- <br />
|<br />
Gutenberg<br />
|<br />
gutenberg.ulb.ac.be<br />
|<br />
HP4100<br />
|<br />
Office C.5.106A<br />
|-<br />
|<br />
Meucci<br />
|<br />
meucci.ulb.ac.be<br />
|<br />
Ricoh Aficio 1027<br />
|<br />
Office C.5.106A<br />
|-<br />
|<br />
Sabin<br />
|<br />
sabin.ulb.ac.be<br />
|<br />
Ricoh Aficio mp161 spf<br />
|<br />
Office C.5.106A<br />
|-<br />
|}<br />
<br />
'''Linux Install'''<br />
<br />
# Install CUPS (Debian: apt-get install cup-sys).<br />
# Run cups daemon<br />
# Point printer at localhost:631<br />
# Click on Printers tab. Click the button 'Add printer'<br />
Use following configuration options<br />
* Location and description: Ping Pong Room - Meucci OR Gutenberg<br />
* Device: LPD/LPR Host or Printer<br />
* Device URL: lpd://gutenberg.ulb.ac.be:515/lp OR lpd://meucci.ulb.ac.be:515/lp<br />
* Model/Driver: Raw Queue<br />
<br />
<br />
'''Windows XP Install'''<br />
<br />
# Download Printer drivers from Ricoh if you want to enjoy extra features.<br />
# Goto Printers->Add New Printer<br />
# Select Network Printer<br />
# Enter URL http://gutenberg.ulb.ac.be OR http://meucci.ulb.ac.be OR http://sabin.ulb.ac.be<br />
# (note: sabin supports smb )<br />
<br />
<br />
'''Mac OS X Install'''<br />
<br />
# Download the drivers for Ricoh Aficio 1027 PS printer [http://iridia.ulb.ac.be/~mmanfrin/r199caL9.sit here]<br />
# Download the drivers for Ricoh Aficio MP 161 SPF printer [http://iridia.ulb.ac.be/~mmanfrin/r16744L9.dmg here]<br />
<br />
== The IRIDIA and the ULB network ==<br />
The IRIDIA system administrator can create an account on the local subnet for you, however, if you want to have access to some of the computer services of the university, you'll need an account on the university network as well. Ask the secretary for the forms and the process. <br />
<br />
<br />
== Mail configuration ==<br />
Assuming that you have an account on both the local and the university network the mail settings are as follows:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
! Service<br />
! URL<br />
|- <br />
|<br />
SMTP<br />
|<br />
smtp.ulb.ac.be<br />
|-<br />
|<br />
Iridia POP<br />
|<br />
iridia.ulb.ac.be<br />
|-<br />
|<br />
Iridia IMAP<br />
|<br />
iridia.ulb.ac.be<br />
|-<br />
|<br />
ULB POP<br />
|<br />
pop.ulb.ac.be<br />
|-<br />
|<br />
ULB IMAP<br />
|<br />
pop.ulb.ac.be<br />
|}<br />
<br />
The SMTP server does not require authentication. The POP and IMAP services of ULB accept unsecure connections (no SSL). The POP and IMAP servers of Iridia require secure connections (with SSL).<br />
<br />
There are also web interfaces available to read the email if you can not connect to the above servers via POP or IMAP:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
|-<br />
!SERVER<br />
!URL<br />
|-<br />
|<br />
ULB<br />
|<br />
[https://wwwdev.ulb.ac.be/webmail2/webmail.php https://wwwdev.ulb.ac.be/webmail2/webmail.php]<br />
|-<br />
|<br />
IRIDIA<br />
|<br />
[https://iridia.ulb.ac.be/squirrelmail/ https://iridia.ulb.ac.be/squirrelmail/]<br />
|}<br />
<br />
<br />
== See also ==<br />
[[Software HOWTOs]]<br />
<br />
<br />
== For Mac OS X users ==<br />
In order to help Mac OS X users staying updated for what concerne security issues with their systems we suggest to subscribe to the following mailing list:<br />
<br />
[http://lists.apple.com/mailman/listinfo/security-announce Security-announce -- product security notifications and announcements from Apple]<br />
<br />
<br />
=== Mac OS X Software for doing research ===<br />
Here you can find a list of softwares that you might want to check out:<br />
<br />
* LaTeX & BibTeX<br />
[http://www.tug.org/mactex/ MacTeX.dmg package] - Easy-to-Install Package, which contains a complete and up to date TeX system from Gerben Weirda's gwTeX redistribution<br />
Free<br />
<br />
[http://macromates.com/ Textmate] - editor (and much more) <br />
Commercial<br />
<br />
[http://www2.ing.unipi.it/~d9615/homepage/texniscope.html TeXniscope] - DVI/PDF previewer <br />
(synchronization with external editors (e.g. Emacs) both for DVI/PDF files)<br />
Free, sources available<br />
<br />
<br />
* Statistical analysis<br />
[http://mirrors.dotsrc.org/cran/bin/macosx/ R.app] - Cocoa-based GUI for R<br />
Free, GPL<br />
<br />
<br />
* Secure Shell<br />
[http://code.google.com/p/macfuse/ MacFUSE] - a FUSE-Compliant File System Implementation Mechanism<br />
Free, BSD-licence<br />
<br />
[http://code.google.com/p/macfuse/ sshFS] - a GUI for MacFUSE<br />
Free, BSD-licence<br />
<br />
[http://www.sccs.swarthmore.edu/users/08/mgorbach/MacFusionWeb/index.html MacFusion] - a GUI for MacFUSE<br />
Free, APSL-licence<br />
<br />
<br />
<br />
* Version Control System<br />
[http://metissian.com/projects/macosx/subversion/ Subversion Client with SSL and JavaHL Bindings] - Binary Package<br />
Free<br />
[http://media.clickablebliss.com/screencasts/intro_to_subversion_small.mov (QuickTime movie with introduction to Subversion)]<br />
<br />
[http://www.lachoseinteractive.net/en/community/subversion/svnx/ svnX] - a GUI for Subversion<br />
Free, GPL<br />
<br />
<br />
* System utilities<br />
[http://www.end.com/BSP/ BSP] - customize the Spotlight search results with your own categories<br />
Creative Commons, Attribution-NonCommercial-ShareAlike 2.5<br />
<br />
[http://www.cs.haifa.ac.il/%7Eshuly/unison/ Unison] - cross platform file synchronization software - Binary Package<br />
Free, GPL<br />
<br />
===Project management on Mac OS X===<br />
[http://www.merlin2.net/ Merlin 2]<br />
Commercial<br />
([http://www.macresearch.org/review_merlin_2 Review of the program by MacResearch.org])<br />
<br />
<br />
===Performance Optimization on Mac OS X===<br />
[http://landau.ulb.ac.be/~mmanfrin/media/pdf/Optimization_Tutorial.pdf WWDC 2004 - Optimization Tutorial]<br />
<br />
[http://landau.ulb.ac.be/~mmanfrin/media/pdf/409.pdf WWDC 2005 - Performance Analysis of Your Memory Code]</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=What_you_need_to_begin_to_work_in_IRIDIA&diff=4612
What you need to begin to work in IRIDIA
2008-01-11T15:11:30Z
<p>Mmanfrin: </p>
<hr />
<div>A number of resources need to be "activated" in order to begin to work in IRIDIA.<br />
<br />
To the system administrator of the IRIDIA's web and email servers (currently [http://iridia.ulb.ac.be/~alyhne/ Anders Lyhne CHRISTENSEN]) you have to ask to open an account on:<br />
* the WEB and EMAIL server<br />
<br />
To the system administrator of the IRIDIA's backup server (currently [http://iridia.ulb.ac.be/~acampo/ Alex CAMPO]) you have to ask to open an account on:<br />
* the BACKUP server<br />
<br />
To the system administrator of the IRIDIA's cluster (currently [http://iridia.ulb.ac.be/~cpinciroli/ Carlo PINCIROLI]) you have to ask to open an account on:<br />
* the CLUSTER server <br />
<br />
<br />
You have to subscribe to the following [https://iridia.ulb.ac.be/cgi-bin/mailman/listinfo/ IRIDIA mailing lists]:<br />
* [https://iridia.ulb.ac.be/cgi-bin/mailman/listinfo/staff Staff] (if you are a new phd student or postdoc)<br />
* [https://iridia.ulb.ac.be/cgi-bin/mailman/listinfo/phdstudents PhD Students](if you are a new phd student)<br />
* [https://iridia.ulb.ac.be/cgi-bin/mailman/listinfo/guests Guests] (if you are a visitor or a master student doing your thesis at IRIDIA) <br />
* [https://iridia.ulb.ac.be/cgi-bin/mailman/listinfo/optimization-group Optimization Group] (if your domain of research is optimization)<br />
* [https://iridia.ulb.ac.be/cgi-bin/mailman/listinfo/seminars Seminars]<br />
In order not to be submerged by spam, most of the lists accept posts only from email addresses that are in the subscribers list... meaning that if you subscribed to the Staff list with the address xxx@iridia.ulb.ac.be and try to send a messagge from your other addresses xxx@ulb.ac.be or xyz@gmail.com they will be discarded by the system.<br />
If you have experienced such a problem, or want to be allowed to post from your other addresses, please contact the list owner providing the list of addresses to be added to the "white-list" .</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Using_the_IRIDIA_Cluster&diff=4611
Using the IRIDIA Cluster
2007-12-05T17:54:49Z
<p>Mmanfrin: /* Cluster status */</p>
<hr />
<div>== Cluster composition == <br />
<br />
Currently the IRIDIA cluster is composed by two racks. The first one contains 1 server (majorana) + 32 computational nodes (from c0-0 to c0-31), while the second contains 16 computational nodes (from c1-0 to c1-15). In total the cluster is composed of 96 CPUs (64 single-core + 32 dual-core) dedicated to computations and 2 CPUs for administrative purposes.<br />
<br />
<br />
Each of the units in the first rack (from c0-0 to c0-31) features 2 CPUs AMD Opteron 244 (each with 1MB L2 cache) working at 1,75GHz and 2GB of RAM. Nodes from c0-0 to c0-15 have 4 modules of 512MB 400MHz DDR ECC REG DIMM. Nodes from c0-16 to c0-31 have 8 modules of 256MB 400MHz DDR ECC REG DIMM. <br />
<br />
Each of the units in the second rack (from c1-0 to c1-15) features 2 Dual-Core AMD Opteron Processors 2216 HE (each with 2x1MB L2 cache) working at 2,4GHz and 4GB of RAM.<br />
<br />
<br />
<br />
COMPLEX_NAME: '''opteron244'''<br />
<br />
- 2 Single-Core AMD Opteron244 @ 1,75GHz <br />
<br />
nodes: c0-0, c0-1, c0-2, c0-3, c0-4, c0-5, c0-6, c0-7, c0-8, c0-9, c0-10, c0-11, c0-12, c0-13, c0-14, c0-15, c0-16, c0-17, c0-18, c0-19, c0-20, c0-21, c0-22, c0-23, c0-24, c0-25, c0-26, c0-27, c0-28, c0-29, c0-30, c0-31<br />
<br />
<br />
COMPLEX_NAME: '''opteron2216'''<br />
<br />
- 2 Dual-Core AMD Opteron2216 HE @ 2,4GHz <br />
<br />
nodes: c1-0, c1-1, c1-2, c1-3, c1-4, c1-5, c1-6, c1-7, c1-8, c1-9, c1-10, c1-11, c1-12, c1-13, c1-14, c1-15<br />
<br />
<br />
=== Cluster status ===<br />
<br />
{| border=1 cellspacing=0 cellpadding=2<br />
! Node !! Effect !! Date !! Note<br />
|-<br />
| c0-0 || offline || 13 Jul 07 || cpu-fan broken<br />
|-<br />
| c0-1 || reserved to ESA project || 3 Dec 2007 || to submit jobs here add -l esa <br />
|-<br />
| c0-2 || reserved to ESA project || 30 Nov 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-3 || reserved to ESA project || 3 Dec 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-4 || reserved to ESA project || 30 Nov 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-5 || reserved to ESA project || 3 Dec 2007 || to submit jobs here add -l esa <br />
|-<br />
| c0-6 || reserved to ESA project || 4 Dec 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-7 || reserved to ESA project || 4 Dec 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-8 || reserved to ESA project || 4 Dec 2007 ||to submit jobs here add -l esa<br />
|-<br />
| c0-9 || offline || 24 Aug 07 || ethernet card not recognized<br />
|-<br />
| c0-10 || || || <br />
|-<br />
| c0-11 || || || <br />
|-<br />
| c0-12 || || || <br />
|-<br />
| c0-13 || || || <br />
|-<br />
| c0-14 || || || <br />
|-<br />
| c0-15 || || || <br />
|-<br />
| c0-16 || || || <br />
|-<br />
| c0-17 || || || <br />
|-<br />
| c0-18 || || || <br />
|-<br />
| c0-19 || || || <br />
|-<br />
| c0-20 || || || <br />
|-<br />
| c0-21 || || || <br />
|-<br />
| c0-22 || || || <br />
|-<br />
| c0-23 || || || <br />
|-<br />
| c0-24 || offline || 13 Jul 07 || power supply broken<br />
|-<br />
| c0-25 || || || <br />
|-<br />
| c0-26 || || || <br />
|-<br />
| c0-27 || || || <br />
|-<br />
| c0-28 || || || <br />
|-<br />
| c0-29 || || || <br />
|-<br />
| c0-30 || || || <br />
|-<br />
| c0-31 || || || <br />
|-<br />
| c1-0 || || || <br />
|-<br />
| c1-1 || || || <br />
|-<br />
| c1-2 || || || <br />
|-<br />
| c1-3 || || || <br />
|-<br />
| c1-4 || || || <br />
|-<br />
| c1-5 || || || <br />
|-<br />
| c1-6 || || || <br />
|-<br />
| c1-7 || || || <br />
|-<br />
| c1-8 || || || <br />
|-<br />
| c1-9 || || || <br />
|-<br />
| c1-10 || || || <br />
|-<br />
| c1-11 || || || <br />
|-<br />
| c1-12 || || || <br />
|-<br />
| c1-13 || || || <br />
|-<br />
| c1-14 || || || <br />
|-<br />
| c1-15 || || || <br />
|-<br />
|}<br />
<br />
== Queues ==<br />
<br />
Each computational node has the following queues; each queue has as many slot as the number of cores in that node:<br />
<br />
<br />
*'''<node>.short''': jobs run in this queue at nice-level 2 for '''maximum 24h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 24th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.medium''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 72h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 72nd hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.long''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 168h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 168th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
<br />
Summarizing: on a node up to 6 jobs (Opteron 244 nodes) or 12 jobs (Opteron 2216 nodes) can run concurrently with an average space in RAM of 341MB per job. <br />
<br />
<br />
<br />
'''YOU HAVE TO DESIGN YOUR COMPUTATIONS IN SUCH A WAY THAT EACH SINGLE JOB DOESN'T RUN FOR MORE THAN 7 DAYS (of CPU time)'''.<br />
<br />
== How to submit a job ==<br />
<br />
<br />
To submit a job you have to create a script (that we indicate with SCRIPT_NAME.sh) with the commands you want to execute. Once you have the script, from majorana execute the command qsub SCRIPT_NAME.sh <br />
<br />
<br />
The script should begin like this:<br />
<br />
#!/bin/bash<br />
#$ -N NAME_OF_JOB<br />
#$ -cwd<br />
<br />
In this case the job will be scheduled for execution in one node chosen from any node, and in one queue chosen from any queue of that node.<br />
<br />
<br />
If you want, you can impose some restrictions on the kind of node or queue to choose from.<br />
<br />
To select a node with Opteron 244 CPUs, you must add to your script the line '''#$ -l opteron244''', while to select a node with Opteron 2216 CPUs, you must add to your script the line '''#$ -l opteron2216'''.<br />
To select only among the short queues, you must add to your script the line '''#$ -l short'''; to select only among the medium queues, you must add the line '''#$ -l medium'''; to select only among the long queues, you must add to your script the line '''#$ -l long'''.<br />
<br />
<br />
'''THE SCHEDULER ADDS TO THE QUEUEING SYSTEM A JOB ONLY IF THERE ARE LESS THAN 10000 JOBS IN THE QUEUE; A SAME USER CAN ADD A JOB TO THE QUEUEING SYSYEM ONLY IF HE HAS LESS THAN 1500 JOBS IN THE QUEUE'''.<br />
<br />
<br />
'''IF THERE IS AN EXECUTION SLOT AVAILABLE, THE SCHEDULER ASSIGN IT TO A USER JOB ONLY IF THAT USER HAS LESS THAN 64 JOBS ALREADY RUNNING'''.<br />
<br />
== Programming tips for the cluster ==<br />
<br />
If the jobs needs to read/write quite much and often, in the submission script it is better to copy the input files to the /tmp directory (which is in the local harddrive of the node) and to write the output files also there, moving them in the /home/user_name directory only when the computation is over. In this way your job does not have to use NFS for each read/write operation relieving majorana of some weight (the /home partition is exported from there to all the nodes), making it more fast.<br />
<br />
'''REMEMBER TO REMOVE YOUR FILES FROM THE /TMP DIRECTORY ONCE THE COMPUTATION IS OVER'''</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Using_the_IRIDIA_Cluster&diff=4610
Using the IRIDIA Cluster
2007-12-03T16:08:17Z
<p>Mmanfrin: /* Cluster status */</p>
<hr />
<div>== Cluster composition == <br />
<br />
Currently the IRIDIA cluster is composed by two racks. The first one contains 1 server (majorana) + 32 computational nodes (from c0-0 to c0-31), while the second contains 16 computational nodes (from c1-0 to c1-15). In total the cluster is composed of 96 CPUs (64 single-core + 32 dual-core) dedicated to computations and 2 CPUs for administrative purposes.<br />
<br />
<br />
Each of the units in the first rack (from c0-0 to c0-31) features 2 CPUs AMD Opteron 244 (each with 1MB L2 cache) working at 1,75GHz and 2GB of RAM. Nodes from c0-0 to c0-15 have 4 modules of 512MB 400MHz DDR ECC REG DIMM. Nodes from c0-16 to c0-31 have 8 modules of 256MB 400MHz DDR ECC REG DIMM. <br />
<br />
Each of the units in the second rack (from c1-0 to c1-15) features 2 Dual-Core AMD Opteron Processors 2216 HE (each with 2x1MB L2 cache) working at 2,4GHz and 4GB of RAM.<br />
<br />
<br />
<br />
COMPLEX_NAME: '''opteron244'''<br />
<br />
- 2 Single-Core AMD Opteron244 @ 1,75GHz <br />
<br />
nodes: c0-0, c0-1, c0-2, c0-3, c0-4, c0-5, c0-6, c0-7, c0-8, c0-9, c0-10, c0-11, c0-12, c0-13, c0-14, c0-15, c0-16, c0-17, c0-18, c0-19, c0-20, c0-21, c0-22, c0-23, c0-24, c0-25, c0-26, c0-27, c0-28, c0-29, c0-30, c0-31<br />
<br />
<br />
COMPLEX_NAME: '''opteron2216'''<br />
<br />
- 2 Dual-Core AMD Opteron2216 HE @ 2,4GHz <br />
<br />
nodes: c1-0, c1-1, c1-2, c1-3, c1-4, c1-5, c1-6, c1-7, c1-8, c1-9, c1-10, c1-11, c1-12, c1-13, c1-14, c1-15<br />
<br />
<br />
=== Cluster status ===<br />
<br />
{| border=1 cellspacing=0 cellpadding=2<br />
! Node !! Effect !! Date !! Note<br />
|-<br />
| c0-0 || offline || 13 Jul 07 || cpu-fan broken<br />
|-<br />
| c0-1 || reserved to ESA project || 3 Dec 2007 || to submit jobs here add -l esa <br />
|-<br />
| c0-2 || reserved to ESA project || 30 Nov 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-3 || reserved to ESA project || 3 Dec 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-4 || reserved to ESA project || 30 Nov 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-5 || reserved to ESA project || 3 Dec 2007 || to submit jobs here add -l esa <br />
|-<br />
| c0-6 || || || <br />
|-<br />
| c0-7 || || || <br />
|-<br />
| c0-8 || || ||<br />
|-<br />
| c0-9 || offline || 24 Aug 07 || ethernet card not recognized<br />
|-<br />
| c0-10 || || || <br />
|-<br />
| c0-11 || || || <br />
|-<br />
| c0-12 || || || <br />
|-<br />
| c0-13 || || || <br />
|-<br />
| c0-14 || || || <br />
|-<br />
| c0-15 || || || <br />
|-<br />
| c0-16 || reserved to ESA project || 30 Nov 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-17 || || || <br />
|-<br />
| c0-18 || || || <br />
|-<br />
| c0-19 || || || <br />
|-<br />
| c0-20 || || || <br />
|-<br />
| c0-21 || || || <br />
|-<br />
| c0-22 || || || <br />
|-<br />
| c0-23 || || || <br />
|-<br />
| c0-24 || offline || 13 Jul 07 || power supply broken<br />
|-<br />
| c0-25 || || || <br />
|-<br />
| c0-26 || || || <br />
|-<br />
| c0-27 || || || <br />
|-<br />
| c0-28 || reserved to ESA project || 30 Nov 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-29 || || || <br />
|-<br />
| c0-30 || || || <br />
|-<br />
| c0-31 || reserved to ESA project || 30 Nov 2007 || to submit jobs here add -l esa<br />
|-<br />
| c1-0 || || || <br />
|-<br />
| c1-1 || || || <br />
|-<br />
| c1-2 || || || <br />
|-<br />
| c1-3 || || || <br />
|-<br />
| c1-4 || || || <br />
|-<br />
| c1-5 || || || <br />
|-<br />
| c1-6 || || || <br />
|-<br />
| c1-7 || || || <br />
|-<br />
| c1-8 || || || <br />
|-<br />
| c1-9 || || || <br />
|-<br />
| c1-10 || || || <br />
|-<br />
| c1-11 || || || <br />
|-<br />
| c1-12 || || || <br />
|-<br />
| c1-13 || || || <br />
|-<br />
| c1-14 || || || <br />
|-<br />
| c1-15 || || || <br />
|-<br />
|}<br />
<br />
== Queues ==<br />
<br />
Each computational node has the following queues; each queue has as many slot as the number of cores in that node:<br />
<br />
<br />
*'''<node>.short''': jobs run in this queue at nice-level 2 for '''maximum 24h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 24th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.medium''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 72h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 72nd hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.long''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 168h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 168th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
<br />
Summarizing: on a node up to 6 jobs (Opteron 244 nodes) or 12 jobs (Opteron 2216 nodes) can run concurrently with an average space in RAM of 341MB per job. <br />
<br />
<br />
<br />
'''YOU HAVE TO DESIGN YOUR COMPUTATIONS IN SUCH A WAY THAT EACH SINGLE JOB DOESN'T RUN FOR MORE THAN 7 DAYS (of CPU time)'''.<br />
<br />
== How to submit a job ==<br />
<br />
<br />
To submit a job you have to create a script (that we indicate with SCRIPT_NAME.sh) with the commands you want to execute. Once you have the script, from majorana execute the command qsub SCRIPT_NAME.sh <br />
<br />
<br />
The script should begin like this:<br />
<br />
#!/bin/bash<br />
#$ -N NAME_OF_JOB<br />
#$ -cwd<br />
<br />
In this case the job will be scheduled for execution in one node chosen from any node, and in one queue chosen from any queue of that node.<br />
<br />
<br />
If you want, you can impose some restrictions on the kind of node or queue to choose from.<br />
<br />
To select a node with Opteron 244 CPUs, you must add to your script the line '''#$ -l opteron244''', while to select a node with Opteron 2216 CPUs, you must add to your script the line '''#$ -l opteron2216'''.<br />
To select only among the short queues, you must add to your script the line '''#$ -l short'''; to select only among the medium queues, you must add the line '''#$ -l medium'''; to select only among the long queues, you must add to your script the line '''#$ -l long'''.<br />
<br />
<br />
'''THE SCHEDULER ADDS TO THE QUEUEING SYSTEM A JOB ONLY IF THERE ARE LESS THAN 10000 JOBS IN THE QUEUE; A SAME USER CAN ADD A JOB TO THE QUEUEING SYSYEM ONLY IF HE HAS LESS THAN 1500 JOBS IN THE QUEUE'''.<br />
<br />
<br />
'''IF THERE IS AN EXECUTION SLOT AVAILABLE, THE SCHEDULER ASSIGN IT TO A USER JOB ONLY IF THAT USER HAS LESS THAN 64 JOBS ALREADY RUNNING'''.<br />
<br />
== Programming tips for the cluster ==<br />
<br />
If the jobs needs to read/write quite much and often, in the submission script it is better to copy the input files to the /tmp directory (which is in the local harddrive of the node) and to write the output files also there, moving them in the /home/user_name directory only when the computation is over. In this way your job does not have to use NFS for each read/write operation relieving majorana of some weight (the /home partition is exported from there to all the nodes), making it more fast.<br />
<br />
'''REMEMBER TO REMOVE YOUR FILES FROM THE /TMP DIRECTORY ONCE THE COMPUTATION IS OVER'''</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Using_the_IRIDIA_Cluster&diff=4608
Using the IRIDIA Cluster
2007-12-03T06:15:27Z
<p>Mmanfrin: /* Cluster status */</p>
<hr />
<div>== Cluster composition == <br />
<br />
Currently the IRIDIA cluster is composed by two racks. The first one contains 1 server (majorana) + 32 computational nodes (from c0-0 to c0-31), while the second contains 16 computational nodes (from c1-0 to c1-15). In total the cluster is composed of 96 CPUs (64 single-core + 32 dual-core) dedicated to computations and 2 CPUs for administrative purposes.<br />
<br />
<br />
Each of the units in the first rack (from c0-0 to c0-31) features 2 CPUs AMD Opteron 244 (each with 1MB L2 cache) working at 1,75GHz and 2GB of RAM. Nodes from c0-0 to c0-15 have 4 modules of 512MB 400MHz DDR ECC REG DIMM. Nodes from c0-16 to c0-31 have 8 modules of 256MB 400MHz DDR ECC REG DIMM. <br />
<br />
Each of the units in the second rack (from c1-0 to c1-15) features 2 Dual-Core AMD Opteron Processors 2216 HE (each with 2x1MB L2 cache) working at 2,4GHz and 4GB of RAM.<br />
<br />
<br />
<br />
COMPLEX_NAME: '''opteron244'''<br />
<br />
- 2 Single-Core AMD Opteron244 @ 1,75GHz <br />
<br />
nodes: c0-0, c0-1, c0-2, c0-3, c0-4, c0-5, c0-6, c0-7, c0-8, c0-9, c0-10, c0-11, c0-12, c0-13, c0-14, c0-15, c0-16, c0-17, c0-18, c0-19, c0-20, c0-21, c0-22, c0-23, c0-24, c0-25, c0-26, c0-27, c0-28, c0-29, c0-30, c0-31<br />
<br />
<br />
COMPLEX_NAME: '''opteron2216'''<br />
<br />
- 2 Dual-Core AMD Opteron2216 HE @ 2,4GHz <br />
<br />
nodes: c1-0, c1-1, c1-2, c1-3, c1-4, c1-5, c1-6, c1-7, c1-8, c1-9, c1-10, c1-11, c1-12, c1-13, c1-14, c1-15<br />
<br />
<br />
=== Cluster status ===<br />
<br />
{| border=1 cellspacing=0 cellpadding=2<br />
! Node !! Effect !! Date !! Note<br />
|-<br />
| c0-0 || offline || 13 Jul 07 || cpu-fan broken<br />
|-<br />
| c0-1 || || || <br />
|-<br />
| c0-2 || reserved to ESA project || 30 Nov 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-3 || || || <br />
|-<br />
| c0-4 || reserved to ESA project || 30 Nov 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-5 || || || <br />
|-<br />
| c0-6 || || || <br />
|-<br />
| c0-7 || || || <br />
|-<br />
| c0-8 || || ||<br />
|-<br />
| c0-9 || offline || 24 Aug 07 || ethernet card not recognized<br />
|-<br />
| c0-10 || || || <br />
|-<br />
| c0-11 || || || <br />
|-<br />
| c0-12 || || || <br />
|-<br />
| c0-13 || || || <br />
|-<br />
| c0-14 || || || <br />
|-<br />
| c0-15 || || || <br />
|-<br />
| c0-16 || reserved to ESA project || 30 Nov 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-17 || || || <br />
|-<br />
| c0-18 || || || <br />
|-<br />
| c0-19 || || || <br />
|-<br />
| c0-20 || || || <br />
|-<br />
| c0-21 || || || <br />
|-<br />
| c0-22 || || || <br />
|-<br />
| c0-23 || || || <br />
|-<br />
| c0-24 || offline || 13 Jul 07 || power supply broken<br />
|-<br />
| c0-25 || || || <br />
|-<br />
| c0-26 || || || <br />
|-<br />
| c0-27 || || || <br />
|-<br />
| c0-28 || reserved to ESA project || 30 Nov 2007 || to submit jobs here add -l esa<br />
|-<br />
| c0-29 || || || <br />
|-<br />
| c0-30 || || || <br />
|-<br />
| c0-31 || reserved to ESA project || 30 Nov 2007 || to submit jobs here add -l esa<br />
|-<br />
| c1-0 || || || <br />
|-<br />
| c1-1 || || || <br />
|-<br />
| c1-2 || || || <br />
|-<br />
| c1-3 || || || <br />
|-<br />
| c1-4 || || || <br />
|-<br />
| c1-5 || || || <br />
|-<br />
| c1-6 || || || <br />
|-<br />
| c1-7 || || || <br />
|-<br />
| c1-8 || || || <br />
|-<br />
| c1-9 || || || <br />
|-<br />
| c1-10 || || || <br />
|-<br />
| c1-11 || || || <br />
|-<br />
| c1-12 || || || <br />
|-<br />
| c1-13 || || || <br />
|-<br />
| c1-14 || || || <br />
|-<br />
| c1-15 || || || <br />
|-<br />
|}<br />
<br />
== Queues ==<br />
<br />
Each computational node has the following queues; each queue has as many slot as the number of cores in that node:<br />
<br />
<br />
*'''<node>.short''': jobs run in this queue at nice-level 2 for '''maximum 24h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 24th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.medium''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 72h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 72nd hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.long''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 168h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 168th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
<br />
Summarizing: on a node up to 6 jobs (Opteron 244 nodes) or 12 jobs (Opteron 2216 nodes) can run concurrently with an average space in RAM of 341MB per job. <br />
<br />
<br />
<br />
'''YOU HAVE TO DESIGN YOUR COMPUTATIONS IN SUCH A WAY THAT EACH SINGLE JOB DOESN'T RUN FOR MORE THAN 7 DAYS (of CPU time)'''.<br />
<br />
== How to submit a job ==<br />
<br />
<br />
To submit a job you have to create a script (that we indicate with SCRIPT_NAME.sh) with the commands you want to execute. Once you have the script, from majorana execute the command qsub SCRIPT_NAME.sh <br />
<br />
<br />
The script should begin like this:<br />
<br />
#!/bin/bash<br />
#$ -N NAME_OF_JOB<br />
#$ -cwd<br />
<br />
In this case the job will be scheduled for execution in one node chosen from any node, and in one queue chosen from any queue of that node.<br />
<br />
<br />
If you want, you can impose some restrictions on the kind of node or queue to choose from.<br />
<br />
To select a node with Opteron 244 CPUs, you must add to your script the line '''#$ -l opteron244''', while to select a node with Opteron 2216 CPUs, you must add to your script the line '''#$ -l opteron2216'''.<br />
To select only among the short queues, you must add to your script the line '''#$ -l short'''; to select only among the medium queues, you must add the line '''#$ -l medium'''; to select only among the long queues, you must add to your script the line '''#$ -l long'''.<br />
<br />
<br />
'''THE SCHEDULER ADDS TO THE QUEUEING SYSTEM A JOB ONLY IF THERE ARE LESS THAN 10000 JOBS IN THE QUEUE; A SAME USER CAN ADD A JOB TO THE QUEUEING SYSYEM ONLY IF HE HAS LESS THAN 1500 JOBS IN THE QUEUE'''.<br />
<br />
<br />
'''IF THERE IS AN EXECUTION SLOT AVAILABLE, THE SCHEDULER ASSIGN IT TO A USER JOB ONLY IF THAT USER HAS LESS THAN 64 JOBS ALREADY RUNNING'''.<br />
<br />
== Programming tips for the cluster ==<br />
<br />
If the jobs needs to read/write quite much and often, in the submission script it is better to copy the input files to the /tmp directory (which is in the local harddrive of the node) and to write the output files also there, moving them in the /home/user_name directory only when the computation is over. In this way your job does not have to use NFS for each read/write operation relieving majorana of some weight (the /home partition is exported from there to all the nodes), making it more fast.<br />
<br />
'''REMEMBER TO REMOVE YOUR FILES FROM THE /TMP DIRECTORY ONCE THE COMPUTATION IS OVER'''</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Using_the_IRIDIA_Cluster&diff=4607
Using the IRIDIA Cluster
2007-12-02T15:54:55Z
<p>Mmanfrin: /* Cluster status */</p>
<hr />
<div>== Cluster composition == <br />
<br />
Currently the IRIDIA cluster is composed by two racks. The first one contains 1 server (majorana) + 32 computational nodes (from c0-0 to c0-31), while the second contains 16 computational nodes (from c1-0 to c1-15). In total the cluster is composed of 96 CPUs (64 single-core + 32 dual-core) dedicated to computations and 2 CPUs for administrative purposes.<br />
<br />
<br />
Each of the units in the first rack (from c0-0 to c0-31) features 2 CPUs AMD Opteron 244 (each with 1MB L2 cache) working at 1,75GHz and 2GB of RAM. Nodes from c0-0 to c0-15 have 4 modules of 512MB 400MHz DDR ECC REG DIMM. Nodes from c0-16 to c0-31 have 8 modules of 256MB 400MHz DDR ECC REG DIMM. <br />
<br />
Each of the units in the second rack (from c1-0 to c1-15) features 2 Dual-Core AMD Opteron Processors 2216 HE (each with 2x1MB L2 cache) working at 2,4GHz and 4GB of RAM.<br />
<br />
<br />
<br />
COMPLEX_NAME: '''opteron244'''<br />
<br />
- 2 Single-Core AMD Opteron244 @ 1,75GHz <br />
<br />
nodes: c0-0, c0-1, c0-2, c0-3, c0-4, c0-5, c0-6, c0-7, c0-8, c0-9, c0-10, c0-11, c0-12, c0-13, c0-14, c0-15, c0-16, c0-17, c0-18, c0-19, c0-20, c0-21, c0-22, c0-23, c0-24, c0-25, c0-26, c0-27, c0-28, c0-29, c0-30, c0-31<br />
<br />
<br />
COMPLEX_NAME: '''opteron2216'''<br />
<br />
- 2 Dual-Core AMD Opteron2216 HE @ 2,4GHz <br />
<br />
nodes: c1-0, c1-1, c1-2, c1-3, c1-4, c1-5, c1-6, c1-7, c1-8, c1-9, c1-10, c1-11, c1-12, c1-13, c1-14, c1-15<br />
<br />
<br />
=== Cluster status ===<br />
<br />
{| border=1 cellspacing=0 cellpadding=2<br />
! Node !! Effect !! Date !! Note<br />
|-<br />
| c0-0 || offline || 13 Jul 07 || cpu-fan broken<br />
|-<br />
| c0-1 || || || <br />
|-<br />
| c0-2 || reserved to ESA project || 30 Nov 2007 || <br />
|-<br />
| c0-3 || || || <br />
|-<br />
| c0-4 || reserved to ESA project || 30 Nov 2007 || <br />
|-<br />
| c0-5 || || || <br />
|-<br />
| c0-6 || || || <br />
|-<br />
| c0-7 || || || <br />
|-<br />
| c0-8 || || ||<br />
|-<br />
| c0-9 || offline || 24 Aug 07 || ethernet card not recognized<br />
|-<br />
| c0-10 || || || <br />
|-<br />
| c0-11 || || || <br />
|-<br />
| c0-12 || || || <br />
|-<br />
| c0-13 || || || <br />
|-<br />
| c0-14 || || || <br />
|-<br />
| c0-15 || || || <br />
|-<br />
| c0-16 || reserved to ESA project || 30 Nov 2007 || <br />
|-<br />
| c0-17 || || || <br />
|-<br />
| c0-18 || || || <br />
|-<br />
| c0-19 || || || <br />
|-<br />
| c0-20 || || || <br />
|-<br />
| c0-21 || || || <br />
|-<br />
| c0-22 || || || <br />
|-<br />
| c0-23 || || || <br />
|-<br />
| c0-24 || offline || 13 Jul 07 || power supply broken<br />
|-<br />
| c0-25 || || || <br />
|-<br />
| c0-26 || || || <br />
|-<br />
| c0-27 || || || <br />
|-<br />
| c0-28 || reserved to ESA project || 30 Nov 2007 || <br />
|-<br />
| c0-29 || || || <br />
|-<br />
| c0-30 || || || <br />
|-<br />
| c0-31 || reserved to ESA project || 30 Nov 2007 || <br />
|-<br />
| c1-0 || || || <br />
|-<br />
| c1-1 || || || <br />
|-<br />
| c1-2 || || || <br />
|-<br />
| c1-3 || || || <br />
|-<br />
| c1-4 || || || <br />
|-<br />
| c1-5 || || || <br />
|-<br />
| c1-6 || || || <br />
|-<br />
| c1-7 || || || <br />
|-<br />
| c1-8 || || || <br />
|-<br />
| c1-9 || || || <br />
|-<br />
| c1-10 || || || <br />
|-<br />
| c1-11 || || || <br />
|-<br />
| c1-12 || || || <br />
|-<br />
| c1-13 || || || <br />
|-<br />
| c1-14 || || || <br />
|-<br />
| c1-15 || || || <br />
|-<br />
|}<br />
<br />
== Queues ==<br />
<br />
Each computational node has the following queues; each queue has as many slot as the number of cores in that node:<br />
<br />
<br />
*'''<node>.short''': jobs run in this queue at nice-level 2 for '''maximum 24h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 24th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.medium''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 72h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 72nd hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.long''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 168h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 168th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
<br />
Summarizing: on a node up to 6 jobs (Opteron 244 nodes) or 12 jobs (Opteron 2216 nodes) can run concurrently with an average space in RAM of 341MB per job. <br />
<br />
<br />
<br />
'''YOU HAVE TO DESIGN YOUR COMPUTATIONS IN SUCH A WAY THAT EACH SINGLE JOB DOESN'T RUN FOR MORE THAN 7 DAYS (of CPU time)'''.<br />
<br />
== How to submit a job ==<br />
<br />
<br />
To submit a job you have to create a script (that we indicate with SCRIPT_NAME.sh) with the commands you want to execute. Once you have the script, from majorana execute the command qsub SCRIPT_NAME.sh <br />
<br />
<br />
The script should begin like this:<br />
<br />
#!/bin/bash<br />
#$ -N NAME_OF_JOB<br />
#$ -cwd<br />
<br />
In this case the job will be scheduled for execution in one node chosen from any node, and in one queue chosen from any queue of that node.<br />
<br />
<br />
If you want, you can impose some restrictions on the kind of node or queue to choose from.<br />
<br />
To select a node with Opteron 244 CPUs, you must add to your script the line '''#$ -l opteron244''', while to select a node with Opteron 2216 CPUs, you must add to your script the line '''#$ -l opteron2216'''.<br />
To select only among the short queues, you must add to your script the line '''#$ -l short'''; to select only among the medium queues, you must add the line '''#$ -l medium'''; to select only among the long queues, you must add to your script the line '''#$ -l long'''.<br />
<br />
<br />
'''THE SCHEDULER ADDS TO THE QUEUEING SYSTEM A JOB ONLY IF THERE ARE LESS THAN 10000 JOBS IN THE QUEUE; A SAME USER CAN ADD A JOB TO THE QUEUEING SYSYEM ONLY IF HE HAS LESS THAN 1500 JOBS IN THE QUEUE'''.<br />
<br />
<br />
'''IF THERE IS AN EXECUTION SLOT AVAILABLE, THE SCHEDULER ASSIGN IT TO A USER JOB ONLY IF THAT USER HAS LESS THAN 64 JOBS ALREADY RUNNING'''.<br />
<br />
== Programming tips for the cluster ==<br />
<br />
If the jobs needs to read/write quite much and often, in the submission script it is better to copy the input files to the /tmp directory (which is in the local harddrive of the node) and to write the output files also there, moving them in the /home/user_name directory only when the computation is over. In this way your job does not have to use NFS for each read/write operation relieving majorana of some weight (the /home partition is exported from there to all the nodes), making it more fast.<br />
<br />
'''REMEMBER TO REMOVE YOUR FILES FROM THE /TMP DIRECTORY ONCE THE COMPUTATION IS OVER'''</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Using_the_IRIDIA_Cluster&diff=4606
Using the IRIDIA Cluster
2007-12-02T15:43:20Z
<p>Mmanfrin: /* Cluster status */</p>
<hr />
<div>== Cluster composition == <br />
<br />
Currently the IRIDIA cluster is composed by two racks. The first one contains 1 server (majorana) + 32 computational nodes (from c0-0 to c0-31), while the second contains 16 computational nodes (from c1-0 to c1-15). In total the cluster is composed of 96 CPUs (64 single-core + 32 dual-core) dedicated to computations and 2 CPUs for administrative purposes.<br />
<br />
<br />
Each of the units in the first rack (from c0-0 to c0-31) features 2 CPUs AMD Opteron 244 (each with 1MB L2 cache) working at 1,75GHz and 2GB of RAM. Nodes from c0-0 to c0-15 have 4 modules of 512MB 400MHz DDR ECC REG DIMM. Nodes from c0-16 to c0-31 have 8 modules of 256MB 400MHz DDR ECC REG DIMM. <br />
<br />
Each of the units in the second rack (from c1-0 to c1-15) features 2 Dual-Core AMD Opteron Processors 2216 HE (each with 2x1MB L2 cache) working at 2,4GHz and 4GB of RAM.<br />
<br />
<br />
<br />
COMPLEX_NAME: '''opteron244'''<br />
<br />
- 2 Single-Core AMD Opteron244 @ 1,75GHz <br />
<br />
nodes: c0-0, c0-1, c0-2, c0-3, c0-4, c0-5, c0-6, c0-7, c0-8, c0-9, c0-10, c0-11, c0-12, c0-13, c0-14, c0-15, c0-16, c0-17, c0-18, c0-19, c0-20, c0-21, c0-22, c0-23, c0-24, c0-25, c0-26, c0-27, c0-28, c0-29, c0-30, c0-31<br />
<br />
<br />
COMPLEX_NAME: '''opteron2216'''<br />
<br />
- 2 Dual-Core AMD Opteron2216 HE @ 2,4GHz <br />
<br />
nodes: c1-0, c1-1, c1-2, c1-3, c1-4, c1-5, c1-6, c1-7, c1-8, c1-9, c1-10, c1-11, c1-12, c1-13, c1-14, c1-15<br />
<br />
<br />
=== Cluster status ===<br />
<br />
{| border=1 cellspacing=0 cellpadding=2<br />
! Node !! Effect !! Date !! Note<br />
|-<br />
| c0-0 || offline || 13 Jul 07 || cpu-fan broken<br />
|-<br />
| c0-1 || || || <br />
|-<br />
| c0-2 || reserved to ESA project || || <br />
|-<br />
| c0-3 || || || <br />
|-<br />
| c0-4 || reserved to ESA project || || <br />
|-<br />
| c0-5 || || || <br />
|-<br />
| c0-6 || || || <br />
|-<br />
| c0-7 || || || <br />
|-<br />
| c0-8 || || ||<br />
|-<br />
| c0-9 || offline || 24 Aug 07 || ethernet card not recognized<br />
|-<br />
| c0-10 || || || <br />
|-<br />
| c0-11 || || || <br />
|-<br />
| c0-12 || || || <br />
|-<br />
| c0-13 || || || <br />
|-<br />
| c0-14 || || || <br />
|-<br />
| c0-15 || || || <br />
|-<br />
| c0-16 || reserved to ESA project || || <br />
|-<br />
| c0-17 || || || <br />
|-<br />
| c0-18 || || || <br />
|-<br />
| c0-19 || || || <br />
|-<br />
| c0-20 || || || <br />
|-<br />
| c0-21 || || || <br />
|-<br />
| c0-22 || || || <br />
|-<br />
| c0-23 || || || <br />
|-<br />
| c0-24 || offline || 13 Jul 07 || power supply broken<br />
|-<br />
| c0-25 || || || <br />
|-<br />
| c0-26 || || || <br />
|-<br />
| c0-27 || || || <br />
|-<br />
| c0-28 || reserved to ESA project || || <br />
|-<br />
| c0-29 || || || <br />
|-<br />
| c0-30 || || || <br />
|-<br />
| c0-31 || reserved to ESA project || || <br />
|-<br />
| c1-0 || || || <br />
|-<br />
| c1-1 || || || <br />
|-<br />
| c1-2 || || || <br />
|-<br />
| c1-3 || || || <br />
|-<br />
| c1-4 || || || <br />
|-<br />
| c1-5 || || || <br />
|-<br />
| c1-6 || || || <br />
|-<br />
| c1-7 || || || <br />
|-<br />
| c1-8 || || || <br />
|-<br />
| c1-9 || || || <br />
|-<br />
| c1-10 || || || <br />
|-<br />
| c1-11 || || || <br />
|-<br />
| c1-12 || || || <br />
|-<br />
| c1-13 || || || <br />
|-<br />
| c1-14 || || || <br />
|-<br />
| c1-15 || || || <br />
|-<br />
|}<br />
<br />
== Queues ==<br />
<br />
Each computational node has the following queues; each queue has as many slot as the number of cores in that node:<br />
<br />
<br />
*'''<node>.short''': jobs run in this queue at nice-level 2 for '''maximum 24h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 24th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.medium''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 72h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 72nd hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.long''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 168h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 168th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
<br />
Summarizing: on a node up to 6 jobs (Opteron 244 nodes) or 12 jobs (Opteron 2216 nodes) can run concurrently with an average space in RAM of 341MB per job. <br />
<br />
<br />
<br />
'''YOU HAVE TO DESIGN YOUR COMPUTATIONS IN SUCH A WAY THAT EACH SINGLE JOB DOESN'T RUN FOR MORE THAN 7 DAYS (of CPU time)'''.<br />
<br />
== How to submit a job ==<br />
<br />
<br />
To submit a job you have to create a script (that we indicate with SCRIPT_NAME.sh) with the commands you want to execute. Once you have the script, from majorana execute the command qsub SCRIPT_NAME.sh <br />
<br />
<br />
The script should begin like this:<br />
<br />
#!/bin/bash<br />
#$ -N NAME_OF_JOB<br />
#$ -cwd<br />
<br />
In this case the job will be scheduled for execution in one node chosen from any node, and in one queue chosen from any queue of that node.<br />
<br />
<br />
If you want, you can impose some restrictions on the kind of node or queue to choose from.<br />
<br />
To select a node with Opteron 244 CPUs, you must add to your script the line '''#$ -l opteron244''', while to select a node with Opteron 2216 CPUs, you must add to your script the line '''#$ -l opteron2216'''.<br />
To select only among the short queues, you must add to your script the line '''#$ -l short'''; to select only among the medium queues, you must add the line '''#$ -l medium'''; to select only among the long queues, you must add to your script the line '''#$ -l long'''.<br />
<br />
<br />
'''THE SCHEDULER ADDS TO THE QUEUEING SYSTEM A JOB ONLY IF THERE ARE LESS THAN 10000 JOBS IN THE QUEUE; A SAME USER CAN ADD A JOB TO THE QUEUEING SYSYEM ONLY IF HE HAS LESS THAN 1500 JOBS IN THE QUEUE'''.<br />
<br />
<br />
'''IF THERE IS AN EXECUTION SLOT AVAILABLE, THE SCHEDULER ASSIGN IT TO A USER JOB ONLY IF THAT USER HAS LESS THAN 64 JOBS ALREADY RUNNING'''.<br />
<br />
== Programming tips for the cluster ==<br />
<br />
If the jobs needs to read/write quite much and often, in the submission script it is better to copy the input files to the /tmp directory (which is in the local harddrive of the node) and to write the output files also there, moving them in the /home/user_name directory only when the computation is over. In this way your job does not have to use NFS for each read/write operation relieving majorana of some weight (the /home partition is exported from there to all the nodes), making it more fast.<br />
<br />
'''REMEMBER TO REMOVE YOUR FILES FROM THE /TMP DIRECTORY ONCE THE COMPUTATION IS OVER'''</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Using_the_IRIDIA_Cluster&diff=4605
Using the IRIDIA Cluster
2007-12-02T15:42:35Z
<p>Mmanfrin: /* Cluster status */</p>
<hr />
<div>== Cluster composition == <br />
<br />
Currently the IRIDIA cluster is composed by two racks. The first one contains 1 server (majorana) + 32 computational nodes (from c0-0 to c0-31), while the second contains 16 computational nodes (from c1-0 to c1-15). In total the cluster is composed of 96 CPUs (64 single-core + 32 dual-core) dedicated to computations and 2 CPUs for administrative purposes.<br />
<br />
<br />
Each of the units in the first rack (from c0-0 to c0-31) features 2 CPUs AMD Opteron 244 (each with 1MB L2 cache) working at 1,75GHz and 2GB of RAM. Nodes from c0-0 to c0-15 have 4 modules of 512MB 400MHz DDR ECC REG DIMM. Nodes from c0-16 to c0-31 have 8 modules of 256MB 400MHz DDR ECC REG DIMM. <br />
<br />
Each of the units in the second rack (from c1-0 to c1-15) features 2 Dual-Core AMD Opteron Processors 2216 HE (each with 2x1MB L2 cache) working at 2,4GHz and 4GB of RAM.<br />
<br />
<br />
<br />
COMPLEX_NAME: '''opteron244'''<br />
<br />
- 2 Single-Core AMD Opteron244 @ 1,75GHz <br />
<br />
nodes: c0-0, c0-1, c0-2, c0-3, c0-4, c0-5, c0-6, c0-7, c0-8, c0-9, c0-10, c0-11, c0-12, c0-13, c0-14, c0-15, c0-16, c0-17, c0-18, c0-19, c0-20, c0-21, c0-22, c0-23, c0-24, c0-25, c0-26, c0-27, c0-28, c0-29, c0-30, c0-31<br />
<br />
<br />
COMPLEX_NAME: '''opteron2216'''<br />
<br />
- 2 Dual-Core AMD Opteron2216 HE @ 2,4GHz <br />
<br />
nodes: c1-0, c1-1, c1-2, c1-3, c1-4, c1-5, c1-6, c1-7, c1-8, c1-9, c1-10, c1-11, c1-12, c1-13, c1-14, c1-15<br />
<br />
<br />
=== Cluster status ===<br />
<br />
{| border=1 cellspacing=0 cellpadding=2<br />
! Node !! Effect !! Date !! Note<br />
|-<br />
| c0-0 || offline || 13 Jul 07 || cpu-fan broken<br />
|-<br />
| c0-1 || || || <br />
|-<br />
| c0-2 || || || <br />
|-<br />
| c0-3 || || || <br />
|-<br />
| c0-4 || reserved to ESA project || || <br />
|-<br />
| c0-5 || || || <br />
|-<br />
| c0-6 || || || <br />
|-<br />
| c0-7 || || || <br />
|-<br />
| c0-8 || || ||<br />
|-<br />
| c0-9 || offline || 24 Aug 07 || ethernet card not recognized<br />
|-<br />
| c0-10 || || || <br />
|-<br />
| c0-11 || || || <br />
|-<br />
| c0-12 || || || <br />
|-<br />
| c0-13 || || || <br />
|-<br />
| c0-14 || || || <br />
|-<br />
| c0-15 || || || <br />
|-<br />
| c0-16 || || || <br />
|-<br />
| c0-17 || || || <br />
|-<br />
| c0-18 || || || <br />
|-<br />
| c0-19 || || || <br />
|-<br />
| c0-20 || || || <br />
|-<br />
| c0-21 || || || <br />
|-<br />
| c0-22 || || || <br />
|-<br />
| c0-23 || || || <br />
|-<br />
| c0-24 || offline || 13 Jul 07 || power supply broken<br />
|-<br />
| c0-25 || || || <br />
|-<br />
| c0-26 || || || <br />
|-<br />
| c0-27 || || || <br />
|-<br />
| c0-28 || reserved to ESA project || || <br />
|-<br />
| c0-29 || || || <br />
|-<br />
| c0-30 || || || <br />
|-<br />
| c0-31 || reserved to ESA project || || <br />
|-<br />
| c1-0 || || || <br />
|-<br />
| c1-1 || || || <br />
|-<br />
| c1-2 || || || <br />
|-<br />
| c1-3 || || || <br />
|-<br />
| c1-4 || || || <br />
|-<br />
| c1-5 || || || <br />
|-<br />
| c1-6 || || || <br />
|-<br />
| c1-7 || || || <br />
|-<br />
| c1-8 || || || <br />
|-<br />
| c1-9 || || || <br />
|-<br />
| c1-10 || || || <br />
|-<br />
| c1-11 || || || <br />
|-<br />
| c1-12 || || || <br />
|-<br />
| c1-13 || || || <br />
|-<br />
| c1-14 || || || <br />
|-<br />
| c1-15 || || || <br />
|-<br />
|}<br />
<br />
== Queues ==<br />
<br />
Each computational node has the following queues; each queue has as many slot as the number of cores in that node:<br />
<br />
<br />
*'''<node>.short''': jobs run in this queue at nice-level 2 for '''maximum 24h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 24th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.medium''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 72h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 72nd hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.long''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 168h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 168th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
<br />
Summarizing: on a node up to 6 jobs (Opteron 244 nodes) or 12 jobs (Opteron 2216 nodes) can run concurrently with an average space in RAM of 341MB per job. <br />
<br />
<br />
<br />
'''YOU HAVE TO DESIGN YOUR COMPUTATIONS IN SUCH A WAY THAT EACH SINGLE JOB DOESN'T RUN FOR MORE THAN 7 DAYS (of CPU time)'''.<br />
<br />
== How to submit a job ==<br />
<br />
<br />
To submit a job you have to create a script (that we indicate with SCRIPT_NAME.sh) with the commands you want to execute. Once you have the script, from majorana execute the command qsub SCRIPT_NAME.sh <br />
<br />
<br />
The script should begin like this:<br />
<br />
#!/bin/bash<br />
#$ -N NAME_OF_JOB<br />
#$ -cwd<br />
<br />
In this case the job will be scheduled for execution in one node chosen from any node, and in one queue chosen from any queue of that node.<br />
<br />
<br />
If you want, you can impose some restrictions on the kind of node or queue to choose from.<br />
<br />
To select a node with Opteron 244 CPUs, you must add to your script the line '''#$ -l opteron244''', while to select a node with Opteron 2216 CPUs, you must add to your script the line '''#$ -l opteron2216'''.<br />
To select only among the short queues, you must add to your script the line '''#$ -l short'''; to select only among the medium queues, you must add the line '''#$ -l medium'''; to select only among the long queues, you must add to your script the line '''#$ -l long'''.<br />
<br />
<br />
'''THE SCHEDULER ADDS TO THE QUEUEING SYSTEM A JOB ONLY IF THERE ARE LESS THAN 10000 JOBS IN THE QUEUE; A SAME USER CAN ADD A JOB TO THE QUEUEING SYSYEM ONLY IF HE HAS LESS THAN 1500 JOBS IN THE QUEUE'''.<br />
<br />
<br />
'''IF THERE IS AN EXECUTION SLOT AVAILABLE, THE SCHEDULER ASSIGN IT TO A USER JOB ONLY IF THAT USER HAS LESS THAN 64 JOBS ALREADY RUNNING'''.<br />
<br />
== Programming tips for the cluster ==<br />
<br />
If the jobs needs to read/write quite much and often, in the submission script it is better to copy the input files to the /tmp directory (which is in the local harddrive of the node) and to write the output files also there, moving them in the /home/user_name directory only when the computation is over. In this way your job does not have to use NFS for each read/write operation relieving majorana of some weight (the /home partition is exported from there to all the nodes), making it more fast.<br />
<br />
'''REMEMBER TO REMOVE YOUR FILES FROM THE /TMP DIRECTORY ONCE THE COMPUTATION IS OVER'''</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Using_the_IRIDIA_Cluster&diff=4604
Using the IRIDIA Cluster
2007-12-02T15:41:18Z
<p>Mmanfrin: /* Cluster status */</p>
<hr />
<div>== Cluster composition == <br />
<br />
Currently the IRIDIA cluster is composed by two racks. The first one contains 1 server (majorana) + 32 computational nodes (from c0-0 to c0-31), while the second contains 16 computational nodes (from c1-0 to c1-15). In total the cluster is composed of 96 CPUs (64 single-core + 32 dual-core) dedicated to computations and 2 CPUs for administrative purposes.<br />
<br />
<br />
Each of the units in the first rack (from c0-0 to c0-31) features 2 CPUs AMD Opteron 244 (each with 1MB L2 cache) working at 1,75GHz and 2GB of RAM. Nodes from c0-0 to c0-15 have 4 modules of 512MB 400MHz DDR ECC REG DIMM. Nodes from c0-16 to c0-31 have 8 modules of 256MB 400MHz DDR ECC REG DIMM. <br />
<br />
Each of the units in the second rack (from c1-0 to c1-15) features 2 Dual-Core AMD Opteron Processors 2216 HE (each with 2x1MB L2 cache) working at 2,4GHz and 4GB of RAM.<br />
<br />
<br />
<br />
COMPLEX_NAME: '''opteron244'''<br />
<br />
- 2 Single-Core AMD Opteron244 @ 1,75GHz <br />
<br />
nodes: c0-0, c0-1, c0-2, c0-3, c0-4, c0-5, c0-6, c0-7, c0-8, c0-9, c0-10, c0-11, c0-12, c0-13, c0-14, c0-15, c0-16, c0-17, c0-18, c0-19, c0-20, c0-21, c0-22, c0-23, c0-24, c0-25, c0-26, c0-27, c0-28, c0-29, c0-30, c0-31<br />
<br />
<br />
COMPLEX_NAME: '''opteron2216'''<br />
<br />
- 2 Dual-Core AMD Opteron2216 HE @ 2,4GHz <br />
<br />
nodes: c1-0, c1-1, c1-2, c1-3, c1-4, c1-5, c1-6, c1-7, c1-8, c1-9, c1-10, c1-11, c1-12, c1-13, c1-14, c1-15<br />
<br />
<br />
=== Cluster status ===<br />
<br />
{| border=1 cellspacing=0 cellpadding=2<br />
! Node !! Effect !! Date !! Note<br />
|-<br />
| c0-0 || offline || 13 Jul 07 || cpu-fan broken<br />
|-<br />
| c0-1 || || || <br />
|-<br />
| c0-2 || || || <br />
|-<br />
| c0-3 || || || <br />
|-<br />
| c0-4 || || || <br />
|-<br />
| c0-5 || || || <br />
|-<br />
| c0-6 || || || <br />
|-<br />
| c0-7 || || || <br />
|-<br />
| c0-8 || || ||<br />
|-<br />
| c0-9 || offline || 24 Aug 07 || ethernet card not recognized<br />
|-<br />
| c0-10 || || || <br />
|-<br />
| c0-11 || || || <br />
|-<br />
| c0-12 || || || <br />
|-<br />
| c0-13 || || || <br />
|-<br />
| c0-14 || || || <br />
|-<br />
| c0-15 || || || <br />
|-<br />
| c0-16 || || || <br />
|-<br />
| c0-17 || || || <br />
|-<br />
| c0-18 || || || <br />
|-<br />
| c0-19 || || || <br />
|-<br />
| c0-20 || || || <br />
|-<br />
| c0-21 || || || <br />
|-<br />
| c0-22 || || || <br />
|-<br />
| c0-23 || || || <br />
|-<br />
| c0-24 || offline || 13 Jul 07 || power supply broken<br />
|-<br />
| c0-25 || || || <br />
|-<br />
| c0-26 || || || <br />
|-<br />
| c0-27 || || || <br />
|-<br />
| c0-28 || || || <br />
|-<br />
| c0-29 || || || <br />
|-<br />
| c0-30 || || || <br />
|-<br />
| c0-31 || || || <br />
|-<br />
| c1-0 || || || <br />
|-<br />
| c1-1 || || || <br />
|-<br />
| c1-2 || || || <br />
|-<br />
| c1-3 || || || <br />
|-<br />
| c1-4 || || || <br />
|-<br />
| c1-5 || || || <br />
|-<br />
| c1-6 || || || <br />
|-<br />
| c1-7 || || || <br />
|-<br />
| c1-8 || || || <br />
|-<br />
| c1-9 || || || <br />
|-<br />
| c1-10 || || || <br />
|-<br />
| c1-11 || || || <br />
|-<br />
| c1-12 || || || <br />
|-<br />
| c1-13 || || || <br />
|-<br />
| c1-14 || || || <br />
|-<br />
| c1-15 || || || <br />
|-<br />
|}<br />
<br />
== Queues ==<br />
<br />
Each computational node has the following queues; each queue has as many slot as the number of cores in that node:<br />
<br />
<br />
*'''<node>.short''': jobs run in this queue at nice-level 2 for '''maximum 24h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 24th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.medium''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 72h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 72nd hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.long''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 168h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 168th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
<br />
Summarizing: on a node up to 6 jobs (Opteron 244 nodes) or 12 jobs (Opteron 2216 nodes) can run concurrently with an average space in RAM of 341MB per job. <br />
<br />
<br />
<br />
'''YOU HAVE TO DESIGN YOUR COMPUTATIONS IN SUCH A WAY THAT EACH SINGLE JOB DOESN'T RUN FOR MORE THAN 7 DAYS (of CPU time)'''.<br />
<br />
== How to submit a job ==<br />
<br />
<br />
To submit a job you have to create a script (that we indicate with SCRIPT_NAME.sh) with the commands you want to execute. Once you have the script, from majorana execute the command qsub SCRIPT_NAME.sh <br />
<br />
<br />
The script should begin like this:<br />
<br />
#!/bin/bash<br />
#$ -N NAME_OF_JOB<br />
#$ -cwd<br />
<br />
In this case the job will be scheduled for execution in one node chosen from any node, and in one queue chosen from any queue of that node.<br />
<br />
<br />
If you want, you can impose some restrictions on the kind of node or queue to choose from.<br />
<br />
To select a node with Opteron 244 CPUs, you must add to your script the line '''#$ -l opteron244''', while to select a node with Opteron 2216 CPUs, you must add to your script the line '''#$ -l opteron2216'''.<br />
To select only among the short queues, you must add to your script the line '''#$ -l short'''; to select only among the medium queues, you must add the line '''#$ -l medium'''; to select only among the long queues, you must add to your script the line '''#$ -l long'''.<br />
<br />
<br />
'''THE SCHEDULER ADDS TO THE QUEUEING SYSTEM A JOB ONLY IF THERE ARE LESS THAN 10000 JOBS IN THE QUEUE; A SAME USER CAN ADD A JOB TO THE QUEUEING SYSYEM ONLY IF HE HAS LESS THAN 1500 JOBS IN THE QUEUE'''.<br />
<br />
<br />
'''IF THERE IS AN EXECUTION SLOT AVAILABLE, THE SCHEDULER ASSIGN IT TO A USER JOB ONLY IF THAT USER HAS LESS THAN 64 JOBS ALREADY RUNNING'''.<br />
<br />
== Programming tips for the cluster ==<br />
<br />
If the jobs needs to read/write quite much and often, in the submission script it is better to copy the input files to the /tmp directory (which is in the local harddrive of the node) and to write the output files also there, moving them in the /home/user_name directory only when the computation is over. In this way your job does not have to use NFS for each read/write operation relieving majorana of some weight (the /home partition is exported from there to all the nodes), making it more fast.<br />
<br />
'''REMEMBER TO REMOVE YOUR FILES FROM THE /TMP DIRECTORY ONCE THE COMPUTATION IS OVER'''</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Using_the_IRIDIA_Cluster&diff=4603
Using the IRIDIA Cluster
2007-12-02T15:40:50Z
<p>Mmanfrin: /* Cluster status */</p>
<hr />
<div>== Cluster composition == <br />
<br />
Currently the IRIDIA cluster is composed by two racks. The first one contains 1 server (majorana) + 32 computational nodes (from c0-0 to c0-31), while the second contains 16 computational nodes (from c1-0 to c1-15). In total the cluster is composed of 96 CPUs (64 single-core + 32 dual-core) dedicated to computations and 2 CPUs for administrative purposes.<br />
<br />
<br />
Each of the units in the first rack (from c0-0 to c0-31) features 2 CPUs AMD Opteron 244 (each with 1MB L2 cache) working at 1,75GHz and 2GB of RAM. Nodes from c0-0 to c0-15 have 4 modules of 512MB 400MHz DDR ECC REG DIMM. Nodes from c0-16 to c0-31 have 8 modules of 256MB 400MHz DDR ECC REG DIMM. <br />
<br />
Each of the units in the second rack (from c1-0 to c1-15) features 2 Dual-Core AMD Opteron Processors 2216 HE (each with 2x1MB L2 cache) working at 2,4GHz and 4GB of RAM.<br />
<br />
<br />
<br />
COMPLEX_NAME: '''opteron244'''<br />
<br />
- 2 Single-Core AMD Opteron244 @ 1,75GHz <br />
<br />
nodes: c0-0, c0-1, c0-2, c0-3, c0-4, c0-5, c0-6, c0-7, c0-8, c0-9, c0-10, c0-11, c0-12, c0-13, c0-14, c0-15, c0-16, c0-17, c0-18, c0-19, c0-20, c0-21, c0-22, c0-23, c0-24, c0-25, c0-26, c0-27, c0-28, c0-29, c0-30, c0-31<br />
<br />
<br />
COMPLEX_NAME: '''opteron2216'''<br />
<br />
- 2 Dual-Core AMD Opteron2216 HE @ 2,4GHz <br />
<br />
nodes: c1-0, c1-1, c1-2, c1-3, c1-4, c1-5, c1-6, c1-7, c1-8, c1-9, c1-10, c1-11, c1-12, c1-13, c1-14, c1-15<br />
<br />
<br />
=== Cluster status ===<br />
<br />
{| border=1 cellspacing=0 cellpadding=2<br />
! Node !! Effect !! Date !! Note<br />
|-<br />
| c0-0 || offline || 13 Jul 07 || cpu-fan broken<br />
|-<br />
| c0-1 || || || <br />
|-<br />
| c0-2 || || || <br />
|-<br />
| c0-3 || || || <br />
|-<br />
| c0-4 || || || <br />
|-<br />
| c0-5 || || || <br />
|-<br />
| c0-6 || || || <br />
|-<br />
| c0-7 || || || <br />
|-<br />
| c0-8 || || ||<br />
|-<br />
| c0-9 || offline || 24 Aug 07 || ethernet card not recognized<br />
|-<br />
| c0-10 || || || <br />
|-<br />
| c0-11 || || || <br />
|-<br />
| c0-12 || || || <br />
|-<br />
| c0-13 || || || <br />
|-<br />
| c0-14 || || || <br />
|-<br />
| c0-15 || || || <br />
|-<br />
| c0-16 || offline || 19 Nov 07 || during boot node is stuck at grub <br />
|-<br />
| c0-17 || || || <br />
|-<br />
| c0-18 || || || <br />
|-<br />
| c0-19 || || || <br />
|-<br />
| c0-20 || || || <br />
|-<br />
| c0-21 || || || <br />
|-<br />
| c0-22 || || || <br />
|-<br />
| c0-23 || || || <br />
|-<br />
| c0-24 || offline || 13 Jul 07 || power supply broken<br />
|-<br />
| c0-25 || || || <br />
|-<br />
| c0-26 || || || <br />
|-<br />
| c0-27 || || || <br />
|-<br />
| c0-28 || || || <br />
|-<br />
| c0-29 || || || <br />
|-<br />
| c0-30 || || || <br />
|-<br />
| c0-31 || || || <br />
|-<br />
| c1-0 || || || <br />
|-<br />
| c1-1 || || || <br />
|-<br />
| c1-2 || || || <br />
|-<br />
| c1-3 || || || <br />
|-<br />
| c1-4 || || || <br />
|-<br />
| c1-5 || || || <br />
|-<br />
| c1-6 || || || <br />
|-<br />
| c1-7 || || || <br />
|-<br />
| c1-8 || || || <br />
|-<br />
| c1-9 || || || <br />
|-<br />
| c1-10 || || || <br />
|-<br />
| c1-11 || || || <br />
|-<br />
| c1-12 || || || <br />
|-<br />
| c1-13 || || || <br />
|-<br />
| c1-14 || || || <br />
|-<br />
| c1-15 || || || <br />
|-<br />
|}<br />
<br />
== Queues ==<br />
<br />
Each computational node has the following queues; each queue has as many slot as the number of cores in that node:<br />
<br />
<br />
*'''<node>.short''': jobs run in this queue at nice-level 2 for '''maximum 24h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 24th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.medium''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 72h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 72nd hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.long''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 168h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 168th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
<br />
Summarizing: on a node up to 6 jobs (Opteron 244 nodes) or 12 jobs (Opteron 2216 nodes) can run concurrently with an average space in RAM of 341MB per job. <br />
<br />
<br />
<br />
'''YOU HAVE TO DESIGN YOUR COMPUTATIONS IN SUCH A WAY THAT EACH SINGLE JOB DOESN'T RUN FOR MORE THAN 7 DAYS (of CPU time)'''.<br />
<br />
== How to submit a job ==<br />
<br />
<br />
To submit a job you have to create a script (that we indicate with SCRIPT_NAME.sh) with the commands you want to execute. Once you have the script, from majorana execute the command qsub SCRIPT_NAME.sh <br />
<br />
<br />
The script should begin like this:<br />
<br />
#!/bin/bash<br />
#$ -N NAME_OF_JOB<br />
#$ -cwd<br />
<br />
In this case the job will be scheduled for execution in one node chosen from any node, and in one queue chosen from any queue of that node.<br />
<br />
<br />
If you want, you can impose some restrictions on the kind of node or queue to choose from.<br />
<br />
To select a node with Opteron 244 CPUs, you must add to your script the line '''#$ -l opteron244''', while to select a node with Opteron 2216 CPUs, you must add to your script the line '''#$ -l opteron2216'''.<br />
To select only among the short queues, you must add to your script the line '''#$ -l short'''; to select only among the medium queues, you must add the line '''#$ -l medium'''; to select only among the long queues, you must add to your script the line '''#$ -l long'''.<br />
<br />
<br />
'''THE SCHEDULER ADDS TO THE QUEUEING SYSTEM A JOB ONLY IF THERE ARE LESS THAN 10000 JOBS IN THE QUEUE; A SAME USER CAN ADD A JOB TO THE QUEUEING SYSYEM ONLY IF HE HAS LESS THAN 1500 JOBS IN THE QUEUE'''.<br />
<br />
<br />
'''IF THERE IS AN EXECUTION SLOT AVAILABLE, THE SCHEDULER ASSIGN IT TO A USER JOB ONLY IF THAT USER HAS LESS THAN 64 JOBS ALREADY RUNNING'''.<br />
<br />
== Programming tips for the cluster ==<br />
<br />
If the jobs needs to read/write quite much and often, in the submission script it is better to copy the input files to the /tmp directory (which is in the local harddrive of the node) and to write the output files also there, moving them in the /home/user_name directory only when the computation is over. In this way your job does not have to use NFS for each read/write operation relieving majorana of some weight (the /home partition is exported from there to all the nodes), making it more fast.<br />
<br />
'''REMEMBER TO REMOVE YOUR FILES FROM THE /TMP DIRECTORY ONCE THE COMPUTATION IS OVER'''</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Using_the_IRIDIA_Cluster&diff=4602
Using the IRIDIA Cluster
2007-11-23T13:20:04Z
<p>Mmanfrin: /* Cluster composition */</p>
<hr />
<div>== Cluster composition == <br />
<br />
Currently the IRIDIA cluster is composed by two racks. The first one contains 1 server (majorana) + 32 computational nodes (from c0-0 to c0-31), while the second contains 16 computational nodes (from c1-0 to c1-15). In total the cluster is composed of 96 CPUs (64 single-core + 32 dual-core) dedicated to computations and 2 CPUs for administrative purposes.<br />
<br />
<br />
Each of the units in the first rack (from c0-0 to c0-31) features 2 CPUs AMD Opteron 244 (each with 1MB L2 cache) working at 1,75GHz and 2GB of RAM. Nodes from c0-0 to c0-15 have 4 modules of 512MB 400MHz DDR ECC REG DIMM. Nodes from c0-16 to c0-31 have 8 modules of 256MB 400MHz DDR ECC REG DIMM. <br />
<br />
Each of the units in the second rack (from c1-0 to c1-15) features 2 Dual-Core AMD Opteron Processors 2216 HE (each with 2x1MB L2 cache) working at 2,4GHz and 4GB of RAM.<br />
<br />
<br />
<br />
COMPLEX_NAME: '''opteron244'''<br />
<br />
- 2 Single-Core AMD Opteron244 @ 1,75GHz <br />
<br />
nodes: c0-0, c0-1, c0-2, c0-3, c0-4, c0-5, c0-6, c0-7, c0-8, c0-9, c0-10, c0-11, c0-12, c0-13, c0-14, c0-15, c0-16, c0-17, c0-18, c0-19, c0-20, c0-21, c0-22, c0-23, c0-24, c0-25, c0-26, c0-27, c0-28, c0-29, c0-30, c0-31<br />
<br />
<br />
COMPLEX_NAME: '''opteron2216'''<br />
<br />
- 2 Dual-Core AMD Opteron2216 HE @ 2,4GHz <br />
<br />
nodes: c1-0, c1-1, c1-2, c1-3, c1-4, c1-5, c1-6, c1-7, c1-8, c1-9, c1-10, c1-11, c1-12, c1-13, c1-14, c1-15<br />
<br />
<br />
=== Cluster status ===<br />
<br />
{| border=1 cellspacing=0 cellpadding=2<br />
! Node !! Effect !! Date !! Note<br />
|-<br />
| c0-0 || offline || 13 Jul 07 || cpu-fan broken<br />
|-<br />
| c0-1 || || || <br />
|-<br />
| c0-2 || offline || 19 Nov 07 || during boot node is stuck at grub <br />
|-<br />
| c0-3 || || || <br />
|-<br />
| c0-4 || offline || 19 Nov 07 || during boot node is stuck at grub<br />
|-<br />
| c0-5 || || || <br />
|-<br />
| c0-6 || offline || 19 Nov 07 || during boot node is stuck at grub<br />
|-<br />
| c0-7 || || || <br />
|-<br />
| c0-8 || || ||<br />
|-<br />
| c0-9 || offline || 24 Aug 07 || ethernet card not recognized<br />
|-<br />
| c0-10 || || || <br />
|-<br />
| c0-11 || || || <br />
|-<br />
| c0-12 || || || <br />
|-<br />
| c0-13 || || || <br />
|-<br />
| c0-14 || || || <br />
|-<br />
| c0-15 || || || <br />
|-<br />
| c0-16 || offline || 19 Nov 07 || during boot node is stuck at grub <br />
|-<br />
| c0-17 || || || <br />
|-<br />
| c0-18 || || || <br />
|-<br />
| c0-19 || || || <br />
|-<br />
| c0-20 || || || <br />
|-<br />
| c0-21 || || || <br />
|-<br />
| c0-22 || || || <br />
|-<br />
| c0-23 || || || <br />
|-<br />
| c0-24 || offline || 13 Jul 07 || power supply broken<br />
|-<br />
| c0-25 || || || <br />
|-<br />
| c0-26 || || || <br />
|-<br />
| c0-27 || || || <br />
|-<br />
| c0-28 || || || <br />
|-<br />
| c0-29 || || || <br />
|-<br />
| c0-30 || || || <br />
|-<br />
| c0-31 || || || <br />
|-<br />
| c1-0 || || || <br />
|-<br />
| c1-1 || || || <br />
|-<br />
| c1-2 || || || <br />
|-<br />
| c1-3 || || || <br />
|-<br />
| c1-4 || || || <br />
|-<br />
| c1-5 || || || <br />
|-<br />
| c1-6 || || || <br />
|-<br />
| c1-7 || || || <br />
|-<br />
| c1-8 || || || <br />
|-<br />
| c1-9 || || || <br />
|-<br />
| c1-10 || || || <br />
|-<br />
| c1-11 || || || <br />
|-<br />
| c1-12 || || || <br />
|-<br />
| c1-13 || || || <br />
|-<br />
| c1-14 || || || <br />
|-<br />
| c1-15 || || || <br />
|-<br />
|}<br />
<br />
== Queues ==<br />
<br />
Each computational node has the following queues; each queue has as many slot as the number of cores in that node:<br />
<br />
<br />
*'''<node>.short''': jobs run in this queue at nice-level 2 for '''maximum 24h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 24th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.medium''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 72h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 72nd hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.long''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 168h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 168th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
<br />
Summarizing: on a node up to 6 jobs (Opteron 244 nodes) or 12 jobs (Opteron 2216 nodes) can run concurrently with an average space in RAM of 341MB per job. <br />
<br />
<br />
<br />
'''YOU HAVE TO DESIGN YOUR COMPUTATIONS IN SUCH A WAY THAT EACH SINGLE JOB DOESN'T RUN FOR MORE THAN 7 DAYS (of CPU time)'''.<br />
<br />
== How to submit a job ==<br />
<br />
<br />
To submit a job you have to create a script (that we indicate with SCRIPT_NAME.sh) with the commands you want to execute. Once you have the script, from majorana execute the command qsub SCRIPT_NAME.sh <br />
<br />
<br />
The script should begin like this:<br />
<br />
#!/bin/bash<br />
#$ -N NAME_OF_JOB<br />
#$ -cwd<br />
<br />
In this case the job will be scheduled for execution in one node chosen from any node, and in one queue chosen from any queue of that node.<br />
<br />
<br />
If you want, you can impose some restrictions on the kind of node or queue to choose from.<br />
<br />
To select a node with Opteron 244 CPUs, you must add to your script the line '''#$ -l opteron244''', while to select a node with Opteron 2216 CPUs, you must add to your script the line '''#$ -l opteron2216'''.<br />
To select only among the short queues, you must add to your script the line '''#$ -l short'''; to select only among the medium queues, you must add the line '''#$ -l medium'''; to select only among the long queues, you must add to your script the line '''#$ -l long'''.<br />
<br />
<br />
'''THE SCHEDULER ADDS TO THE QUEUEING SYSTEM A JOB ONLY IF THERE ARE LESS THAN 10000 JOBS IN THE QUEUE; A SAME USER CAN ADD A JOB TO THE QUEUEING SYSYEM ONLY IF HE HAS LESS THAN 1500 JOBS IN THE QUEUE'''.<br />
<br />
<br />
'''IF THERE IS AN EXECUTION SLOT AVAILABLE, THE SCHEDULER ASSIGN IT TO A USER JOB ONLY IF THAT USER HAS LESS THAN 64 JOBS ALREADY RUNNING'''.<br />
<br />
== Programming tips for the cluster ==<br />
<br />
If the jobs needs to read/write quite much and often, in the submission script it is better to copy the input files to the /tmp directory (which is in the local harddrive of the node) and to write the output files also there, moving them in the /home/user_name directory only when the computation is over. In this way your job does not have to use NFS for each read/write operation relieving majorana of some weight (the /home partition is exported from there to all the nodes), making it more fast.<br />
<br />
'''REMEMBER TO REMOVE YOUR FILES FROM THE /TMP DIRECTORY ONCE THE COMPUTATION IS OVER'''</div>
Mmanfrin
https://iridia.ulb.ac.be/w/index.php?title=Using_the_IRIDIA_Cluster&diff=4598
Using the IRIDIA Cluster
2007-11-19T16:43:38Z
<p>Mmanfrin: /* Cluster status */</p>
<hr />
<div>== Cluster composition == <br />
<br />
Currently the IRIDIA cluster is composed by two racks. The first one contains 1 server (majorana) + 32 computational nodes (from c0-0 to c0-31), while the second contains 16 computational nodes (from c1-0 to c1-15). Each of the older units (from c0-0 to c0-31) features 2 CPUs AMD Opteron 244 (each with 1MB L2 cache) working at 1,75GHz and 2GB of RAM. Nodes from c0-0 to c0-15 have 4 modules of 512MB 400MHz DDR ECC REG DIMM. Nodes from c0-16 to c0-31 have 8 modules of 256MB 400MHz DDR ECC REG DIMM. Each of the newer units (from c1-0 to c1-15) features 2 Dual-Core AMD Opteron Processors 2216 HE (each with 2x1MB L2 cache) working at 2,4GHz and 4GB of RAM. In total the cluster is composed of 96 CPUs (64 single-core + 32 dual-core) dedicated to computations and 2 CPUs for administrative purposes.<br />
<br />
<br />
COMPLEX_NAME: '''opteron244'''<br />
<br />
- 2 Single-Core AMD Opteron244 @ 1,75GHz <br />
<br />
nodes: c0-0, c0-1, c0-2, c0-3, c0-4, c0-5, c0-6, c0-7, c0-8, c0-9, c0-10, c0-11, c0-12, c0-13, c0-14, c0-15, c0-16, c0-17, c0-18, c0-19, c0-20, c0-21, c0-22, c0-23, c0-24, c0-25, c0-26, c0-27, c0-28, c0-29, c0-30, c0-31<br />
<br />
<br />
COMPLEX_NAME: '''opteron2216'''<br />
<br />
- 2 Dual-Core AMD Opteron2216 HE @ 2,4GHz <br />
<br />
nodes: c1-0, c1-1, c1-2, c1-3, c1-4, c1-5, c1-6, c1-7, c1-8, c1-9, c1-10, c1-11, c1-12, c1-13, c1-14, c1-15<br />
<br />
<br />
=== Cluster status ===<br />
<br />
{| border=1 cellspacing=0 cellpadding=2<br />
! Node !! Effect !! Date !! Note<br />
|-<br />
| c0-0 || offline || 13 Jul 07 || cpu-fan broken<br />
|-<br />
| c0-1 || || || <br />
|-<br />
| c0-2 || offline || 19 Nov 07 || during boot node is stuck at grub <br />
|-<br />
| c0-3 || || || <br />
|-<br />
| c0-4 || offline || 19 Nov 07 || during boot node is stuck at grub<br />
|-<br />
| c0-5 || || || <br />
|-<br />
| c0-6 || offline || 19 Nov 07 || during boot node is stuck at grub<br />
|-<br />
| c0-7 || || || <br />
|-<br />
| c0-8 || || ||<br />
|-<br />
| c0-9 || offline || 24 Aug 07 || ethernet card not recognized<br />
|-<br />
| c0-10 || || || <br />
|-<br />
| c0-11 || || || <br />
|-<br />
| c0-12 || || || <br />
|-<br />
| c0-13 || || || <br />
|-<br />
| c0-14 || || || <br />
|-<br />
| c0-15 || || || <br />
|-<br />
| c0-16 || offline || 19 Nov 07 || during boot node is stuck at grub <br />
|-<br />
| c0-17 || || || <br />
|-<br />
| c0-18 || || || <br />
|-<br />
| c0-19 || || || <br />
|-<br />
| c0-20 || || || <br />
|-<br />
| c0-21 || || || <br />
|-<br />
| c0-22 || || || <br />
|-<br />
| c0-23 || || || <br />
|-<br />
| c0-24 || offline || 13 Jul 07 || power supply broken<br />
|-<br />
| c0-25 || || || <br />
|-<br />
| c0-26 || || || <br />
|-<br />
| c0-27 || || || <br />
|-<br />
| c0-28 || || || <br />
|-<br />
| c0-29 || || || <br />
|-<br />
| c0-30 || || || <br />
|-<br />
| c0-31 || || || <br />
|-<br />
| c1-0 || || || <br />
|-<br />
| c1-1 || || || <br />
|-<br />
| c1-2 || || || <br />
|-<br />
| c1-3 || || || <br />
|-<br />
| c1-4 || || || <br />
|-<br />
| c1-5 || || || <br />
|-<br />
| c1-6 || || || <br />
|-<br />
| c1-7 || || || <br />
|-<br />
| c1-8 || || || <br />
|-<br />
| c1-9 || || || <br />
|-<br />
| c1-10 || || || <br />
|-<br />
| c1-11 || || || <br />
|-<br />
| c1-12 || || || <br />
|-<br />
| c1-13 || || || <br />
|-<br />
| c1-14 || || || <br />
|-<br />
| c1-15 || || || <br />
|-<br />
|}<br />
<br />
== Queues ==<br />
<br />
Each computational node has the following queues; each queue has as many slot as the number of cores in that node:<br />
<br />
<br />
*'''<node>.short''': jobs run in this queue at nice-level 2 for '''maximum 24h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 24th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.medium''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 72h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 72nd hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
*'''<node>.long''': jobs run in this queue at nice-level 3 (lower priority than the short ones) for '''maximum 168h of CPU time''' (real execution of the program, without counting the time needed by the system for multitasking, etc). If a job still runs after the 168th hour, it will receive a signal SIGUSR1 and after some more time a SIGKILL that will terminate it.<br />
<br />
<br />
Summarizing: on a node up to 6 jobs (Opteron 244 nodes) or 12 jobs (Opteron 2216 nodes) can run concurrently with an average space in RAM of 341MB per job. <br />
<br />
<br />
<br />
'''YOU HAVE TO DESIGN YOUR COMPUTATIONS IN SUCH A WAY THAT EACH SINGLE JOB DOESN'T RUN FOR MORE THAN 7 DAYS (of CPU time)'''.<br />
<br />
== How to submit a job ==<br />
<br />
<br />
To submit a job you have to create a script (that we indicate with SCRIPT_NAME.sh) with the commands you want to execute. Once you have the script, from majorana execute the command qsub SCRIPT_NAME.sh <br />
<br />
<br />
The script should begin like this:<br />
<br />
#!/bin/bash<br />
#$ -N NAME_OF_JOB<br />
#$ -cwd<br />
<br />
In this case the job will be scheduled for execution in one node chosen from any node, and in one queue chosen from any queue of that node.<br />
<br />
<br />
If you want, you can impose some restrictions on the kind of node or queue to choose from.<br />
<br />
To select a node with Opteron 244 CPUs, you must add to your script the line '''#$ -l opteron244''', while to select a node with Opteron 2216 CPUs, you must add to your script the line '''#$ -l opteron2216'''.<br />
To select only among the short queues, you must add to your script the line '''#$ -l short'''; to select only among the medium queues, you must add the line '''#$ -l medium'''; to select only among the long queues, you must add to your script the line '''#$ -l long'''.<br />
<br />
<br />
'''THE SCHEDULER ADDS TO THE QUEUEING SYSTEM A JOB ONLY IF THERE ARE LESS THAN 10000 JOBS IN THE QUEUE; A SAME USER CAN ADD A JOB TO THE QUEUEING SYSYEM ONLY IF HE HAS LESS THAN 1500 JOBS IN THE QUEUE'''.<br />
<br />
<br />
'''IF THERE IS AN EXECUTION SLOT AVAILABLE, THE SCHEDULER ASSIGN IT TO A USER JOB ONLY IF THAT USER HAS LESS THAN 64 JOBS ALREADY RUNNING'''.<br />
<br />
== Programming tips for the cluster ==<br />
<br />
If the jobs needs to read/write quite much and often, in the submission script it is better to copy the input files to the /tmp directory (which is in the local harddrive of the node) and to write the output files also there, moving them in the /home/user_name directory only when the computation is over. In this way your job does not have to use NFS for each read/write operation relieving majorana of some weight (the /home partition is exported from there to all the nodes), making it more fast.<br />
<br />
'''REMEMBER TO REMOVE YOUR FILES FROM THE /TMP DIRECTORY ONCE THE COMPUTATION IS OVER'''</div>
Mmanfrin