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
Daniel Lombraña González
March 05, 2012
Science
84
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Virtual Machines & Volunteer Computing
Experience from Test4Theory and Opportunities for Earthquake Science
Daniel Lombraña González
March 05, 2012
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
42
Crowdcrafting - La colaborativa
teleyinex
1
46
Crowdcrafting - Barcelona Citizen Science Day
teleyinex
0
66
Crowdcrafting
teleyinex
0
72
Fracking & Crowdcrafting
teleyinex
1
500
Crowdcrafting
teleyinex
0
67
Citizen Cyberscience Centre
teleyinex
1
59
ForestWatchers a citizen project for forest monitoring
teleyinex
1
84
Cybermappr & PyBossa
teleyinex
2
91
Other Decks in Science
See All in Science
なぜ21は素因数分解されないのか? - Shorのアルゴリズムの現在と壁
daimurat
0
450
Rashomon at the Sound: Reconstructing all possible paleoearthquake histories in the Puget Lowland through topological search
cossatot
0
1k
機械学習 - K-means & 階層的クラスタリング
trycycle
PRO
0
1.7k
Kaggle: NeurIPS - Open Polymer Prediction 2025 コンペ 反省会
calpis10000
0
600
データベース05: SQL(2/3) 結合質問
trycycle
PRO
0
1.2k
SpatialRDDパッケージによる空間回帰不連続デザイン
saltcooky12
0
250
プロジェクト「Azayaka」のSARの数式とジオメトリ
syuchimu
0
350
生成AIと司法書士の未来.pdf
tagtag
PRO
0
130
次代のデータサイエンティストへ~スキルチェックリスト、タスクリスト更新~
datascientistsociety
PRO
3
44k
20260410_SystemsThinking
takusamar
1
100
あなたに水耕栽培を愛していないとは言わせない
mutsumix
1
340
因果推論と機械学習
sshimizu2006
1
1.2k
Featured
See All Featured
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
230
The Invisible Side of Design
smashingmag
302
52k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
140
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
Navigating Weather and Climate Data
rabernat
0
220
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Context Engineering - Making Every Token Count
addyosmani
9
970
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
200
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
210
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
200
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