[[PageOutline]] = The 4th Pan-Galactic BOINC Workshop = A workshop on volunteer computing, distributed thinking, and BOINC will be held 11-12 September 2008 in [http://en.wikipedia.org/wiki/Grenoble Grenoble], France. It is being hosted by the [http://mescal.imag.fr/ MESCAL team] of [http://www.inrialpes.fr/jsp/fiche_pagelibre.jsp?CODE=36392593&LANGUE=1 INRIA], and supported by IBM. The general organizers are [http://mescal.imag.fr/membres/derrick.kondo Derrick Kondo] (INRIA) and [http://boinc.berkeley.edu/anderson David Anderson] (UCB). The local organizers are [http://www-id.imag.fr/~barrios/perso.html Carlos Barrios-Hernández] (LIG), Daniele Herzog (INRIA), Annie Hsu, and [http://www-id.imag.fr/Laboratoire/Membres/Legrand_Arnaud/perso.html Arnaud Legrand] (CNRS). The workshop follows the [/cern_workshop.php First], [/ws_06.php Second] and [wiki:WorkShop07 Third] BOINC Workshops. The objective of this workshop is to share information about BOINC and projects using it, through short presentations and informal discussions, in a relaxed, open and friendly atmosphere. The workshop aims to stimulate new developments and activities related to volunteer computing and distributed thinking, by allowing users to share their experience and requirements, giving developers the opportunity to outline their plans, and stimulating new collaborations between participants. == Latest updates == 09/04: The BOINC workshop will be webcasted. See details [#webcast here]. [[BR]] 09/11: A personal summary of a volunteer attendee (almost live). See [http://blog.os-tools.net/?language=en blog.os-tools.net] == Who should attend == Anyone who is actively involved with volunteer computing is encouraged to attend. This includes: * People operating volunteer computing and/or distributed thinking projects; * Computer scientists interested in research involving BOINC; * People active in developing and maintaining BOINC software; * People interested in deploying BOINC within and across organizations. == Registration == #registration The workshop is free but attendance is limited. If you are interested in attending, or have any questions, please [[T(MailHide|email David Anderson|k=01o5RAw95mV48kf6x-NVERig==&c=RSUgx-KG3aii0O1aEHoRwV0obvhd9SciJkpE21FkRJ0=)]]. == Location == #location The workshop will be held at the [http://www.inria.fr/inria/organigramme/fiche_ur-ra.en.html INRIA Grenoble Rhône-Alpes Research Center]. (See Agenda for exact the room.) This center is located about 10km northeast of Grenoble in the research park of Montbonnot. The address is: INRIA Grenoble - Rhône-Alpes[[BR]] Inovallée [[BR]] 655 Avenue de l'Europe[[BR]] Montbonnot - Saint Martin[[BR]] 38334 Saint Ismier Cedex [[BR]] Directions for getting there are below. A Google map is [http://maps.google.com/maps/ms?ie=UTF8&hl=en&oe=UTF8&msa=0&msid=101614881417357231229.000454bf6c18dbcb65f44 here]. == Agenda == #agenda * 10 Sept (optional), Conference room F107. Tutorial and hands-on help session. A tentative agenda follows. If you're interested in other topics, please inform the organizers. * 9:00-10:00 Quick start: distributed computing in one hour or less (Anderson). How to use the BOINC Virtual Server and the single-job submission system to get a project up and running quickly. [http://129.88.100.74/BOINC/2008-09-10_09:10:39.asf View Webcast] * 10:00-11:00: Building and debugging BOINC applications (Walton). How to build BOINC applications for different platforms (Windows, Linux, Mac) and how to debug applications "in the field". [http://129.88.100.74/BOINC/2008-09-10_10:28:40.asf View Webcast] * 11:00-12:00: Customizing your BOINC server (Reed). Learn about server configurations options that can greatly increase your project's throughput. [attachment:ServerManagement-BOINC2008.ppt View Presentation] ([attachment:ServerManagement-BOINC2008.pdf PDF]) [http://129.88.100.74/BOINC/2008-09-10_11:22:53.asf View Webcast] * 13:30-15:30: Tutorials on [BoltIntro Bolt] and [BossaIntro Bossa] (Anderson). Learn about newly-developed tools that let you educate your volunteer base, and use their brains (as well their PCs) to help your research. [http://129.88.100.74/BOINC/2008-09-10_13:48:50.asf View Webcast for Bolt] [http://129.88.100.74/BOINC/2008-09-10_15:09:07.asf View Webcast for Bossa] * 15:30-17:30: Questions and hands-on help. * 11 Sept, Grand Amphitheater. * 8:30-9:00: Coffee and light breakfast * 9:00-11:30: Short opening remarks, followed by talks by attendees. Attendees are encouraged to give talks summarizing their project status, goals, and technical issues and requirements (15-20 minutes; a video projector will be available). * 11:30-13:00: lunch (INRIA cafeteria) * 13:00-15:00: More talks * 15:00-15:30: coffee break * 15:30-17:30: More talks * 19:00: Workshop dinner * 12 Sept, Grand Amphitheater. * 8:30-9:00: Coffee and light breakfast * 9:00-11:00: Status and plans of the BOINC project. * 11:00-11:30: Formation of BOF topics and groups * 11:30-13:00: lunch (INRIA cafeteria) * 13:00-14:00: Parallel meetings of BOF groups. * 14:00-15:00: Parallel meetings of BOF groups. * 15:00-15:30: coffee break * 15:30-17:30: Summaries of BOF group discussions, and general discussion. * 13 Sept (optional) * Alpine hiking The workshop and tutorials will be videotaped, and the talks will be available online after the workshop. == Schedule of talks == 9:00 to 11:30: || Kevin Reed || World Community Grid || || Marc Garbey || Volunteer computing for ecology: the Virtual Prairie BOINC project || || Bruce Allen || Future directions for Einstein@home || || Alejandro Rivera || Ibercivis: status, configuration, and expectations || || Jack Shultz || Modeling biological hydrogen production || || Ana Gago Da Silva || The !AfricaMap Project and CCC || || Ben Segal || Status and future of LHC@home || 13:00 to 15:00: || Matt Blumberg || !GridRepublic status report || || John Hallissey || Marketing and promoting BOINC and the projects || || Andrew Gillette || The Invisible Hand and Hidden Markets of the BOINC Community Platform || || Peter Kacsuk || EDGeS: integrating BOINC-based DGs with EGEE || || Gabor Gombas || Security issues in hierarchically connected BOINC systems || || Jozsef Kovacs || BOINC extensions in the SZTAKI Desktop Grid system || 15:30 to 17:30: || Derrick Kondo || Ensuring Collective Availability in Volatile Resource Pools via Forecasting || || Daniel Lombraña González || Extending BOINC by means of virtualization || || Paco de Vega || An organizational grid management system for BOINC || || Jaspal Subhlok || Inter-task communication on volatile nodes || || Carlos Varela || Enabling synchronous computations on volunteer computing environments || || Oded Ben-Dov || BOINC goes Mobile || == BOF Discussion topics == #topics Possible discussion topics (feel free to append): * Use of VM technology for apps * Synchronous and communicating apps * Social networks, publicity, teams, recruitment * Distributed thinking and education * System research issues: performance, scheduling, security * BOINC and Grids * How to improve BOINC documentation * Multithreaded and coprocessor apps * Use of mobile devices (cell phones, PDAs, media players) * Alternatives to MySQL * Scheduler: handling diverse workloads; HR * Simplify app dev, the wrapper, master/worker, etc. * Apps in Java, Python, Lisp * Web features; Preferences system (including project specific settings) * How to keep server software up to date; other project management issues * Security * Credit: normalization, generalization * Data distribution (via bittorrent) == Webcast == #webcast The BOINC tutorials and workshop can be viewed live as a webcast. [[BR]] Using vlc (tested on windows, mac, linux): vlc mmsh://129.88.100.74:443 [[BR]] Using windows media player: mms://129.88.100.74:443 [[BR]] Between each speaker, we will stop the camera and upload the corresponding ASF file to this location: [[BR]] http://129.88.100.74/BOINC/ [[BR]] (The ASF files will be stored there for later viewing.) Thus, the stream (webcast) will be cut between each speaker. If you view the webcast live you will need to attempt to reattach several times after each speaker until the stream can be reopened. Many thanks to Arnaud Legrand for making this possible. == Workshop dinner == The dinner will be held at Grenoble's bastille: [http://www.bastille-grenoble.fr/english/resto_tele_uk.htm Restaurant du Téléphérique][[BR]] Quai Stéphane Jay, 38000 Grenoble at 19:00 on September 11. Thanks to IBM, the reduced dinner cost will be about 9 euros and 4 euros for the round-trip cable car ride. == Traveling to Grenoble == #travel The closest airports to Grenoble are Grenoble-Saint-Geoirs Airport (GNB), Lyon Saint-Exupéry Airport (LYS), and Geneva International Airport (GVA). There are shuttles and trains that take you from the airport to Gare Routiere/Grenoble's central train station. From there you can take local public transport to your final destination. '''FROM Lyon Saint-Exupéry Airport (LYS):''' [[BR]] (old name Lyon Satolas Airport, but same place) Take the [http://www.satobus-grenoble.fr/en/ligne.html Satobus airport bus shuttle] to Grenoble. It's 30€ for a round-trip ticket. Travel time from LYS to Grenoble's Gare Routière is about an hour and the bus departs every hour from 6:30am to 11:30pm except Sundays when it the first bus leaves at 7:30am. Bus back to the airport departs every hour on the hour from Gare Routière 5am-9pm (except Sundays when the first bus leaves at 6am). '''FROM Grenoble-Saint-Geoirs Airport (GNB):''' Most flights to [http://www.grenoble-airport.com/-GENERAL-PUBLIC-AREA-.html GNB] are from London. You can take the [http://www.transisere.com Transisere] airport bus to Grenoble's central train station/regional bus station. The cost is 4€ each way and you pay for your ticket on the bus. The [http://www.grenoble-airport.com/IMG/pdf/Horaires_du_20_decembre_07_au_29_mars_08-2.pdf schedule] of the bus usually corresponds to scheduled flights. '''FROM Geneva International Airport (GVA):''' There are two possible methods of transport from [http://www.gva.ch/en/Desktopdefault.aspx/tabid-11/ GVA]. By BUS, you can take the [http://www.gva.ch/en/Portaldata/1/Resources/fichiers/voyageurs/aerocar.pdf Aerobus] from the airport to Grenoble's Gare Routière. The Aerobus departs 11am, 2:30pm and 7:30pm from the airport and takes about 2.5 hours to reach Grenoble. The cost is 69€ round trip or 43€ one way. By [http://www.gva.ch/en/Portaldata/1/Resources/fichiers/voyageurs/200712_grenoble-gva_sncf.pdf TRAIN], you can use the SNCF TER train from the airport to Grenoble. The train departs 9:47am, 1:47pm, 3:47pm, and 5:47pm. It takes about 2.5 hours to reach Grenoble. A round trip ticket is about 54€ or 88 CHF. '''Weather''' [[BR]] Likely to be warm (~80F/27C), and sometimes wet. So pack an umbrella. == Grenoble Local Transportation == #transport [http://www.sedeplacer-tag.fr/uploads/Document/WEB_CHEMIN_170_1203937974.pdf TAG] serves as the local transport for Grenoble. INRIA is outside of the Grenoble area and therefore uses [http://www.transisere.com/ Transisère] (the regional bus). From the central train station in Grenoble and the Gare Routière, if your hotel is in the city center area, you can take the tram. Trams and buses use the same ticket at 1.40€ for an hour ride. You must validate your ticket at the tram platform or on the bus every time (including transfers). There is a TAG ticket office outside the train station on the way to the tram stop. You can buy a carnet of 10 voyages for 11.90 €. A day pass is 3.70€ and a five day pass is 12.90€. Tickets are also available at the tram platform. There is another TAG ticket office in the Tourist Office in city center. '''TO INRIA Grenoble Rhône-Alpes Research Center:''' '''By bus/tramway from Grenoble center or Grenoble railway station:''' You can take [http://www.sedeplacer-tag.fr/uploads/Document/WEB_CHEMIN_170_1203937974.pdf tramway], line B, direction "Gieres - Plaine des Sports". It takes approximately 23 minutes (from Victor Hugo: city center) to reach the campus depending on the traffic. Get off at the station "Bibliothèques Universitaires".You must buy your travel ticket and validate this ticket *before* entering the tramway from the automatic selling machines at each tramway station. [[BR]] Exiting from the tramway, you will find the 6070 [http://www.transisere.fr/ bus] station towards Montbonnot, after you cross the street. (It is also the bus stop for bus 11 and 26 that are both going towards other Universitaire stops.) The 6070 bus operates every hour between the Campus and INRIA. It takes approximately 12 minutes, traffic permitting, to reach INRIA. (AM departures from this stop are at 7:47am, 8:12am, 8:32am, 8:42am, 8:57am, 9:17am, 9:37am.) Get off at the bus stop named "INRIA", which is exactly in front of INRIA builiding. [[Image(INRIA_building.jpg)]] On the transisere.fr site, where it says Numéro de ligne, type in 6070 for the timetable. Usually the 6070 shuttle costs 1.90€ each way. A day pass is 3.80€. But sometimes they let you on for free, if the driver doesn't want to be bothered with change. Just tell them you're going to INRIA and perhaps flash your TAG ticket. '''By taxi:''' A taxi from downtown Grenoble to INRIA will cost you about 20 euros. It takes about 15-20 minutes to reach INRIA depending on the traffic. Taxi Transialpes : 04 76 71 67 02 == Accommodation == #accomodation A list of hotels can be downloaded here: [attachment:hotel_list.pdf] A google map (from Jack Schultz) of the hotels is [http://maps.google.com/maps/ms?ie=UTF8&hl=en&oe=UTF8&msa=0&msid=101614881417357231229.000454bf6c18dbcb65f44 here]. == Saturday Hike == We are proposing a hike in the Vercors mountain range. From Grenoble, Gare Routière to the town of Lans-en-Vercors (1005m), we’ll hike from there to Le Moucherotte (1901m) and back down to Saint-Nizier-du-Moucherotte. It’s about a 6 hour hike. We can probably buy sandwiches and water in Lans-en-Vercors, before the hike. Itinerary: [[BR]] Transisiere 5100 bus departs from Gare Routière at 8h15. Purchase your ticket in the bus station or on the bus. The cost is 4€10 (one way) or 8€20 for a day pass. You will arrive in Lans-en Vercors Office du Tourisme at 9h00. [[BR]] Map of Lans-en-Vercors and the start of our hike is [http://www.parc-du-vercors.fr/tourisme/rando/cartoguides/images/telechargements/01-03.jpg here][[BR]] Map of St-Nizier-du-Moucherotte and the end of our hike is [http://www.parc-du-vercors.fr/tourisme/rando/cartoguides/images/telechargements/01-02.jpg here][[BR]] The plan (weather permitting) (TOTAL 11.5km or ~7.5mi)[[BR]] Walk through Lans-en-Vercors to La Fountaine du Val Furon (1km) Follow the M4 route to Les Jeux (1.9km) Continue on to Pas de la Tinette (0.5km) Then to Les Ramées (0.6km) Continue on the GR91 route to Combe-de St-Nizier (1km), passing through Merdaret. From Combe de St-Nizier go to le Moucherotte (1.7km) Nice view from le Moucherotte.[[BR]] Continue on GR91 foute down to St-Nizier-du-Moucherotte (4.8km) In St-Nizier-du-Moucherotte, take the 5100 bus back to Grenoble at “Le Village” at 18h25. You will arrive back in Grenoble Gare Routière at 19h10. [[BR]] *If the weather isn’t as nice, we can easily make a smaller loop and end up back in Lans-en-Vercors, where the 5100 bus departs from Office du Tourisme at 13h00, 15h10, 18h10, back to Grenoble Gare Routière. == Attendees == Total: 65 definite, 6 tentative * = tentative {{{ Peter Amoako-Yirenkyi (Ghana) Bruce Allen (MPI, Germany) David Anderson (UC Berkeley, BOINC, USA) Eloi Appora-Gnékindy (U. Bangui, Central African Republic) Christian Beer (Germany) Oded Ben-Dov (Technion, Israel) Rémi Bertin (INRIA, France) Matt Blumberg (GridRepublic, USA) Oliver Bock (MPI, Germany) Bill Bovermann (IBM, USA) Carl Christensen (Stanford University, "Quake Catcher Network", USA) Emmanuel Deban (Equipe 'France Initiativ', France) Laurent Debreu (LIG, France) Frederic Desprez (INRIA, France) possibly 1 or 2 students as well Saber Feki (U. of Houston, USA) Gilles Fedak (INRIA, France) Marc Garbey (U of Houston, USA) Yiannis Georgiou (LIG, France)' Andrew Gillette (TFCLS, USA) Gabor Gombas (SZTAKI, Hungary) Daniel Lombraña González (U. of Extremadura, Spain) Francois Grey (CERN, Switzerland) *Carmi Grushko (Technion, Israel) John Hallissey (boincteams.com) Carlos Barrios-Hernández (LIG, France) *Jack Harris (USAF, USA) possible 1 or 2 others also Marc Honnorat (INRIA, France) Peter Kacsuk (SZTAKI, Hungary) Derrick Kondo (INRIA, France) Jozsef Kovacs (SZTAKI, Hungary) Janus Kristensen Peter Lavin (Trinity College, Dublin, Ireland) Arnaud Legrand (CNRS, France) Nicolas Maire (U. Basel, Switzerland) Paul Malécot (INRIA, France) Bernd Machenschalk (MPI, Germany) Erick Meneses (LIG, France) Olha Nahorna (U. Grenoble, France) Pierre Neyron (INRIA, France) Lucas Nussbaum (LIG, France) Fanny Pascual (Pierre & Marie Curie University / LIP6, France) Juan Antonio Lopez Perez (CERN, Switzerland) Florence Perronnin (LIG, France) Carlos Prada (LIG / INRIA Mescal, France) Reinhard Prix (MPI, Germany) Kevin Reed (IBM, USA) Francisco Rodríguez Domínguez (CETA-CIEMAT, Spain) Alejandro Rivero (U. of Zaragoza, Spain) Jack Shultz (NAS, USA) *Marc Silberstein (Technion) Ben Segal (CERN, Switzerland) Ricardo Da Silva (CERN, Switzerland) Ana Silva (UnoSAT, CERN, Switzerland) Malek Smaoui (U. of Houston, USA) Jaspal Subhlok (U. of Houston, USA) Milo Thurston (Oxford, England) Corinne Touati (INRIA, France) Julius Tuomisto (ORE project, Finland) Carlos Varela (RPI, USA) Pedro Velho (LIG, France) Francisco de Vega (U. of Extremadura, Spain) Rom Walton (UC Berkeley, BOINC, USA) Frank Weiler (NASHIP Berlin, Germany) }}} == Pictures == [[Image(IMG_0460_web.jpg)]] Cable Car in front of Grenoble as seen from Bastille [[Image(IMG_0474_web.jpg)]] BOINC Workshop participants at Bastille [[Image(IMG_0472_web.jpg)]] BOINC Workshop participants at Bastille [[Image(IMG_0480_web.jpg)]] Grenoble at night as seen from Bastille [[WS2008group.jpg)]] Group Photo