Changes between Version 34 and Version 35 of WorkShop08/WorkshopProceedings


Ignore:
Timestamp:
Sep 17, 2008, 5:13:48 PM (16 years ago)
Author:
davea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WorkShop08/WorkshopProceedings

    v34 v35  
    139139
    140140=== Volunteer thinking and education ===
    141 {{{
     141
    142142There was discussion about BOLT being used for education, for example, modules for high-school teachers that use BOINC project science. David emphasized that BOLT is not designed for this. “ BOLT is just a framework for showing web stuff and seeing how useful it is for education.” But there was agreement that it could be useful to have a mechanism to generate useful educational material - funding sources like this!
    143143
    144144Discussion of what to call volunteer thinking:
    145 
    146 Distributed thinking
    147 
    148 Thinking cloud
    149 
    150 BrainBOINC
    151 
    152 
     145 * Distributed thinking
     146 * Thinking cloud
     147 * BrainBOINC
    153148
    154149What are the possibilities of volunteer thinking – and BOSSA?
     
    175170
    176171…to be continued!
    177 }}}
     172
     173=== Virtual machines for BOINC apps ===
     174
     175Mostly we talked about two approaches:
     176
     177 * A "inner" BOINC client (or some other queueing system client) runs in the VM.  The outer BOINC client views it as a single (potentially infinite) job, and doesn't know anything about files etc.  This approach will be important at CERN, where they need to run the PANDA queueing system to get people to use it.
     178 * The (outer) BOINC client knows about jobs, input/output files etc.  Only the app runs in the VM.
     179
     180Each approach has some requirements and issues.
     181In the 1st approach we need to pass account ID, user prefs, etc. into the VM.
     182In the 2nd approach we need be able to move files to and from the VM
     183(according to Reinhard, Virtual Box provides this capability).
     184It wasn't clear how to do screensaver graphics in either approach.
     185
     186VMWare provides a rich API (web service) with features like suspend, resume, and checkpoint.
     187
     188We agreed that app versions should have info (plan_class?) saying which VM player is needed,
     189and that the BOINC client should detect VM players.