Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Virtual Machines & Volunteer Computing
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Daniel Lombraña González
March 05, 2012
Science
2
77
Virtual Machines & Volunteer Computing
Experience from Test4Theory and Opportunities for Earthquake Science
Daniel Lombraña González
March 05, 2012
Tweet
Share
More Decks by Daniel Lombraña González
See All by Daniel Lombraña González
Follow your dreams: become an astronaut from home
teleyinex
0
40
Crowdcrafting - La colaborativa
teleyinex
1
45
Crowdcrafting - Barcelona Citizen Science Day
teleyinex
0
65
Crowdcrafting
teleyinex
0
64
Fracking & Crowdcrafting
teleyinex
1
500
Crowdcrafting
teleyinex
0
64
Citizen Cyberscience Centre
teleyinex
1
57
ForestWatchers a citizen project for forest monitoring
teleyinex
1
82
Cybermappr & PyBossa
teleyinex
2
90
Other Decks in Science
See All in Science
データベース04: SQL (1/3) 単純質問 & 集約演算
trycycle
PRO
0
1.1k
先端因果推論特別研究チームの研究構想と 人間とAIが協働する自律因果探索の展望
sshimizu2006
3
770
Vibecoding for Product Managers
ibknadedeji
0
130
サイコロで理解する原子核崩壊と拡散現象 〜単純化されたモデルで本質を理解する〜
syotasasaki593876
0
150
データマイニング - ウェブとグラフ
trycycle
PRO
0
240
なぜ21は素因数分解されないのか? - Shorのアルゴリズムの現在と壁
daimurat
0
290
2025-05-31-pycon_italia
sofievl
0
140
生成検索エンジン最適化に関する研究の紹介
ynakano
2
2k
20251212_LT忘年会_データサイエンス枠_新川.pdf
shinpsan
0
230
機械学習 - SVM
trycycle
PRO
1
980
Optimization of the Tournament Format for the Nationwide High School Kyudo Competition in Japan
konakalab
0
140
Distributional Regression
tackyas
0
340
Featured
See All Featured
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
140
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
120
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Embracing the Ebb and Flow
colly
88
5k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Believing is Seeing
oripsolob
1
55
Prompt Engineering for Job Search
mfonobong
0
160
Paper Plane
katiecoart
PRO
0
46k
30 Presentation Tips
portentint
PRO
1
220
How to Think Like a Performance Engineer
csswizardry
28
2.4k
Transcript
Virtual Machines & Volunteer Computing Experience from Test4Theory and Opportunities
for Earthquake Science
LHC@Home
LHC@Home About 60000 active users Photo by Kevin McGarr http://flic.kr/p/aNVsh
License: (CC BY-NC-SA 2.0)
LHC@Home Over 100000 PCs Photo by D35ign http://flic.kr/p/anzAym License: (CC
BY-NC-SA 2.0)
LHC@Home 3000 CPU years Photo by Iurii Ogiienko http://flic.kr/p/86tAsn License:
(CC BY-SA 2.0)
The Challenge Why don't you run "real" LHC physics on
BOINC?
The Challenge Why don't you run "real" LHC physics on
BOINC?
Problems: Heterogeneity
Problems: Porting code
Problems: Large & complex libraries
Problems: Experiments workflow • Jobs should be sent using CERN
distribution systems. • Volunteer computing resources should be: ◦ managed and ◦ trustful
BOINC + CernVM
Test4Theory
Test4Theory About 4500 active users Photo by Kevin McGarr http://flic.kr/p/aNVsh
License: (CC BY-NC-SA 2.0)
Test4Theory Almost 15000 PCs Photo by D35ign http://flic.kr/p/anzAym License: (CC
BY-NC-SA 2.0)
Test4Theory More than 230 billion events generated
Test4Theory More than 2 million successful jobs
Test4Theory More than 9000 posts
Test4Theory Community feedback
Test4Theory Community feedback
Test4Theory Community feedback
Test4Theory Community feedback
Test4Theory Community feedback
Test4Theory Community feedback
Test4Theory Community feedback
Test4Theory Community feedback
Test4Theory New developments: multi core Multi-core support
Test4Theory New developments Web application to show the VM results
Test4Theory Web application
Test4Theory Video tutorial + HTML5
Test4Theory New developments P2P University courses
BOINC Become a citizen scientist
Summary • BOINC + Virtualization = Custom execution environments ◦
Multi-core support ◦ Virtualization sandbox (possible to encrypt virtual hard disk!) ◦ Develop, maintain and work in one platform. ◦ Support out of the box most popular PC OSes • The community is very important
Thank you!
[email protected]
@teleyinex +teleyinex License Icons by Gnome except
Logos Daniel Lombraña González