Excellence
From AIMSWiki
| Table of contents |
WELCOME TO TEAM OF EXCELLENCE
Team Excellence is a team of dedicated participants from Center for Mobile e-Services, University of Zululand (http://www.uzulu.ac.za), RSA.
Team Members
Mascot (http://www.aims.ac.za/wiki/index.php/User:mascot) University of Zululand (RSA)
Sihle (http://www.aims.ac.za/wiki/index.php/User:Sihle) University of Zululand (RSA)
klaas (http://www.aims.ac.za/wiki/index.php/User:Kkabini) University of Zululand (RSA)
Monday Lab Report
Exercises
There are three main activities carried out today Monday, 16th July, 2007 by our team. These are:
- Creation of wiki pages for each user and Excellence team
- Downloading of the BOINC Client from boinc website (http://boinc.berkeley.edu/download.php)
- Running Boinc client attaching to the malariacontrol.net (http://www.malariacontrol.net) project
- Attempting the 5 exercises for the day.
Observations
- Wiki pages for team members and the Excellence team successfully created
- Downloading of the BOINC Client from boinc website (http://boinc.berkeley.edu/download.php) equally was successful
- Running Boinc client attaching to the malariacontrol.net (http://www.malariacontrol.net) project was successful and we have the boinc client running.
- Attempting the 5 exercises for the day -
Comments for the day
- Downloading and Installation of the Boinc manager was slow and this took most part of the day and thereby preventing us from carrying out the 5 exercises. We were only able to do exercise 1.
Tuesday Lab Report
Exercises
The following exercises were given for today:
- Exercise 1: Installing a boinc server and project / Attaching client to project
- Exercise 2: conffigure up MSQL,PHP , posting message to the forum and proctecting our project ops section.
- Exercise 3: Play around with the ops webpages
- Exercise 4: inspect and admin the BOINC database.
Observations
Exercise 1: We successfully install and configure a boinc-server for our project by building the source. We were equally able to connect a boinc manager from a client machine to the project.
Exercise 2: We successfully did all of exercise two.
The ops page request for the password when it is loading. The password that is requesting is the one we set for the ops section in exercise two
Exercise 3: We successfully look at the ops page where we were able to manage our project and users
Exercise 4: We managed to set up user preferences using console to update the database and to see how many table do we have in our project and their type together with the sizes in kilobytes
Comments for the day
- Some errors observed in the Boinc-server installation instruction were already updated on the Wiki page
Wednesday Lab Report
Exercises
The following exercises were given for today:
- Exercise 1: Locate the all calls to the BOINC API (grep the Fortran and cpp sources for 'boinc')
- Exercise 2: Build the science application and run the test case
- Exercise 3:
- Build the daemons and tasks.
- Update your config.xml to run daemons and tasks.
- Add your application and application version.
- Initialize the backend database
- Install all necessary templates and datafile
- Load a simulation run to create work
- Attach your clients
- Monitor your server using server_status.php, the admin website, and the log files
Observations
Exercise 1: We downloaded the mcdn sources and successfully intall them and locate the calls in the file.
Exercise 2: We successfully did all of exercise two.
we also manage even though it was not easy to come out with the project.
Exercise 3: We created the daemons , update the config file, initialize the back end database , attach the client manage our project and users successfully
We managed to set up user preferences using console to update the database and to see how many table do we have in our project and their type together with the sizes in kilobytes
Comments for the day
- Some errors observed in the process of doing this exercise but with the help of the tutor and previous exercise we manage to come up with the sollution to all of the exercises
Thursday Lab Report
Exercises
- Attach to the STDSIM (http://wagtail.aims.ac.za/stdsim) project, look at how the client works
- Find files that are necessary to run STDSIM
- Compare the slot and project directory
- Run a Legacy application inside BOINC
Observations
- We manage to attach the STDSIM project to the BOINC client and we check the directory boinc/slots/1 to see the neccessary file to run the STDSIM project.
- After comparing the boinc/projects/wagtail.aims.ac.za_stdsim/ and boinc/slots/2 we find that other file are the same others the naming is different and others are only appear in one directory.
- We manage to download the Worker (http://shrike.aims.ac.za/worker.tar.gz) and the Wrapper (http://shrike.aims.ac.za/wrapper.tar.gz) there after we unpack and install them. After that we build the make file.
- We further created our own project stdsimand (http://bokmakierie.aims.ac.za/stdsim/) configure it.
- We then created the WU templates in and out files.
- We then rename the job.xml to job.xml=job_0.xml.
- We started the BOINC project and we then make the work unit for our project
Comments for the day
- We observed Some of errors in the process of doing this exercise but with the help of the tutor and previous exercise we manage to come up with the sollution to all of the exercises. The exercise was demanding a lot of previous knowledge of the exercises we did.

