open-source Notes

Notes of an open-source programmer.
03 Jan

Welcome

This is a weblog where you can find information about BOINC, the Berkely Open Infrastructure for Networked Computing. Please use the categories and pages on the right sidebar to navigate. You can also search this place (top right). You can contact me if you want to create your own project or don’t know if your project will fit into the BOINC framework.

If you can’t understand what you have found you may be on a German subpage. I couldn’t translate all content so please contact me if you want specific help.

14 Feb

visualization of BOINC development

I stumbled upon a nice tool called code_swarm the other day. And I thought why not generate a video with the BOINC code and see the development of BOINC software in a new way. So here it is:

DirectBOINCswarm

23 Oct

5th BOINC workshop Barcelona – Day 2

The third day had two astonishing new revelations for the BOINC world. At first there where some talks about virtualizing the scientific application through different virtualization techniques. After the coffee break Daniel Lambrana presented the first BOINC client pre-installed on a USB-Stick that can be distributed by a project and can directly contribute the unused computer cycles of the computer it gets plugged into. There is a Windows and Linux version installed that work on Windows XP and almost all Gnome driven Linux distributions. Windows Vista is currently not supported because the autostart required for this setup is not working. The prototype is connecting the user to the extremadurathome.org project that also has a good video explaining Volunteer Computing.

After that there was a presentation about a Campus-wide Supercomputer at the Pontifical Catholic University of Peru. Genghis Rios Kruger presented the way he and his group of computer scientists used BOINC to build a Grid using the approx. 500 computers of the different computer labs. Interesting here was that they already provide a simple web-driven interface for the scientist to generate work and receive the results. This is going to be made generic and hopefully can be implemented into BOINC or at least made Open-Source so other projects can use it too.

The second revelation was made by Michael Weber from the University of Marburg who is going to publish a new project focused on RNA research, in cooperation with the Rechenkraft.net non-profit association. This is not going to be a university-funded project but purely operated by volunteers.

During lunch break we where at the same place like the first day and it was great. In case you visit Barcelona and need a good place to eat: try the Carmelitas located in the Carrier del Carme.

In the afternoon there where some BOF sessions (Birds of Feather) discussing some issues regarding the BOINC framework and how it can be made more general and how to implement new stuff like virtual applications and easy to use interfaces for scientists. The main conclusions can be found on the wikipage, where the slides of the talks are also published (some are missing but should be added later).

22 Oct

5th BOINC workshop Barcelona – Day 1

The first day of the workshop here in Barcelona was very rainy and dull. But there was nothing of this inside the conference room. The day started with a talk by David Anderson the BOINC project leader.

He gave a review of volunteer computing in the last year since the workshop in Grenoble in 2008. The computing power since then increase by a factor of 3 for all volunteer computing projects. Mainly this is provided by the Folding@home project, which really early started to develop GPU applications that are able to utilize graphical processing units on graphic-cards. Approximately half of the overall computing power comes from GPU’s!
Besides this the volunteer base stayed at about 330,000 users. So volunteer computing is still unknown to the general public though the Progress Through Processors initiative launched by Intel und Grid Republic on facebook.
In the last 12 months no new academic projects started to use BOINC as a method to access a huge resource of unused computer power.  Nevertheless the funding of BOINC is assured till mid 2011 through a grant from the National Science Foundation and another grant is on its way.
The development of BOINC is guided towards integration of GPU’s from ATI and NVidia at the moment and a new system for credit and runtime estimation is right around the corner. Details were not presented.

There where also presented many extension to the BOINC server that should make it easier for scientist to BOINCify there applications and create new projects that attract new volunteers to volunteer computing.

So much for the first day that’ll last till 6pm and end with a visit to nice Spanish restaurant.

27 Jun

get ready for BOINC Workshop 2009

a-319-photo002This years BOINC workshop is held at the Institute for Catalan Studies in Barcelona, Spain from 22-23 October 2009. And I’m attending of Course. I just booked my flight from Berlin to Barcelona with easyjet.com. The same airline I used last year for my trip to Grenoble. I took some more days off, so I can attend the traditional hike at the third day of the workshop and have some holiday in Spain.

I found a cheap hostel in the city center which got very good reviews and according to the pictures and videos I found a great place to stay. It’s the Kabul backpackers hostel.

Last year I made some short podcast episodes and a blog article for each day. Is there anyone out there interested in a nearly live comment on the workshop? I will also have the possibility to interview some of the people at the workshop. Any particular wishes?hostel barcelona kabul

If you also want to participate or want to know who is also there, check out the official WorkShop09 wikipage.

Oh and if you didn’t know: Michael Jackson is dead.

02 May

new and improved startup script for Ubuntu 9.x

I just upgraded my computer to the new Ubuntu release Jaunty Jackalope (9.04). Mainly because of the KDE4 support. I got my main applications running (Firefox, Kopete, Amarok, BOINC), although the last was a bit tricky. The init script for the former Ubuntu releases (7.x, 8.x) was criticized by the system, so I decided to upgrade the script. There already was an example available at /etc/init.d/skeleton and I just had to customize it for the BOINC client. It’s now possible to start the BOINC client with user rights instead of root privileges! Because of the length of the script I’ll make it available as download at the end of this article on how to install this script by hand. Continue Reading »

© 2010 open-source Notes | Entries (RSS) and Comments (RSS)

GPS Reviews and news from GPS Gazettewordpress logo