sidus forex

Embed Size (px)

Citation preview

  • 8/18/2019 sidus forex

    1/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 1/342015-07-08

    SIDUSDédu l!"a#!$n e%#r&me d'(S ) re r$du"#!*!l!#é

    S ingle I nstance Distributing U niversal S ystem

    Une Instance Unique Distribuantun Système d'Exploitation Universel

    Un couteau suisse pour le calcul scientifique & ailleurs.

  • 8/18/2019 sidus forex

    2/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 2/342015-07-08

    Qu'e+#-"e ,ue le Cen#re Bla!+e a+"al ./ #el r$ e#+ ) Ma!+$n de la m$dél!+a#!$

    A3an# #$u#4 $u#!l 6 de re" er" e

    FormationsConférences Projets

    Hôtel

  • 8/18/2019 sidus forex

    3/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 3/342015-07-08

    Ca#al9+er 6 l'!n:$rma#!,ue +"!en#!:!,ue ; CBMa!+$n de la S!mula#!$n4 la#e-:$rme e% ér!men#a

    Cen#re d'e++a!+

    Le CB

  • 8/18/2019 sidus forex

    4/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 4/342015-07-08

    Ce ,ue SIDUS n'e+# a+rem! remen# ; SIDUS n'e+# a+ SIDI(US G

    D!::éren"e en#re S!d u+ ) SIDUS ; I(

  • 8/18/2019 sidus forex

    5/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 5/342015-07-08

    Ce ,ue SIDUS n'e+# a+Ma!+ "e ,ue SIDUS ar#aKe a3e" eu% G

    Ce que SIDUS n'est PAS !● LTSP : inux !erminal Server "ro#ect

    ● Un +er3eur a3e" la " arKeJ4 adm!n!+#ra#!$n +!m l!:!ée du "l!e● FA ! "ic#start! $e%ian nstaller Presee& :

    ● $ orsque la mac%ine remplace l'%umain... dans la proc dure d'installation...

    Li'eC$ (ar résea) :● Une !maKe IS( d!+#r!*uée ar le ré+eau

    Mais ce que SIDUS partage avec eux

    B$$# >E4 @ 4 N@Sr$$#4

  • 8/18/2019 sidus forex

    6/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA ,/342015-07-08

    Ce d$n# SIDUS +e ra r$" eCe ,ue "'e+# :!nalemen#

    De quels autres projets ça se rapproche...● @aDDe@ ; ## ;HH r$ e#+ ma# r!"e $rKH:adde:H● DRBL ; ## ;HHdr*l $rKH < "$n:!rmer =

    t concr te"ent# c'est quoi $● Ce n'e+# a+ un l$K!"!el G● a+ de a,ue# !n+#aller4 #$u# e%!+#e dé G● u+#e un en+em*le de "$mmande+ a l!,uer

    C'est une approche %● ar#aKer +!m lemen# ) e::!"a"emen# un (S● (vec SIDUS) #e n'installe plus) #e d marre les mac%ines *

    http://drbl.org/http://drbl.org/

  • 8/18/2019 sidus forex

    7/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA -/342015-07-08

    Le+ deu% r!n"! ale+ r$ r!é#é+ de SIDURe r$du"#!*!l!#é dan+ l'e+ a"e-#em +

    ● *nicité &e confi.)ration● Deu% "l!en#+ SIDUS ; le m&me (S au *!# r + G

    ● 0(loitation &es resso)rces locales● r$"e++eur+ ) RAM < ) e%#ra = e% l$!#é+ ; "eu% de+ "l!

    ● e(ro&)cti%ilité $ur un SIDUS !n" anKé● S#a*!l!#é dan+ le #em + < $ur un "l!en# dé:!n!=

    Deu% démarraKe+ "$n+é"u#!:+ +ur une m&me ma" !ne ; m&me+9+# me● S#a*!l!#é dan+ l'e+ a"e < $ur deu% $u lu+ "l!en#+ d!::éren#+

    – Deu% "l!en#+ démarran# +!mul#anémen# ; m&me +9+# me● Deu% ma" !ne+ne (e)'ent (as ne (as a'oir le m&me (S G

  • 8/18/2019 sidus forex

    8/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA /342015-07-08

    SIDUS en 7 Que+#!$n+ ; CQQC(Q

    0em(le &e mét o&e anal ti6)e a'ec C77C87P :● C$mmen#4 Qu$!4 Qu!4 C$m*!en4 ( 4 Quand4 $ur,u$! .

    La mét o&e la (l)s sim(le (o)r &écrire 6)el6)e c ose999● r + u#!le en $urnal!+me

  • 8/18/2019 sidus forex

    9/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA /342015-07-08

    SIDUS en 7 Que+#!$n+ ; CQQC(Q

  • 8/18/2019 sidus forex

    10/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 1;/342015-07-08

    SIDUS en 7 Que+#!$n+ ; CQQC(Q$ur Qu$! . $ur Qu! .

    Po)r 7)i ● InKén!eur en !n:$rma#!,ue● Adm!n!+#ra#eur de +alle !n:$● C er" eur en !n:$rma#!,ue● r$:e++eur d'$u#!l+ "$m le%e+● Re+ $n+a*le en Sé"ur!#é de+

    S9+# me+ d'In:$rma#!$n● F a# el+e .

    Po)r 7)oi ● NPud+ de "lu+#er en / C● $+#e+ de #ra3a!l● S#a#!$n+ Kra !,ue+● a!lla++e+ numér!,ue+● $+#e +,-,D

    – ous connaisse/ 01,D 2● -on matos pour bosser

    – +ompute ,n -y ,3n Device● -on matos pour calculer *

    $ (

  • 8/18/2019 sidus forex

    11/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 11/342015-07-08

    SIDUS en 7 ,ue+#!$n+ ; CQQC(Q( ) Quand .

    Centre

  • 8/18/2019 sidus forex

    12/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 12/342015-07-08

    SIDUS en 7 ,ue+#!$n+ ; CQQC(Q

  • 8/18/2019 sidus forex

    13/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 13/342015-07-08

    SIDUS en 7 ,ue+#!$n+ ; CQQC(Q 4 la :!n GC$mmen# !n+#aller ; SIDUS en 7 é#a e+

  • 8/18/2019 sidus forex

    14/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 14/342015-07-08

    M!Kra#!$n 3er+ De*!an e++!eL!m!#a#!$n+ ) é3$lu#!$n+

    ● 8%jectif : fo)rnir )n socle (o)r &es (er'ise)rs● C$n#e%#e ; au démarraKe ar D/C 4 !n!#ram:+ a3e" !n#er:a"e 9+!,ue4 a+ un *r!dKe● S$lu#!$n ; a"#!3er le *r!dKe au démarraKe4 !m $++!*le a3e" !n!#ram:+-#$$l+4 a++aK

    dra"u#● 8%jectif : améliorer la confi&entialité &es &onnées )tilisate)rs @résea)999+

    C$n#e%#e ; N@S3 né"e++!#e une $u3er#ure #r$ lX" e au% d$++!er+ u#!l!+a#eur+● S$lu#!$n ; er*er$+ e+# #r$ "$n#ra!Knan#4 CI@S a3e" le+ e%#en+!$n+ $+!% )amZm$un#

    ● 8%jectif : conser'er le fonctionnement &e roota)fs en essie● C$n#e%#e ; u+,u' F eeW94 r$$#au:+ $ éra#!$nnel dan+ !n!#-*$##$m4 Ta "a++e en ●

    S$lu#!$n ; " anKemen# r$:$nd de !n!#ram:+-#$$l+ $u a++aKe dra"u#● 8%jectif : limiter le nom%re &Binstances S $*S (o)r matos s(écifi6)es

    ● C$n#e%#e ; De une N3!d!a4 une AMDHA I4 une *!#+ ) une 2 *!#+ $ur [!r#ualB$%● S$lu#!$n ; "$n:!Kura#!$n la 3$lée au démarraKe $ur le+ "ar#e+ Kra !,ue+

    SIDUS en 7 ue+#!$n+ ; CQQC(Q 4 la :!n G

  • 8/18/2019 sidus forex

    15/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 15/342015-07-08

    SIDUS en 7 ,ue+#!$n+ ; CQQC(Q 4 la :!n GC$mmen# !n+#aller ; SIDUS en 7 é#a e+

    $ur e++!e$ur de+ +er3eur+ DNS4 D/C 4 @ 4 N@S *!en "$n:!Kuré+

    1=Créa#!$n ar De*$$#+#ra d'une n$u3elle ra"!ne e% $r#ée ar N@S2=Créa#!$n d'un "$rd$n $m*!l!"alJ a3e" l' #e

    ● M$n#aKe de+ d$++!er+ H r$" H+9+ Hde3H+ m

    =In+#alla#!$n

  • 8/18/2019 sidus forex

    16/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 1,/342015-07-08

    SIDUS en 7 ,ue+#!$n+ ; la :!n GC$mmen# adm!n!+#rer .

    ● Une l!m!#a#!$n ; le/proc d$!# re un!,ue● \rande 3!K!lan"e +ur le+ r$"e++u+

    – Man! ula#!$n $: a3a4 "$m !la#!$n !# $ #!m!Wa#!$n4 !n+#alla#!$n● La #ruand ;

    ● a++aKe ar le " r$$#4●

    ( éra#!$n+ "la++!,ue+ mar" an# ?0]● La *ru#e ;

    ● a++aKe ar le " r$$#4● E#a*l!++emen# du "$rd$n $m*!l!"alJ●

    ( éra#!$n+ "la++!,ue+● L!*éra#!$n du "$rd$n $m*!l!"alJ

    ● La *$nne ;● DémarraKe d'une ma" !ne a3e" a"" + en Le"#ureHE"r!#ure du N@Sr$$#● ( éra#!$n+ "$mme +ur une ma" !ne +#andard

    SIDUS 7 #!$ l #$ # ! G

  • 8/18/2019 sidus forex

    17/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 1-/342015-07-08

    SIDUS en 7 ,ue+#!$n+ ; la #$u# :!n GC$m*!en Ta "$^#e .

    Un ré+eau !déal ; \!Ka*!# E# erne# au "l!en#4 10\ au +er3eur● Ma!+ Ta #$urne "$rre"#emen# +ur un ré+eau 100 M*H+ G

    ● Un +er3eur !déal ; C U4 1 \B RAM4 10\4 SSD● Ma!+ "ela :$n"#!$nna!# $ur 0 nPud+ +ur un 3

  • 8/18/2019 sidus forex

    18/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 1 /342015-07-08

    Dém$n+#ra#!$n l$"ale●

    DémarraKe de l' #e de SIDUS● a++erelle4 +er3eur+ DNS4 D/C 4 @ 4 N@S

    ● DémarraKe d'un "l!en# l$"al +ur L!3eCD●

    a+ de S#ellar!um● DémarraKe d'un "l!en# l$"al +$u+ SIDUS

    ● Dém$n+#ra#!$n de S#ellar!um●

    DémarraKe d'un "l!en# d!+#an# +$u+ SIDUS● Dém$n+#ra#!$n de S#ellar!um

    SIDUS en re r$du"#!*!l!#é

  • 8/18/2019 sidus forex

    19/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 1 /342015-07-08

    SIDUS en re r$du #!*!l!#éA l!"a#!$n+ +ur le S#$"OaKe ) arallél!+m

    ● EmerKen"e de d$ma!ne+ de arallél!+me $ur l$K!"!el+ )ma#ér!el+

    ● er#!nen"e de \lu+#er@S "$mme +"ra#" d!+#r!*ué en / C● In:luen"e du BI(S +ur la er:$rman"e e# la 3ar!a*!l!#é 3ar!a*!l!#9

    ● C$m ar!+$n de \ U ) !n:luen"e dan+ le+ au#+ n!3eau%de arallél!+me● La [ar!a*!l!#é "$mme :a"#eur d!+"r!m!nan# en#re de+ \ U

    d!::éren#+● [ar!a*!l!#é d'e%é"u#!$n dan+ la d!+#r!*u#!$n ar M I

    ● D!::!"ul#é de l'e+#!ma#!$n de #em + d'e%é"u#!$n ) !n:luen"e de lal$"al!#é

    De l'en3el$ e de 3$l

  • 8/18/2019 sidus forex

    20/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 2;/342015-07-08

    1 A

    2 1

    2 A

    U 1

    U A

    R 1

    R A

    5 1

    5 A

    A 1

    A A

    7 1

    7 A

    8 1

    8 A

    ? 1

    ? A

    1 0 1

    1 0 A

    1 1 1

    1 1 A

    1 2 1

    1 2 A

    1 U 1

    1 U A

    1 R 1

    1 R A

    1 5 1

    1 5 A

    1 A 1

    1 A A

    1 7 1

    1 7 A

    1 8 1

    1 8 A

    1 ? 1

    100

    1000

    Med!ane 1%

  • 8/18/2019 sidus forex

    21/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 21/342015-07-08

    [ar!a*!l!#é +ur +!l!"!um dan+ l'e+ a"e-#em +Quelle manPu3ra*!l!#é .

    Tem(s ; m&me ma" !ne4 !n+#an#+ d!::éren#+ .● s(ace ; m&me !n+#an#4 d!::éren#e+ ma" !ne+ .● Le+ +$lu#!$n+ ;

    Re+#aura#!$n ar dé l$!emen# de l'!maKe d'un (S – Re l!"a#$r4 S9+#emImaKer4 M$nd$Re+"ue4 – ade l$9 +ur \r!d'5000 – B$$# !SCSI a3e" "u!+!ne d'!n+#an#ané+

  • 8/18/2019 sidus forex

    22/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 22/342015-07-08

    Dé:au# de re r$du"#!*!l!#é .E%em le d'!llu+#ra#!$n ; \lu+#er@SHI( $ne

    8%jectif ;● 3alua#!$n de \lu+#er@S "$mme +"ra#" /au#e er:$rman"e●

  • 8/18/2019 sidus forex

    23/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 23/342015-07-08

    $ur b1 ; lan"emen# du #e+# ) rem! re+ +ur r!+e+ GSur le+ 3!#e++e+ de #ran+:er# IH(

    $) nI)& 11 a) nI)& 1 $) nI)& 12 a) nI)& 2

    Fr!#eRe r!#eReadRereadRnd readRnd r!#eBO d readRe"$rd re r!#eS#r!de read@ r!#e@re r!#e@read@reread

    12

    5

    7

    8

    ?

    1011

    12

    1

    1

    15

    1

    17

    18

    1?

    20

    ;

    5;;;;;

    1;;;;;;

    15;;;;;

    12

    5

    7

    8

    ?

    1011

    12

    1

    1

    15

    1

    17

    18

    1?

    20

    ;

    5;;;;;

    1;;;;;;

    15;;;;;

    Plus c'est ( l'ext)rieur# "ieux c'est !

    $ b1 ) b2 $d! !" #!$ ) $ 3 % # #

  • 8/18/2019 sidus forex

    24/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 24/342015-07-08

    $ur+ b1 ) b2 ; m$d!:!"a#!$n ) n$u3eau% #e+#+Sur le+ #em + d'e%é"u#!$n+

  • 8/18/2019 sidus forex

    25/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 25/342015-07-08

    $ur b2 ; lan"emen# du #e+# ) rem! re+ +ur r!+e+ GSur le+ 3!#e++e+ de #ran+:er# IH(

    $) nI)& 11 a) nI)& 1 $) nI)& 12 a) nI)& 2

    Fr!#eRe r!#eReadRereadRnd readRnd r!#eBO d readRe"$rd re r!#eS#r!de read@ r!#e@re r!#e@read@reread

    12

    5

    7

    8

    ?

    1011

    12

    1

    1

    15

    1

    17

    18

    1?

    20

    ;

    5;;;;;

    1;;;;;;

    15;;;;;

    12

    5

    7

    8

    ?

    1011

    12

    1

    1

    15

    1

    17

    18

    1?

    20

    ;

    5;;;;;

    1;;;;;;

    15;;;;;

    Plus c'est ( l'ext)rieur# "ieux c'est !

  • 8/18/2019 sidus forex

    26/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 2,/342015-07-08

    Quel m!ra"le en#re $ur+ b1 ) b2 .

    1131 1232 1 3 1 3 1535 1 3 1737 1838 1?3? 203100

    2

    8

    10

    12

    1

    $ur 1

    $ur 2

    $e)0 6)estions : Comment999● mul#! l!er ar 2 la 3!#e++e .● d!3!+er ar 20H 0 la 3ar!a*!l!#é .La ré(onse :

    ● ( #!m!+er le ré+eau . N$n● ( #!m!+er le+ n$9au% d'(S . N$n● ( #!m!+er le BI(S . (UI JJJ

    ● BI(S +ur 1 ) 2 en Ma% er:$rman"e● BI(S de 20 en de:aul#

    ● S$lu#!$n ; BI(S en Ma% er: G

    1131 1232 1 3 1 3 1535 1 3 1737 1838 1?3? 203100

    0 5

    1

    1 5

    2

    2 5

    Accélération

    Karia%ilité

    $ $d "!*!l!#9 $d "!*l

  • 8/18/2019 sidus forex

    27/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 2-/342015-07-08

    e n$-re r$du"!*!l!#9 re r$du"!*le .(n E,u! Me+$

    (erf client/ser'er it < oMone3 on ?l)sterFS1

    2

    5

    7

    8

    ?

    1011

    12

    1

    1

    15

    1

    17

    18

    1?

    20

    0

    10

    201

    2

    5 7

    8

    ?

    10

    0

    500000

    1000000

    After

  • 8/18/2019 sidus forex

    28/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 2 /342015-07-08

    C$m $r#emen# de nPur+ de lu+#erQuelle 3ar!a*!l!#é en arallél!+me ma++

    ● 8%jectif:● 3alua#!$n de la +"ala*!l!#é en M I4 ,uelle +#a#!+#!,ue e%#ra!

  • 8/18/2019 sidus forex

    29/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 2 /342015-07-08

    a+ de réKlaKe / l$"

    1000 run+ ; +#a#!+#!,ue+ e%#ra!#e+M$9enneHMéd!aneH "ar# 9 eHM!nHMa%

    / l$" de 0 7 "Pur+CPur+ 9+!,ue+

    / l$" de 11 "Pur+M!% en#re 9+!,ue+ ) l$K!,ue+

    em + de "al"ul$ur le m&me *$ul$# G

    n&ice &eLB)nité &e

    calc)l

    1000 run+4 l$"al!#é de 0 7 "Pur+

  • 8/18/2019 sidus forex

    30/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 3;/342015-07-08

    a+ de réKlaKe / l$"

    1000 run+4 l$ al!#é de 0 7 Pur+\r$++e 3ar!a*!l!#é +ur le+ 8 "Pur+

    $es nI)&s N1 D N4 ! cI)rs (ar nI)&

    1000 run+4 l$"al!# de 0 7 "Pur+l é d l

  • 8/18/2019 sidus forex

    31/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 31/342015-07-08

    1000 run 4 l$ al!# de 0 7 PurLa 3ar!a*!l!#é d!+ araV# +ur le+ 8

    "Pur+

    / l$" de 0 7 "Pur+

  • 8/18/2019 sidus forex

    32/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 32/342015-07-08

    @u#ur de SIDUS● [al$r!+a#!$n

    ● Cal"ul +"!en#!:!,ue4 !n:ra+#ru"#ure de "al"ul +"!en#!:!,ue● \e+#!$n de ar"4 en+e!Knemen# la demande

    ● S!m l!:!"a#!$n de l'!n+#alla#!$n ) adm!n!+#ra#!$n● Déd!er une ma" !ne en Le"#ureH "r!#ure $ur l'adm!n!+#ra#!$● (::r!r une "$nne%!$n SS/ +ur l'!n+#an"e $ur le+ $ éra#!$n+

    "la++!,ue+● U#!l!+er De*!an re+eed $ur le r$"e++u+ d'!n+#alla#!$n

    ● Dé l$!emen# +ur Mé+$"en#re $u \r!lle● SIDUS de partout

    ● Lan"er SIDUS de l'e%#ér!eur ar [ N

    D'au#re+ !n:$rma#!$n+

  • 8/18/2019 sidus forex

    33/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 33/342015-07-08

    D au#re+ !n:$rma#!$n+ .http://www.cbp.ens-lyon.fr/sidus/

    Site Oe% C

  • 8/18/2019 sidus forex

    34/34

    RMLL 2015 - Emmanuel Quemener CC BY-NC-SA 34/342015-07-08

    I"$n$Kra !e● ## ;HHen !O! ed!a $rKH !O!HAn#!O9# eraZme" an!+m ● ## ;HH na+a K$3H"en#er+Hdr9denHne +H@a"#S ee#+H@S-008-D@RC #ml ● ## ;HHen !O! ed!a $rKH !O!HAn#!O9# eraZme" an!+m● ## ;HH"$nKre% nlH!"+$H a er+HSe++!$n]201 aH@C>NL-10A02-1?772?7-1-BER\ER(NZICS(Z A ER]

    :● ## ;HHu l$ad !O!med!a $rKH !O! ed!aH"$mm$n+H8H8*HBa**aKeZD!::eren"eZEnK!ne K● ## ;HH ear+el $rKHAd3an"e+H2-1-1?? H2-1Z22Z/arKer d:● ## ;HHen !O! ed!a $rKH !O!H@!le;Ne marOAnal$KueC$m u#er K●

    http://en.wikipedia.org/wiki/Antikythera_mechanismhttp://www.nasa.gov/centers/dryden/news/FactSheets/FS-008-DFRC.htmlhttp://en.wikipedia.org/wiki/Antikythera_mechanismhttp://congrex.nl/icso/Papers/Session%2014a/FCXNL-10A02-1977297-1-BERGERON_ICSO_PAPER%20.pdfhttp://congrex.nl/icso/Papers/Session%2014a/FCXNL-10A02-1977297-1-BERGERON_ICSO_PAPER%20.pdfhttp://upload.wikimedia.org/wikipedia/commons/8/8b/Babbage_Difference_Engine.jpghttp://www.earsel.org/Advances/2-1-1993/2-1_22_Harger.pdfhttp://en.wikipedia.org/wiki/File:NewmarkAnalogueComputer.jpghttp://en.wikipedia.org/wiki/File:NewmarkAnalogueComputer.jpghttp://www.earsel.org/Advances/2-1-1993/2-1_22_Harger.pdfhttp://upload.wikimedia.org/wikipedia/commons/8/8b/Babbage_Difference_Engine.jpghttp://congrex.nl/icso/Papers/Session%2014a/FCXNL-10A02-1977297-1-BERGERON_ICSO_PAPER%20.pdfhttp://congrex.nl/icso/Papers/Session%2014a/FCXNL-10A02-1977297-1-BERGERON_ICSO_PAPER%20.pdfhttp://en.wikipedia.org/wiki/Antikythera_mechanismhttp://www.nasa.gov/centers/dryden/news/FactSheets/FS-008-DFRC.htmlhttp://en.wikipedia.org/wiki/Antikythera_mechanism