1 00:00:00,000 --> 00:00:12,080 2 00:00:12,080 --> 00:00:13,799 >> JAMES CĂMAȘĂ: Salut, bine după-amiază, toată lumea. 3 00:00:13,799 --> 00:00:14,715 Numele meu este James manșetă. 4 00:00:14,715 --> 00:00:18,970 Sunt Asistent Dean pentru cercetare Tehnica de calculare aici, la Universitatea Harvard. 5 00:00:18,970 --> 00:00:24,540 Și astăzi am de gând să vorbesc cu tine despre de ce-scară out de calcul este esențială. 6 00:00:24,540 --> 00:00:26,810 >> Deci, cred că, în primul rând în sus, care este tipul ăsta? 7 00:00:26,810 --> 00:00:27,750 De ce sunt eu aici? 8 00:00:27,750 --> 00:00:29,200 De ce vorbesc cu tine? 9 00:00:29,200 --> 00:00:33,730 Am un fundal în stiintific de calcul și de calcul de cercetare, 10 00:00:33,730 --> 00:00:38,530 se întinde înapoi la Unite Kingdom-- Wellcome Trust Sanger 11 00:00:38,530 --> 00:00:43,270 Institutul de genome-- uman și apoi, mai recent, în Statele Unite ale Americii 12 00:00:43,270 --> 00:00:50,170 de lucru la Broad și celălalt stimat locuri de învățare, cum ar fi Harvard. 13 00:00:50,170 --> 00:00:53,930 >> Cred că ceea ce înseamnă cu adevărat este că eu sunt un bio molecular recuperare 14 00:00:53,930 --> 00:00:55,740 fizician. 15 00:00:55,740 --> 00:01:01,250 Deci, ce drept am ajuns să spun tu despre scară out de calcul? 16 00:01:01,250 --> 00:01:03,570 E o totuși. 17 00:01:03,570 --> 00:01:09,530 18 ani sau așa am văzut doar din plin creșteri dramatice în complexitate scară 18 00:01:09,530 --> 00:01:13,570 și eficiența globală a sistemelor de calcul. 19 00:01:13,570 --> 00:01:18,890 >> Când făceam doctoratul la Oxford, am a fost destul de entuziasmat cu un 200 MHz 20 00:01:18,890 --> 00:01:23,830 Masina de Silicon Graphics cu 18 gigaocteți de stocare și un singur CPU. 21 00:01:23,830 --> 00:01:24,910 Vremurile s-au schimbat. 22 00:01:24,910 --> 00:01:29,860 Dacă fast forward acum, suntem filare peste 60.000 de procesoare aici la Harvard. 23 00:01:29,860 --> 00:01:32,810 Multe alte organizatii se rotesc mult mai multe. 24 00:01:32,810 --> 00:01:37,740 >> Cel mai important Takeaway din aceasta este că scara este acum nu numai inevitabilă, 25 00:01:37,740 --> 00:01:41,910 sa întâmplat și e va continua să se întâmple. 26 00:01:41,910 --> 00:01:44,760 Deci, haideți să, pentru un moment, un fel de de înapoi și să vorbească foarte repede 27 00:01:44,760 --> 00:01:50,530 despre știință, preferata mea subiect, metoda științifică. 28 00:01:50,530 --> 00:01:53,180 >> Dacă sunteți de a fi un om de știință, ce trebuie să faci câteva lucruri esențiale. 29 00:01:53,180 --> 00:01:56,140 Daca nu faci aceste lucruri pe care le puteți nu te considera un om de stiinta 30 00:01:56,140 --> 00:02:03,250 și veți lupta posibilitatea de a înțelege zona dvs. de disciplină. 31 00:02:03,250 --> 00:02:07,290 >> Deci, în primul rând, ar trebui să formuleze întrebarea dvs., vă genera ipoteze, 32 00:02:07,290 --> 00:02:09,289 dar, mai important tine, prezice results-- ta 33 00:02:09,289 --> 00:02:13,090 aveți o presupunere cu privire la ce rezultatele vor fi. 34 00:02:13,090 --> 00:02:19,560 Și, în final, să testați ta ipoteză și analiza rezultatele. 35 00:02:19,560 --> 00:02:25,460 >> Deci, această metodă științifică este extrem de important în calcul. 36 00:02:25,460 --> 00:02:28,450 Calcul atât de predicție și posibilitatea de a testa rezultatele 37 00:02:28,450 --> 00:02:33,660 sunt o parte cheie a ceea ce avem nevoie să facă în metoda științifică. 38 00:02:33,660 --> 00:02:37,310 Aceste previziuni și probe sunt cele reale două pietrele de temelie 39 00:02:37,310 --> 00:02:42,350 de metoda științifică, și fiecare necesită cele mai semnificative progrese 40 00:02:42,350 --> 00:02:45,240 în calcul modernă. 41 00:02:45,240 --> 00:02:51,210 >> Cei doi piloni ai științei sunt că de teorie și de experimentare. 42 00:02:51,210 --> 00:02:54,300 Și mai recent, de calcul este adesea menționată 43 00:02:54,300 --> 00:02:58,090 ca fiind al treilea pilon al științei. 44 00:02:58,090 --> 00:03:01,440 Deci, dacă voi elevii se uita la acest lucru, ai absolut nici o presiune. 45 00:03:01,440 --> 00:03:03,960 46 00:03:03,960 --> 00:03:08,720 Al treilea pilon de science-- nr mare calcul deal--, un fel de importante. 47 00:03:08,720 --> 00:03:14,000 Mă bucur aceasta este partea de calcul de calculator, desigur știință 50. 48 00:03:14,000 --> 00:03:16,220 >> Deci, destul de fundal. 49 00:03:16,220 --> 00:03:20,226 Vreau să vă spun planul de ceea ce vom vorbi despre ziua de azi. 50 00:03:20,226 --> 00:03:22,870 Mă duc pentru a trece peste unele istorie. 51 00:03:22,870 --> 00:03:25,250 Am de gând să explic de ce am ajuns aici. 52 00:03:25,250 --> 00:03:27,750 Voi vorbi despre unele din istoria de calcul 53 00:03:27,750 --> 00:03:33,890 aici la Harvard, unele activități în jurul valorii de social media, 54 00:03:33,890 --> 00:03:36,200 verde lucruri-- foarte pasionat de toate lucrurile 55 00:03:36,200 --> 00:03:43,640 green-- storage-- storage-- calculator cum haos afecteaza scară-out out sisteme, 56 00:03:43,640 --> 00:03:45,640 și Sisteme de distribuire, în special. 57 00:03:45,640 --> 00:03:48,473 >> Și apoi am de gând să se atingă pe unele de hardware scară, că e 58 00:03:48,473 --> 00:03:51,370 necesar pentru a putea face de calcul la scară. 59 00:03:51,370 --> 00:03:55,830 Și, în final, vom încheia cu niște știință minunat. 60 00:03:55,830 --> 00:04:00,894 >> Deci, să ia un minut pentru uita-te la istoria noastră actuale. 61 00:04:00,894 --> 00:04:01,810 Computing a evoluat. 62 00:04:01,810 --> 00:04:07,370 Astfel, încă din anii '60, toate departe până la ziua de azi, 63 00:04:07,370 --> 00:04:11,260 am văzut de fapt o schimbare de domeniul de aplicare de la calcul centralizat 64 00:04:11,260 --> 00:04:14,679 să descentralizeze calcul, a de colaborare și apoi independent 65 00:04:14,679 --> 00:04:15,970 de calcul și dreapta spate din nou. 66 00:04:15,970 --> 00:04:17,709 >> Și permiteți-mi să adnota că un pic. 67 00:04:17,709 --> 00:04:20,370 Când am început mai întâi cu computere, am avut mainframe-uri. 68 00:04:20,370 --> 00:04:22,824 Ei au fost neobișnuit de dispozitive scumpe. 69 00:04:22,824 --> 00:04:23,990 Totul trebuia să fie împărtășită. 70 00:04:23,990 --> 00:04:25,556 Computing a fost complex. 71 00:04:25,556 --> 00:04:29,060 Puteti vedea, a umplut de camere si au fost operatori și benzi 72 00:04:29,060 --> 00:04:32,780 și tot felul de whirry, Clicky, dispozitive Spinny. 73 00:04:32,780 --> 00:04:39,930 >> În jurul anilor 80 'inceputul anilor '70, ai început pentru a vedea un impact de mașini de fax. 74 00:04:39,930 --> 00:04:43,620 Deci sunteți incepand de la a vedea calcul începe să apară din nou în laboratoarele 75 00:04:43,620 --> 00:04:45,880 și să devină mai aproape de tine. 76 00:04:45,880 --> 00:04:49,800 Creșterea de personal calculator, cu siguranță 77 00:04:49,800 --> 00:04:57,460 in anii '80, prima parte a deceniu, schimbat cu adevărat de calcul. 78 00:04:57,460 --> 00:04:59,570 >> Și există un indiciu în titlu, deoarece 79 00:04:59,570 --> 00:05:04,080 a fost numit calculatorul personal, ceea ce înseamnă că a aparținut tine. 80 00:05:04,080 --> 00:05:07,630 Deci, ca evoluția de calcul a continuat, 81 00:05:07,630 --> 00:05:10,530 oamenii au realizat că personal a acestora calculator nu a fost suficient de foarte mare 82 00:05:10,530 --> 00:05:15,020 pentru a putea face nimic de orice merit, sau merit semnificativ, în știință. 83 00:05:15,020 --> 00:05:17,790 >> Și astfel oamenii au început să dezvolta dispozitiv de rețea 84 00:05:17,790 --> 00:05:21,920 conducătorii auto să fie capabil să se conecteze PC-uri împreună pentru a fi capabil să construiască clustere. 85 00:05:21,920 --> 00:05:26,430 Și astfel aceasta a născut epoca din cluster Beowulf. 86 00:05:26,430 --> 00:05:32,470 Linux explodat ca răspuns la sistem de operare de proprietate, atât de cost 87 00:05:32,470 --> 00:05:33,650 și complexitate. 88 00:05:33,650 --> 00:05:36,530 >> Și apoi, iată-ne astăzi, în cazul în care, încă o dată, suntem 89 00:05:36,530 --> 00:05:40,610 se confruntă cu camere pline de calculator echipamente și capacitatea 90 00:05:40,610 --> 00:05:44,570 pentru treceți cuiva card de credit și de a lua acces la aceste facilitati de calcul, 91 00:05:44,570 --> 00:05:45,290 de la distanță. 92 00:05:45,290 --> 00:05:49,680 >> Și astfel încât să puteți vedea atunci, în termeni de istorie de impact 93 00:05:49,680 --> 00:05:52,180 cum facem de calcul astăzi, este cu siguranta 94 00:05:52,180 --> 00:05:56,090 a evoluat de la mașină Camerele pline de calculatoare 95 00:05:56,090 --> 00:05:59,160 prin intermediul unor computere personale tot drumul înapoi din nou 96 00:05:59,160 --> 00:06:02,400 la mașină camere pline de calculatoare. 97 00:06:02,400 --> 00:06:06,620 >> Deci, aceasta este prima mea grup. 98 00:06:06,620 --> 00:06:10,170 Deci anul 2000, ne-am construit o sistem informatic în Europa 99 00:06:10,170 --> 00:06:13,900 pentru a adnota eficient genomului uman. 100 00:06:13,900 --> 00:06:16,521 Există o mulțime de tehnologie listate pe partea dreaptă 101 00:06:16,521 --> 00:06:18,520 acolo că, din păcate, nu mai este cu noi. 102 00:06:18,520 --> 00:06:23,460 Este trecut pe la mare tehnologie în cer. 103 00:06:23,460 --> 00:06:26,610 >> Mașina în sine este, probabil, echivalent de laptop-uri câteva decent 104 00:06:26,610 --> 00:06:29,020 astăzi, și că doar un fel de vă arată. 105 00:06:29,020 --> 00:06:36,260 Cu toate acestea, ne-am grijă adnota genomului uman și amândoi protejate 106 00:06:36,260 --> 00:06:43,190 cu această lucrare special Natura din preocupările datele 107 00:06:43,190 --> 00:06:45,380 fiind publice sau private. 108 00:06:45,380 --> 00:06:48,610 >> Deci, aceasta este minunat, nu? 109 00:06:48,610 --> 00:06:50,280 Deci avem un genom uman. 110 00:06:50,280 --> 00:06:51,510 Am făcut de calcul. 111 00:06:51,510 --> 00:06:53,400 Mă simt foarte multumit mine. 112 00:06:53,400 --> 00:06:59,090 Mi-am dat până la Harvard în 2006, simt mult mai puțin mulțumit cu mine însumi. 113 00:06:59,090 --> 00:07:00,210 >> Aceasta este ceea ce am moștenit. 114 00:07:00,210 --> 00:07:03,575 Acesta este un departament mail si server de fișiere. 115 00:07:03,575 --> 00:07:05,450 Puteti vedea aici nu e un pic de bandă 116 00:07:05,450 --> 00:07:07,710 care este utilizat pentru a păstra sistemul împreună. 117 00:07:07,710 --> 00:07:09,890 Acest lucru este permis nostru și server de imprimare. 118 00:07:09,890 --> 00:07:13,990 Sunt destul de sigur că, poate, parole pe unele dintre aceste post-it-uri. 119 00:07:13,990 --> 00:07:16,560 120 00:07:16,560 --> 00:07:17,360 >> Nu minunat. 121 00:07:17,360 --> 00:07:18,530 Destul de departe de minunat. 122 00:07:18,530 --> 00:07:22,060 Și așa, îmi dau seama acest mic grafic pe care le-am arătat la început 123 00:07:22,060 --> 00:07:25,350 de la partajarea de proprietate înapoi la partajarea, 124 00:07:25,350 --> 00:07:27,930 că avem nevoie pentru a schimba jocul. 125 00:07:27,930 --> 00:07:31,330 Și așa ne-am schimbat jocul prin oferirea de stimulente. 126 00:07:31,330 --> 00:07:34,250 Și ființele umane, astfel ca aceasta mic articol Wikipedia 127 00:07:34,250 --> 00:07:35,990 spune aici, creaturi noastre motivante. 128 00:07:35,990 --> 00:07:39,250 Iar studiul de stimulare structuri este esențială pentru studiul 129 00:07:39,250 --> 00:07:41,100 a activității economice. 130 00:07:41,100 --> 00:07:44,580 >> Așa că am început pentru a stimula facultatea noastră și cercetătorii noștri. 131 00:07:44,580 --> 00:07:47,720 Și așa le-am stimulat cu un sistem informatic foarte mare. 132 00:07:47,720 --> 00:07:52,720 Deci, în 2008, am construit un 4096 procesor machine-- 10 rafturi, 133 00:07:52,720 --> 00:07:54,470 câteva sute de kilowați de putere. 134 00:07:54,470 --> 00:07:56,178 >> Ceea ce cred că este interesant este că nu 135 00:07:56,178 --> 00:07:58,300 Indiferent de locul unde vă aflați în ciclul. 136 00:07:58,300 --> 00:08:03,510 Aceeași sumă de putere și calcula, puterea este constanta. 137 00:08:03,510 --> 00:08:06,270 Acesta a fost de 200 de kilowați atunci când am au fost construirea sistemelor din Europa. 138 00:08:06,270 --> 00:08:09,770 E două sute de kilowați în 2008, și că 139 00:08:09,770 --> 00:08:15,820 pare a fi [? quanter?] de mic universitate pe baza de sisteme de calcul. 140 00:08:15,820 --> 00:08:20,540 >> Deci Harvard today-- repede înainte, nu sunt mai panda trist, destul de o panda fericit. 141 00:08:20,540 --> 00:08:25,860 Am 60 de ciudat de mii de sarcină echilibrat Procesoare, precum și alpinism lor dramatic. 142 00:08:25,860 --> 00:08:28,780 Avem 15 petabytes de depozitare, de asemenea, alpinism. 143 00:08:28,780 --> 00:08:30,720 Din nou, acest 200 kW creștere, se pare 144 00:08:30,720 --> 00:08:33,000 să fie adăugând că la fiecare șase luni sau cam asa ceva. 145 00:08:33,000 --> 00:08:35,480 O mulțime și o mulțime de mașini virtuale. 146 00:08:35,480 --> 00:08:37,620 Și mai important, aproximativ 1,8 megawați 147 00:08:37,620 --> 00:08:39,669 de tehnica de calculare cercetare. 148 00:08:39,669 --> 00:08:41,820 >> Și am de gând să vină înapoi la acest mai târziu, 149 00:08:41,820 --> 00:08:46,913 ca de ce am acum nu ar mai fi conta cât de mult CPU avem, 150 00:08:46,913 --> 00:08:48,980 dar cât de mare este factura de energie electrică. 151 00:08:48,980 --> 00:08:52,690 20 alte astfel dedicat cercetare personal de calcul. 152 00:08:52,690 --> 00:08:57,250 Și, mai important, suntem începe să crească GPGPUs nostru. 153 00:08:57,250 --> 00:09:05,030 Am fost eșalonate la cât de mult din acest se adaugă pe o bază de zi cu zi. 154 00:09:05,030 --> 00:09:07,310 Deci, lecție de istorie de peste, nu? 155 00:09:07,310 --> 00:09:11,280 >> Deci, cum putem ajunge acolo de aici? 156 00:09:11,280 --> 00:09:14,560 Să ne uităm la unele moderne scară exemple de calcul. 157 00:09:14,560 --> 00:09:18,290 158 00:09:18,290 --> 00:09:23,230 Sunt un pic obsedat mărimea și scară de social media. 159 00:09:23,230 --> 00:09:30,850 Există un număr de extrem de succes de calcul pe scară largă 160 00:09:30,850 --> 00:09:34,820 Organizațiile acum de pe planeta, acordarea de sprijin și servicii 161 00:09:34,820 --> 00:09:36,810 pentru noi toți. 162 00:09:36,810 --> 00:09:39,340 Deci asta e disclaimer. 163 00:09:39,340 --> 00:09:42,990 >> Și eu vreau să încep cu o Numărul de uncii într-o Instagram. 164 00:09:42,990 --> 00:09:48,336 Nu este de fapt o plumb-in la o glumă, e 165 00:09:48,336 --> 00:09:50,460 nici chiar că amuzant, de fapt, vin să se gândească la ea. 166 00:09:50,460 --> 00:09:52,751 Dar oricum, vom uita-te la uncii din Instagram. 167 00:09:52,751 --> 00:09:55,260 Și vom începe cu "albine meu și o floare." 168 00:09:55,260 --> 00:09:57,600 Am fost la [inaudibil] Village și am luat o imagine puțin 169 00:09:57,600 --> 00:10:00,460 de o albină așezat pe o floare. 170 00:10:00,460 --> 00:10:03,270 Și apoi am început să mă gândesc Ce înseamnă de fapt. 171 00:10:03,270 --> 00:10:07,013 Și am luat această imagine de pe telefonul meu și numărat câți octeți sunt în ea, 172 00:10:07,013 --> 00:10:09,070 și este vorba despre 256 kilobytes. 173 00:10:09,070 --> 00:10:13,550 Ceea ce atunci când am început, ar fi practic umple un 5 și 1/4 inch floppy. 174 00:10:13,550 --> 00:10:15,340 Și a început să se gândească, ei bine, asta e cool. 175 00:10:15,340 --> 00:10:18,630 >> Și am început să uite și de a face unele de cercetare pe rețea. 176 00:10:18,630 --> 00:10:22,490 Și am aflat că Instagram are 200 de milioane de MAUS. 177 00:10:22,490 --> 00:10:25,105 Eu nu am fost de fapt că sigur ceea ce a fost un MAU. 178 00:10:25,105 --> 00:10:28,960 Și un MAU, aici, este un utilizator activ lunar. 179 00:10:28,960 --> 00:10:34,270 >> Deci, 200 de milioane de MAUs-- destul de rece. 180 00:10:34,270 --> 00:10:38,190 20 de miliarde de photographs-- așa destul de o mulțime de fotografii. 181 00:10:38,190 --> 00:10:42,300 60 de milioane de fotografii noi fiecare zi 182 00:10:42,300 --> 00:10:46,990 iese la aproximativ 0.002 concert pe fotografie. 183 00:10:46,990 --> 00:10:51,290 Asta e de aproximativ cinci petabytes de disc doar acolo. 184 00:10:51,290 --> 00:10:55,480 Și asta nu e chiar partea centrală de ce vom vorbi despre. 185 00:10:55,480 --> 00:10:57,830 Aceasta este cartofi mici. 186 00:10:57,830 --> 00:11:00,710 Sau cum se spune în Anglia, spuds mici. 187 00:11:00,710 --> 00:11:05,050 >> Deci, să ne uităm la elefant reală în fețele room-- unice. 188 00:11:05,050 --> 00:11:09,170 Din nou, să măsoare în acest nou cuante apela un MAU. 189 00:11:09,170 --> 00:11:13,260 Facebook în sine are 1,3 miliarde MAUS. 190 00:11:13,260 --> 00:11:17,510 WhatsApp, care nu a avut nici auzit de pana de curand, este 191 00:11:17,510 --> 00:11:23,260 unii serviciu de mesagerie fel, este de 500 de milioane MAUS. 192 00:11:23,260 --> 00:11:26,620 Instagram, care ne-am a vorbit despre, 200 de milioane de MAUS. 193 00:11:26,620 --> 00:11:29,370 Și Messenger, care este un alt serviciu de mesagerie, 194 00:11:29,370 --> 00:11:31,120 De asemenea, este de 200 de milioane MAUS. 195 00:11:31,120 --> 00:11:35,920 >> Deci, în total asta, este vorba despre 2,2 miliarde de utilizatori total. 196 00:11:35,920 --> 00:11:39,880 În mod evident există unele se suprapun, dar asta e echivalent cu o treime din planetă. 197 00:11:39,880 --> 00:11:44,270 Și au trimis ceva în Regiunea de 12 miliarde de mesaje pe zi. 198 00:11:44,270 --> 00:11:46,680 Și din nou, nu e numai 7 miliard de oameni de pe planetă. 199 00:11:46,680 --> 00:11:48,550 Nu toată lumea are un smartphone. 200 00:11:48,550 --> 00:11:53,960 Deci, aceasta este numere nebun. 201 00:11:53,960 --> 00:12:02,050 >> Și am de gând să susțină că nu este chiar despre depozitarea sau calculat. 202 00:12:02,050 --> 00:12:05,610 Și pentru a cita cântec, totul despre acest grafic. 203 00:12:05,610 --> 00:12:09,045 Iată nostru minunat Meghan Trainor jos aici, cântând despre toate bas. 204 00:12:09,045 --> 00:12:12,570 Notă, ea are, de asemenea, destul de o bit de bas herself-- 207, 205 00:12:12,570 --> 00:12:16,460 bine 218000000 oameni au văzut acest domnișoară cântând cântecul ei. 206 00:12:16,460 --> 00:12:19,910 >> Deci, argumentul meu este totul despre grafic. 207 00:12:19,910 --> 00:12:23,480 Așa că am luat unele software-ul open source și a început să se uite la un grafic. 208 00:12:23,480 --> 00:12:27,740 Și acest lucru este LinkedIn, astfel încât acesta este un Facebook pentru bătrâni. 209 00:12:27,740 --> 00:12:29,910 Și așa, asta e grafic mea LinkedIn. 210 00:12:29,910 --> 00:12:34,080 Am 1.200 de noduri sau cam asa ceva, așa-numita "Prietenii". 211 00:12:34,080 --> 00:12:36,360 Și aici eu la partea de sus. 212 00:12:36,360 --> 00:12:38,140 Și aici este tot a interconexiunilor. 213 00:12:38,140 --> 00:12:40,570 >> Acum, cred că înapoi la povestea Instagram. 214 00:12:40,570 --> 00:12:42,815 Fiecare dintre acestea este nu doar fotografia, aceasta 215 00:12:42,815 --> 00:12:46,860 are un întreg multitudine de conexiuni între acest individ special 216 00:12:46,860 --> 00:12:48,220 și multe altele. 217 00:12:48,220 --> 00:12:52,190 Aceasta este piesa centrală este fie o bug în algoritmul grafic desen, 218 00:12:52,190 --> 00:12:55,982 sau poate acest David Malan, eu nu sunt sigur încă. 219 00:12:55,982 --> 00:12:57,690 Astfel, puteți aspira grafice în tot felul 220 00:12:57,690 --> 00:13:02,510 de gephi.gihub.io ways-- este în cazul în care puteți trage că software-ul de la. 221 00:13:02,510 --> 00:13:05,410 E foarte misto pentru a fi capabil să organizeze comunități. 222 00:13:05,410 --> 00:13:08,640 Puteti vedea aici, acest lucru este Harvard și diverse alte locuri pe care le-am lucrat, 223 00:13:08,640 --> 00:13:12,160 pentru că acest lucru este datele mele legate de muncă. 224 00:13:12,160 --> 00:13:15,080 >> Deci, cred că doar despre complexitatea a graficului și toate datele 225 00:13:15,080 --> 00:13:17,070 pe care le trage, împreună cu. 226 00:13:17,070 --> 00:13:20,870 Deci între timp, înapoi la FriendFace, nu? 227 00:13:20,870 --> 00:13:24,360 Ne-am uitat la datele Instagram care a fost de ordinul a cinci petabytes. 228 00:13:24,360 --> 00:13:25,300 Nu e mare lucru. 229 00:13:25,300 --> 00:13:28,830 Încă destul de o mulțime de date, dar nu mare face în sistemul mai mare de lucruri. 230 00:13:28,830 --> 00:13:33,850 >> Din acest articol pe vechiul internet, "Scalarea depozitul de date de Facebook 231 00:13:33,850 --> 00:13:36,250 la 300 de petabytes. " 232 00:13:36,250 --> 00:13:38,110 E un întreg diferit joc changer acum, 233 00:13:38,110 --> 00:13:40,234 când începi să cred că de date și Graficul 234 00:13:40,234 --> 00:13:41,690 și ceea ce vă aduce, împreună cu. 235 00:13:41,690 --> 00:13:47,480 Și datele lor mare este în creștere de ordinul 600 terrabytes pe zi. 236 00:13:47,480 --> 00:13:52,980 >> Acum, știți, bine, then-- Adică, 600 de terrabytes o zi, 237 00:13:52,980 --> 00:13:55,670 300 petabytes-- sunt De asemenea, acum începe 238 00:13:55,670 --> 00:13:58,550 pentru a obține foarte preocupat cum de a păstra aceste lucruri 239 00:13:58,550 --> 00:14:01,160 și să vă asigurați că aceste date rămâne în jurul valorii de. 240 00:14:01,160 --> 00:14:04,630 Și acest domn aici, Jay Parikh, este în căutarea 241 00:14:04,630 --> 00:14:08,250 la cum se păstrează o exabyte de date. 242 00:14:08,250 --> 00:14:10,180 >> Doar pentru cei dintre voi care se uita de-a lungul 243 00:14:10,180 --> 00:14:13,940 la domiciliu, o exabyte-- 10 la 18. 244 00:14:13,940 --> 00:14:18,210 Are propria Wikipedia pagină, e atât de mare de un număr. 245 00:14:18,210 --> 00:14:23,120 Aceasta este dimensiunea și amploarea a ceea ce suntem uita la, pentru a putea stoca date. 246 00:14:23,120 --> 00:14:27,090 Și tipii ăștia nu sunt aruncare a cărților în jurul valorii de, ei stocarea acea cantitate de date. 247 00:14:27,090 --> 00:14:29,550 Astfel, unul dintre indiciile care ce caută la aici 248 00:14:29,550 --> 00:14:32,185 este centre de date pentru așa-numita depozitare la rece. 249 00:14:32,185 --> 00:14:35,020 250 00:14:35,020 --> 00:14:36,470 >> Ceea ce mă aduce la a fi verde. 251 00:14:36,470 --> 00:14:38,340 Și aici este Kermit. 252 00:14:38,340 --> 00:14:43,050 El și eu acord-- este extrem de greu să fie verde, 253 00:14:43,050 --> 00:14:44,920 dar noi da cel mai bine încerc noastre. 254 00:14:44,920 --> 00:14:47,430 Kermit nu poate ajuta, el are a fi verde tot timpul, 255 00:14:47,430 --> 00:14:49,945 nu poate lua lui verde-Ness pe la toate. 256 00:14:49,945 --> 00:14:55,410 >> Deci, fiind concepts-- un puțini fel de concepte de bază 257 00:14:55,410 --> 00:14:59,510 de lipsă de experiență, atunci când se referă la calcul. 258 00:14:59,510 --> 00:15:05,510 Cel care este cel mai important este longevitatea produsului. 259 00:15:05,510 --> 00:15:09,405 Dacă produsul are o durata de viata scurta, nu se poate, prin definiție, să fie verde. 260 00:15:09,405 --> 00:15:13,280 Energia necesară pentru a fabrica un unitate de disc, o placa de baza, un calculator 261 00:15:13,280 --> 00:15:17,890 sistem, o tabletă, oricare ar fi, durata de viata a sistemelor dumneavoastră 262 00:15:17,890 --> 00:15:21,700 sunt o parte cheie a modului în verde poți fi. 263 00:15:21,700 --> 00:15:27,960 >> Importantă, așa cum voi toți construiesc software algorithms-- 264 00:15:27,960 --> 00:15:30,455 Algoritmul lui o parțial cuvânt pentru software-ul, nu? 265 00:15:30,455 --> 00:15:34,000 Deci, design-ul algoritm este absolut critică în termeni 266 00:15:34,000 --> 00:15:43,080 de modul în care aveți de gând să fie în măsură să facă calcule rapide și precise pentru a utiliza 267 00:15:43,080 --> 00:15:44,710 cel puțin suma de posibile energie. 268 00:15:44,710 --> 00:15:47,280 Și voi ajunge la aceasta într-un pic. 269 00:15:47,280 --> 00:15:51,270 >> Centru de Date design-- le-ați văzut că avem deja mii 270 00:15:51,270 --> 00:15:54,870 mii de mașini, de zi liniștit în colțuri mici, întunecate 271 00:15:54,870 --> 00:15:57,760 din lume, calcul. 272 00:15:57,760 --> 00:16:01,670 De resurse allocation-- cum să obțineți la date de P, depozitării, 273 00:16:01,670 --> 00:16:03,840 prin intermediul rețelei. 274 00:16:03,840 --> 00:16:08,530 Sistemele de operare sunt o parte esențială a aceasta, precum și o mulțime de virtualizare 275 00:16:08,530 --> 00:16:12,080 pentru a putea include mai mult și mai mult de calcul într-un spațiu mic. 276 00:16:12,080 --> 00:16:15,530 >> O să vă dau un exemplu mic din calcul cercetare. 277 00:16:15,530 --> 00:16:18,220 Am nevoie de mai mult ping, mai mult putere, și mai țeavă. 278 00:16:18,220 --> 00:16:21,030 Am nevoie de mai mult mai mare, mai bune, mai rapide computere, 279 00:16:21,030 --> 00:16:23,390 și necesare pentru a utiliza mai puțin suc. 280 00:16:23,390 --> 00:16:26,856 Și nu am putut lucra cum să facă acest lucru. 281 00:16:26,856 --> 00:16:29,980 Nu știu dacă hashtag gowest ca probabil a fost folosit de către Kardashian, 282 00:16:29,980 --> 00:16:32,560 dar oricum, gowest. 283 00:16:32,560 --> 00:16:33,220 Și am făcut-o. 284 00:16:33,220 --> 00:16:36,610 >> Am luat activitatea noastră și am mutat 285 00:16:36,610 --> 00:16:39,660 de Vest Massachusetts într-un mic oraș moară 286 00:16:39,660 --> 00:16:45,000 numit Holyoke, la nord de Chikopee și Springfield. 287 00:16:45,000 --> 00:16:49,280 Am făcut acest lucru pentru o pereche de motive. 288 00:16:49,280 --> 00:16:55,150 Cel principal a fost că ne-am a avut un baraj foarte, foarte mare. 289 00:16:55,150 --> 00:17:00,080 Și acest baraj foarte mare este în măsură să scos 30 de megawați plus de energie, 290 00:17:00,080 --> 00:17:02,980 și a fost insuficient utilizat la momentul respectiv. 291 00:17:02,980 --> 00:17:06,170 >> Mai important, avem, de asemenea au avut o rețea foarte complicată 292 00:17:06,170 --> 00:17:07,254 care a fost deja în vigoare. 293 00:17:07,254 --> 00:17:09,711 Dacă te uiți la cazul în care rețeaua merge în Statele Unite, 294 00:17:09,711 --> 00:17:11,230 rezultă toate piesele de tren. 295 00:17:11,230 --> 00:17:14,290 Această piesă special de rețea a fost deținută de colegii și prietenii noștri 296 00:17:14,290 --> 00:17:16,480 la Massachusetts Institutul de Tehnologie, 297 00:17:16,480 --> 00:17:19,720 și a fost practic construit tot drumul la Route 90. 298 00:17:19,720 --> 00:17:24,760 >> Așa că am avut o capusa mare râu, Route 90 bifați, am avut o cale scurtă de 100 mile, 299 00:17:24,760 --> 00:17:26,960 și o cale lungă de aproximativ 1.000 de mile. 300 00:17:26,960 --> 00:17:29,890 Am avut de a face o foarte mare lipitură de rețea, după cum puteți vedea aici, 301 00:17:29,890 --> 00:17:32,990 pentru a pune în principiu, un link în, de putea conecta la Holyoke, 302 00:17:32,990 --> 00:17:36,390 dar am avut tot necesară ping infrastructure--, putere, țeavă. 303 00:17:36,390 --> 00:17:37,280 Viața era bun. 304 00:17:37,280 --> 00:17:38,980 Și din nou, baraj mare. 305 00:17:38,980 --> 00:17:42,120 >> Așa că am construit, practic Massachusetts Green High Performance Computing 306 00:17:42,120 --> 00:17:42,850 Center. 307 00:17:42,850 --> 00:17:46,580 Aceasta a fost o muncă de dragoste prin cinci universities-- MIT, Harvard, UMass, 308 00:17:46,580 --> 00:17:47,870 Northeastern, și BU. 309 00:17:47,870 --> 00:17:49,554 Cinci zi megawatt o sarcină conectat. 310 00:17:49,554 --> 00:17:51,845 Am facut tot felul de inteligență cu economizoare de operațiuni aeriene 311 00:17:51,845 --> 00:17:53,585 pentru a menține lucrurile verde. 312 00:17:53,585 --> 00:18:03,330 Și am construit în rack-uri 640-impar, dedicate pentru calcul cercetare. 313 00:18:03,330 --> 00:18:08,770 >> A fost un teren dezafectat vechi, asa ca am a avut unele regenerare și unele ordonat-up 314 00:18:08,770 --> 00:18:10,500 și unele curat-up a site-ului. 315 00:18:10,500 --> 00:18:13,590 Și apoi am început pentru a construi facilitatea 316 00:18:13,590 --> 00:18:19,710 și, facilitatea de minunat boom-- cu capacitatea de a rula nisip de calcul, 317 00:18:19,710 --> 00:18:24,430 să aibă conferințe și seminarii, și, de asemenea, un masiv podea centru de date. 318 00:18:24,430 --> 00:18:26,007 >> Aici este meu de sine bun. 319 00:18:26,007 --> 00:18:27,590 Port evident același sacou. 320 00:18:27,590 --> 00:18:29,423 Am poate avea doar un singur sacou, dar nu e mine 321 00:18:29,423 --> 00:18:34,030 și Ioan Goodhue-- el e director executiv al Center-- 322 00:18:34,030 --> 00:18:36,740 în picioare, în sala de mașină podea, care, după cum puteți vedea, 323 00:18:36,740 --> 00:18:40,560 este destul de dramatic, și ea merge înapoi un drum lung, lung. 324 00:18:40,560 --> 00:18:44,830 >> Am de multe ori juca jocuri de conducere de la Boston la Holyoke, 325 00:18:44,830 --> 00:18:47,260 pretinzând că sunt un pachet TCP / IP. 326 00:18:47,260 --> 00:18:54,290 Și eu vă faceți griji despre latență mea de conducere în jurul valorii de în mașina mea. 327 00:18:54,290 --> 00:18:56,690 Deci asta e piesa verde. 328 00:18:56,690 --> 00:19:00,070 Așa că haideți să ia doar un minut și cred despre stive. 329 00:19:00,070 --> 00:19:04,060 Deci, noi încercăm foarte atent la construi centre de date eficient, 330 00:19:04,060 --> 00:19:08,770 calcul eficient, face bine selecție pentru echipamentul de calcul 331 00:19:08,770 --> 00:19:12,060 și livra, mai important, aplicatia noastra, 332 00:19:12,060 --> 00:19:17,860 fie că este vorba un serviciu de mesagerie sau o aplicație științific. 333 00:19:17,860 --> 00:19:19,110 >> Deci, aici sunt stive. 334 00:19:19,110 --> 00:19:22,762 Strat Deci fizic, toate drum până prin application-- 335 00:19:22,762 --> 00:19:25,220 în speranța că acest lucru se întâmplă la face o bună parte din curs. 336 00:19:25,220 --> 00:19:31,450 OSI Modelul șapte strat este, în principiu, veți trăi, mânca și respira 337 00:19:31,450 --> 00:19:35,270 acest parcursul carierei tale de calcul. 338 00:19:35,270 --> 00:19:37,800 Acest întreg concept de fizică fire infrastructure--, 339 00:19:37,800 --> 00:19:40,080 cabluri, centre de date, link-uri. 340 00:19:40,080 --> 00:19:42,190 Și acesta este doar descrie rețea. 341 00:19:42,190 --> 00:19:44,780 >> Până aici este, ei bine, în mod evident, aceasta este o diapozitiv vechi, 342 00:19:44,780 --> 00:19:49,342 pentru că aceasta ar trebui să spun HTTP, deoarece nimeni nu îi pasă de e-mail simplu 343 00:19:49,342 --> 00:19:50,550 protocoale de transport, mai. 344 00:19:50,550 --> 00:19:53,960 Se întâmplă tot în spațiul HTTP. 345 00:19:53,960 --> 00:19:55,850 Deci, asta e un nivel de stivă. 346 00:19:55,850 --> 00:19:59,460 >> Iată un alt set de stive, în cazul în care au un server, o gazdă, o hypervisor, 347 00:19:59,460 --> 00:20:02,470 un oaspete, bibliotecă binar, și apoi aplicația. 348 00:20:02,470 --> 00:20:06,070 Sau, în acest caz, dispozitivul conducător auto, un kernel Linux, C nativ, 349 00:20:06,070 --> 00:20:08,080 Java virtual machine, Java API, apoi Java 350 00:20:08,080 --> 00:20:11,220 aplicații, și așa mai departe și așa mai departe. 351 00:20:11,220 --> 00:20:14,090 Aceasta este o descriere de o mașină virtuală. 352 00:20:14,090 --> 00:20:15,450 >> Sf stive, Batman! 353 00:20:15,450 --> 00:20:18,260 Gândiți-vă la acest lucru în termeni de cât de mult calcul 354 00:20:18,260 --> 00:20:20,850 aveți nevoie pentru a obține de la ce se întâmplă aici, 355 00:20:20,850 --> 00:20:23,110 tot drumul până la partea de sus din această stivă, pentru atunci 356 00:20:23,110 --> 00:20:26,840 fie capabil să facă efectiv dumneavoastră livrare a cererii. 357 00:20:26,840 --> 00:20:29,130 >> Și dacă un fel de înapoi și începe să se gândească 358 00:20:29,130 --> 00:20:33,450 despre ceea ce este nevoie pentru a furniza o operație în virgulă mobilă, 359 00:20:33,450 --> 00:20:37,650 operație în virgulă mobilă este o sumă din prizele, numărul de nuclee 360 00:20:37,650 --> 00:20:44,490 în soclu, un ceas, care este Cât de repede poți ceasul turnover-- 361 00:20:44,490 --> 00:20:47,490 patru GHz, două gigahertz-- și apoi numărul 362 00:20:47,490 --> 00:20:50,890 operațiunilor poți face într-o anumită hertzi. 363 00:20:50,890 --> 00:20:54,350 >> Deci, aceste microprocesoare azi face între patru și șase flops 364 00:20:54,350 --> 00:20:55,400 pe ciclu de ceas. 365 00:20:55,400 --> 00:20:59,810 Și așa un single-core ceas 2.5 gig are o performanță teoretică 366 00:20:59,810 --> 00:21:03,490 de aproximativ un mega FLOP, da sau de a lua. 367 00:21:03,490 --> 00:21:05,940 >> Dar, așa cum cu totul, avem alegeri. 368 00:21:05,940 --> 00:21:12,280 Asa si Intel Core 2, Nehalem Sandy Bridge, Haswell, AMD, 369 00:21:12,280 --> 00:21:13,920 ia choices-- ta Intel Atom. 370 00:21:13,920 --> 00:21:17,670 Toate aceste arhitecturi de procesoare toate au un mod ușor diferit 371 00:21:17,670 --> 00:21:19,650 de a fi capabil de a adăuga două numere împreună, 372 00:21:19,650 --> 00:21:23,520 care este de fapt scopul lor în viață. 373 00:21:23,520 --> 00:21:24,535 Trebuie să fie greu. 374 00:21:24,535 --> 00:21:27,100 Sunt milioane de ele ședinței în centre de date, acum totuși. 375 00:21:27,100 --> 00:21:30,410 >> Sor, flops pe watt-- acesta este un lucru mare. 376 00:21:30,410 --> 00:21:37,780 Deci, dacă vreau să obțineți mai mult de acest pentru a obține prin intermediul acestui stivă, mai repede, 377 00:21:37,780 --> 00:21:41,800 Am să lucreze la cât de multe plutitoare operațiuni punct de un al doilea, 378 00:21:41,800 --> 00:21:43,770 Eu pot face, iar apoi să le dea watt. 379 00:21:43,770 --> 00:21:46,160 Și din fericire, oameni buni s-au gândit la asta. 380 00:21:46,160 --> 00:21:49,140 >> Deci, există o mare contesta în fiecare an pentru a vedea 381 00:21:49,140 --> 00:21:52,310 care pot construi cel mai rapid computer care poate diagonalize o matrice. 382 00:21:52,310 --> 00:21:53,980 Se numește Top 500. 383 00:21:53,980 --> 00:21:56,420 Ei aleg partea de sus de la Cele mai bune 500 de computere 384 00:21:56,420 --> 00:21:58,610 pe planeta care poate matrice diagonalize. 385 00:21:58,610 --> 00:22:00,760 Și veți obține niște rezultate uimitoare. 386 00:22:00,760 --> 00:22:04,660 >> O mulțime de aceste mașini sunt între 10 și 20 de megawați. 387 00:22:04,660 --> 00:22:09,380 Ele pot diagonalize matrice neobișnuit de repede. 388 00:22:09,380 --> 00:22:13,550 Ei nu neapărat diagonalizată le la fel de eficient per watt, 389 00:22:13,550 --> 00:22:18,060 deci era o împinge mare sa se uite la ceea ce o listă de 500 verde ar arata. 390 00:22:18,060 --> 00:22:20,360 Și aici este lista din luna iunie. 391 00:22:20,360 --> 00:22:22,410 Ar trebui să existe un nou foarte scurt timp. 392 00:22:22,410 --> 00:22:26,590 >> Și solicită out-- Voi lua partea de sus a acestei liste particular. 393 00:22:26,590 --> 00:22:32,187 Există două una machines-- specific de la Institutul de Tehnologie din Tokyo 394 00:22:32,187 --> 00:22:34,520 și unul de la Cambridge Universitatea din Regatul Unit. 395 00:22:34,520 --> 00:22:37,700 Și acestea au destul de uluitor mega flops pe rapoarte watt. 396 00:22:37,700 --> 00:22:42,620 Asta e 4389, și următor o jos este 3631. 397 00:22:42,620 --> 00:22:47,660 >> Voi explica diferența dintre aceste două, în slide-ul urmator. 398 00:22:47,660 --> 00:22:51,320 Dar acestea sunt acestea sunt dimensionat moderat clustere de testare. 399 00:22:51,320 --> 00:22:54,732 Acestea sunt doar 34 kilowați sau 52 de kilowați. 400 00:22:54,732 --> 00:22:56,940 Există unele mai mari here-- acesta anumit 401 00:22:56,940 --> 00:22:58,860 la Națională a Elveției Centrul de Supercomputing. 402 00:22:58,860 --> 00:23:00,693 Mesajul ia acasă pentru aceasta este faptul că suntem 403 00:23:00,693 --> 00:23:04,270 încercarea de a găsi calculatoare care poate funcționa în mod eficient. 404 00:23:04,270 --> 00:23:09,860 >> Și așa, să ne uităm la acest top o, cutely numit, KFC. 405 00:23:09,860 --> 00:23:12,960 Și un pic de publicitate aici. 406 00:23:12,960 --> 00:23:15,730 Aceasta companie anumit produs alimentar nu are nimic de-a face cu acest lucru. 407 00:23:15,730 --> 00:23:18,240 Este faptul că acest sistem special 408 00:23:18,240 --> 00:23:23,830 este îmbibată într-o foarte inteligent compus pe bază de ulei. 409 00:23:23,830 --> 00:23:27,590 Și așa au ajuns lor friteuza pui porecla 410 00:23:27,590 --> 00:23:30,040 când au început să construi aceste tipuri de sisteme. 411 00:23:30,040 --> 00:23:32,740 >> Dar, practic, ceea ce le-am luat aici este un număr de lame, 412 00:23:32,740 --> 00:23:37,560 le-a pus în această ulei mineral sofisticat, 413 00:23:37,560 --> 00:23:40,979 și apoi a lucrat cum pentru a obține toate crearea de rețele și în afară de ea. 414 00:23:40,979 --> 00:23:42,895 Atunci, nu numai că, le-am pus-o afară așa 415 00:23:42,895 --> 00:23:46,095 care se poate exploata de răcire a aerului exterior. 416 00:23:46,095 --> 00:23:47,520 A fost destul de impresionant. 417 00:23:47,520 --> 00:23:49,630 Deci, ce trebuie sa faci tot de acest comice 418 00:23:49,630 --> 00:23:53,280 pentru a putea obține această sumă de calcula livrat pentru putere mici. 419 00:23:53,280 --> 00:23:57,360 >> Și puteți vedea acest lucru este forma de unde lucrurile se îndreaptă. 420 00:23:57,360 --> 00:24:01,240 Provocarea este ca aerul regulat răcire este economia de scară 421 00:24:01,240 --> 00:24:08,459 și este de conducere o mulțime de dezvoltarea de ambele calcul regulat, 422 00:24:08,459 --> 00:24:09,750 și de calcul de înaltă performanță. 423 00:24:09,750 --> 00:24:11,080 Deci, aceasta este destul de perturbator. 424 00:24:11,080 --> 00:24:13,280 Cred că acest lucru este fascinant. 425 00:24:13,280 --> 00:24:15,530 E un pic murdar, atunci când încercați pentru a schimba unitățile de disc, 426 00:24:15,530 --> 00:24:18,090 dar este o idee foarte misto. 427 00:24:18,090 --> 00:24:22,200 >> Deci, nu numai că, există o grămadă de muncă 428 00:24:22,200 --> 00:24:25,450 fiind construit în jurul ceea ce suntem asteptare proiectul deschis Compute. 429 00:24:25,450 --> 00:24:29,400 Și astfel, mai multe despre asta un pic mai târziu. 430 00:24:29,400 --> 00:24:32,740 Dar industria începe să dau seama că flops pe watt 431 00:24:32,740 --> 00:24:33,670 devine din ce în importantă. 432 00:24:33,670 --> 00:24:39,256 Și tu, ca oameni buni aici, ca tine de design algoritmi dvs. 433 00:24:39,256 --> 00:24:41,130 și tu design-ul cod, ar trebui să fie conștienți 434 00:24:41,130 --> 00:24:43,620 care codul poate au un efect de domino. 435 00:24:43,620 --> 00:24:48,380 >> Când Mark stătea aici în lucrarea sa camera de camin scris pe Facebook 1.0, 436 00:24:48,380 --> 00:24:51,050 Sunt destul de sigur că el a avut o vedere că a fost de gând să fie foarte mare. 437 00:24:51,050 --> 00:24:54,945 Dar cum frumos ar fi, pe de de mediu este un mare i treaba. 438 00:24:54,945 --> 00:24:58,340 Și astfel toate ya'll ar putea veni cu algoritmi 439 00:24:58,340 --> 00:25:01,370 care ar putea fi următorul provocatoare lucru pentru oameni ca mine, 440 00:25:01,370 --> 00:25:02,700 încercarea de a rula sisteme. 441 00:25:02,700 --> 00:25:07,360 >> Așa că hai să ne gândim Limitele de putere din lumea reală. 442 00:25:07,360 --> 00:25:09,930 Aceasta lucrare de Landauer-- nu este un lucru nou. 443 00:25:09,930 --> 00:25:12,480 1961 aceasta a fost publicată în IBM Journal. 444 00:25:12,480 --> 00:25:15,590 Aceasta este canonice "Ireversibilitatea și căldură 445 00:25:15,590 --> 00:25:17,630 Generation în procesul Computing. " 446 00:25:17,630 --> 00:25:22,050 Și așa a susținut că Mașini inevitabil 447 00:25:22,050 --> 00:25:25,070 îndeplinesc funcții logistice care nu au o singură valoare invers. 448 00:25:25,070 --> 00:25:29,130 >> Așa că toată partea de acest lucru este faptul că din nou în anii '60, 449 00:25:29,130 --> 00:25:31,890 oameni buni știa că acest lucru a fost va fi o problemă. 450 00:25:31,890 --> 00:25:37,080 Și astfel legea limitelor spus 25 grade C, un fel de cameră canonice 451 00:25:37,080 --> 00:25:41,120 temperatura, limita reprezintă 0,1 electron-volți. 452 00:25:41,120 --> 00:25:44,920 Dar teoretic, acest lucru este memoria teorie, calculator, 453 00:25:44,920 --> 00:25:51,410 funcționează la această limită ar putea fi schimbat la un miliard de biți pe secundă. 454 00:25:51,410 --> 00:25:54,620 >> Nu știu despre voi, dar nu veni peste un miliard de multe de biți 455 00:25:54,620 --> 00:25:57,190 un al doilea schimburi rata de date. 456 00:25:57,190 --> 00:26:01,360 Argumentul a fost că numai 2,8 trilioane de watt de putere 457 00:26:01,360 --> 00:26:03,180 ar fi trebuit să fie vreodată extins. 458 00:26:03,180 --> 00:26:08,160 >> Bine, din lumea reală example-- aceasta este factura mea electric. 459 00:26:08,160 --> 00:26:10,347 Sunt 65% la sută din centru de date care minunat 460 00:26:10,347 --> 00:26:11,930 Ți-am arătat, în acest moment special. 461 00:26:11,930 --> 00:26:15,520 Acest lucru este din nou în luna iunie a anului trecut. 462 00:26:15,520 --> 00:26:21,300 Am luat o versiune mai veche, astfel încât noi poate și un fel de anonime un pic. 463 00:26:21,300 --> 00:26:25,470 Am fost de cheltuieli 45.000 dolari un lună pentru energie acolo. 464 00:26:25,470 --> 00:26:34,990 >> Deci, motivul fiind este că noi au peste 50.000 de procese în cameră. 465 00:26:34,990 --> 00:26:38,110 Deci, ai putea imagina propria proiect de lege rezidențial de energie electrică 466 00:26:38,110 --> 00:26:39,540 fiind atât de mare? 467 00:26:39,540 --> 00:26:46,180 Dar a fost pentru o 199 milioane wați ore pe o lună. 468 00:26:46,180 --> 00:26:51,670 >> Deci, întrebarea I pune este, poate imagina proiect de lege electric d-lui Zuckerberg? 469 00:26:51,670 --> 00:26:54,730 A mea este destul de mare, și mă lupt. 470 00:26:54,730 --> 00:26:56,600 Și eu nu sunt singur în acest lucru este. 471 00:26:56,600 --> 00:26:59,450 Există o mulțime de oameni cu centre de date mari. 472 00:26:59,450 --> 00:27:04,800 Și așa, cred, disclosure-- complet prietenii mei pe Facebook un pic ciudat. 473 00:27:04,800 --> 00:27:07,900 >> Deci, prietenul meu Facebook este centrul de date Prineville, 474 00:27:07,900 --> 00:27:14,030 care este una dintre cele mai mari Facebook, cele mai noi, cel mai mic centru de date de energie. 475 00:27:14,030 --> 00:27:19,360 Și a posta pentru mine, lucruri cum ar fi eficacitate de utilizare putere, 476 00:27:19,360 --> 00:27:24,020 ca și în cât de eficient este datele Centrul față de cât de multă energie ca esti 477 00:27:24,020 --> 00:27:26,370 inscrie in ea, cât de mult apă sunt ei utilizați, ceea ce este 478 00:27:26,370 --> 00:27:27,810 umiditatea și temperatura. 479 00:27:27,810 --> 00:27:29,980 >> Și ei au aceste minunat, parcele minunat. 480 00:27:29,980 --> 00:27:32,600 Cred că aceasta este o minunat pagina de Facebook, 481 00:27:32,600 --> 00:27:35,400 dar cred că sunt un pic ciudat. 482 00:27:35,400 --> 00:27:39,930 >> Deci, un lucru mai mult putere, cercetare de calcul ce fac 483 00:27:39,930 --> 00:27:44,060 este semnificativ diferit de ce Facebook și Yahoo și Google 484 00:27:44,060 --> 00:27:50,020 și alte la cerere, complet, Servicii mereu disponibile. 485 00:27:50,020 --> 00:27:53,530 Și așa am avantajul că, atunci când ISO nou England-- și ISO New England 486 00:27:53,530 --> 00:27:58,910 ajuta la stabilirea energia tarifele pentru regiune. 487 00:27:58,910 --> 00:28:01,110 >> Și se spune că e de prelungire o cerere pentru consumatori 488 00:28:01,110 --> 00:28:05,870 a conserva în mod voluntar de energie ridicat, din cauza de înaltă căldură și umiditate. 489 00:28:05,870 --> 00:28:08,680 Și acest lucru a fost din nou pe 18 iulie. 490 00:28:08,680 --> 00:28:12,600 Și așa am fericit Second Hand, Hei, ISO New England, Green Harvard. 491 00:28:12,600 --> 00:28:14,880 Facem parte nostru peste aici în calcul cercetare. 492 00:28:14,880 --> 00:28:16,760 Și asta pentru că facem știință. 493 00:28:16,760 --> 00:28:20,380 >> Și, la fel de mult ca se spune știință nu doarme niciodată, știința poate aștepta. 494 00:28:20,380 --> 00:28:25,030 Deci, suntem în măsură să starea quiesce nostru sisteme, să profite de tarife grad 495 00:28:25,030 --> 00:28:30,550 pe factura de energie, și ajutor Întreg New England 496 00:28:30,550 --> 00:28:35,910 Regiunea de vărsare multe megawati de sarcină. 497 00:28:35,910 --> 00:28:40,020 Deci, asta e un lucru unic care diferă despre datele de calcul științific 498 00:28:40,020 --> 00:28:48,890 centre și cele care sunt în plină producție 24/7. 499 00:28:48,890 --> 00:28:51,670 >> Așa că haideți să ia doar un alt angrenaj aici. 500 00:28:51,670 --> 00:28:55,170 Deci, vreau să discutăm haos un pic. 501 00:28:55,170 --> 00:28:59,900 Și vreau să-l pună în auspiciile depozitare. 502 00:28:59,900 --> 00:29:03,150 Deci, pentru cei care gen de se străduia 503 00:29:03,150 --> 00:29:08,680 asistent capul lor în jurul valorii de ceea ce petabytes de depozitare arata ca, aceasta un exemplu. 504 00:29:08,680 --> 00:29:11,660 Și aceasta este un fel de chestii Mă ocup cu tot timpul. 505 00:29:11,660 --> 00:29:15,550 >> Fiecare dintre aceste băieți mici este un hard disk patru terabyte, 506 00:29:15,550 --> 00:29:17,420 astfel încât să puteți fel de conta-le. 507 00:29:17,420 --> 00:29:21,370 Ne asistent acum între una la 1 și jumătate petabytes 508 00:29:21,370 --> 00:29:22,970 într-un rack standard pentru industrie. 509 00:29:22,970 --> 00:29:26,430 Și avem camere și camere, ca tine a văzut în acea imagine mai devreme cu John 510 00:29:26,430 --> 00:29:31,230 și eu, plin de aceste rafturi de echipamente. 511 00:29:31,230 --> 00:29:40,400 Deci, este din ce în ce foarte, foarte usor pentru a construi matrice masive de stocare 512 00:29:40,400 --> 00:29:44,140 >> Este cea mai mare parte ușor în interiorul Unix la fel de conta până cum merg lucrurile. 513 00:29:44,140 --> 00:29:48,270 Deci, acest lucru este de numărare cât de multe Puncte MAU am ajuns acolo. 514 00:29:48,270 --> 00:29:50,880 Deci, asta e 423 de puncte intercepta. 515 00:29:50,880 --> 00:29:55,660 Și apoi, dacă am alerga ceva awk sumare, am poate adăuga în sus, în acest sistem special, 516 00:29:55,660 --> 00:29:59,080 nu a fost 7,3 petabytes de depozitare disponibile. 517 00:29:59,080 --> 00:30:01,350 >> Așa că o mulțime de lucruri. 518 00:30:01,350 --> 00:30:03,030 Și de stocare este foarte greu. 519 00:30:03,030 --> 00:30:06,850 Și totuși, din anumite motive, aceasta este o tendință industrie. 520 00:30:06,850 --> 00:30:11,500 Ori de câte ori vorbesc cu cercetătorii noștri și facultate și ne spune, 521 00:30:11,500 --> 00:30:14,180 hei, eu pot rula de stocare pentru tine. 522 00:30:14,180 --> 00:30:17,690 Din păcate, trebuie să recupera costurile de stocare. 523 00:30:17,690 --> 00:30:19,430 I a lua această afacere. 524 00:30:19,430 --> 00:30:23,300 Și oamenii de referință Newegg sau ei de referință Staples 525 00:30:23,300 --> 00:30:27,040 sau cât de mult pot cumpăra un singur disk terabyte pentru. 526 00:30:27,040 --> 00:30:29,390 >> Deci, veți nota aici, că există un indiciu. 527 00:30:29,390 --> 00:30:31,310 Există o unitate de disc aici. 528 00:30:31,310 --> 00:30:33,290 Și dacă ne întoarcem, am multe. 529 00:30:33,290 --> 00:30:36,130 Nu numai eu am multe, am interconecteaza sofisticate 530 00:30:36,130 --> 00:30:38,750 să fie în măsură să cusatura aceste lucruri împreună. 531 00:30:38,750 --> 00:30:44,080 Astfel, riscul asociat cu aceste mari matrice de stocare nu este nesemnificativă. 532 00:30:44,080 --> 00:30:46,370 >> De fapt, ne-am dus la internet și am scris 533 00:30:46,370 --> 00:30:51,670 o mica poveste despre o semnificație bine, director ușoară manierat de cercetare 534 00:30:51,670 --> 00:30:54,640 computing-- se întâmplă să aibă o ciudat engleză accent-- încercat 535 00:30:54,640 --> 00:30:59,930 pentru a explica un cercetator ce nu director subliniere rezervă de fapt 536 00:30:59,930 --> 00:31:01,070 însemnat. 537 00:31:01,070 --> 00:31:05,690 A fost destul de o poveste lungă, puțin, un bun patru minute de descoperire. 538 00:31:05,690 --> 00:31:09,380 >> Și nota, am un groaznic mult mai puțin spațiu decât doamna 539 00:31:09,380 --> 00:31:11,800 care cântă despre toate bas. 540 00:31:11,800 --> 00:31:13,910 Suntem destul de puține conturi mai mici. 541 00:31:13,910 --> 00:31:16,160 Dar oricum, aceasta este o lucru important să ne gândim, 542 00:31:16,160 --> 00:31:18,532 în termeni de ceea ce ar putea merge prost. 543 00:31:18,532 --> 00:31:20,990 Deci, dacă am lua o unitate de disc, și Am aruncat într-o mașină Unix, 544 00:31:20,990 --> 00:31:24,300 și eu încep să scriu lucruri la ea, există un magnet, există un cap de unitate, 545 00:31:24,300 --> 00:31:30,150 e aparent, una sau zero fiind scris pe acel dispozitiv. 546 00:31:30,150 --> 00:31:32,180 >> Spinny Motors--, twirly lucruri rupe mereu. 547 00:31:32,180 --> 00:31:33,490 Gândiți-vă la lucruri care încalcă. 548 00:31:33,490 --> 00:31:35,170 A fost întotdeauna spinny, twirly lucrurile. 549 00:31:35,170 --> 00:31:38,560 Imprimante, unități de disc, autovehicule, etc. 550 00:31:38,560 --> 00:31:40,590 Tot ce mișcă este de natură să rupă. 551 00:31:40,590 --> 00:31:42,575 >> Deci, ai nevoie motoare, tu nevoie conduce firmware-ului, 552 00:31:42,575 --> 00:31:47,110 aveți nevoie SAS / SATA controlere, cabluri, firmware pe controlorii SAS / SATA, 553 00:31:47,110 --> 00:31:48,530 Blocuri de nivel scăzut. 554 00:31:48,530 --> 00:31:54,580 Alege fișierul controler de stocare cod de sistem, oricare o fi ea, 555 00:31:54,580 --> 00:31:56,780 cum cusatura lucruri împreună. 556 00:31:56,780 --> 00:32:00,956 Și managerul de memorie virtuală pagini, DRAM aduce și magazine. 557 00:32:00,956 --> 00:32:02,705 Apoi, veți obține un alt stivă, care este un fel 558 00:32:02,705 --> 00:32:05,440 de stabilire a listei de pe acest unul, algoritmi, utilizatorii. 559 00:32:05,440 --> 00:32:09,050 >> Și dacă multiplica acest sus, nu știu cât de multe, 560 00:32:09,050 --> 00:32:11,640 există o mulțime de locuri în cazul în care lucrurile pot merge lateral. 561 00:32:11,640 --> 00:32:14,430 Adică, e un exemplu despre matematica. 562 00:32:14,430 --> 00:32:18,070 Dar e un fel de distractiv să se gândească de cât de multe feluri lucrurile ar putea merge prost, 563 00:32:18,070 --> 00:32:21,650 doar pentru o unitate de disc. 564 00:32:21,650 --> 00:32:25,440 Suntem deja la 300 de petabytes, așa imagina numărul de unități de disc 565 00:32:25,440 --> 00:32:27,741 aveți nevoie de 300 petabytes care poate merge prost. 566 00:32:27,741 --> 00:32:28,240 567 00:32:28,240 --> 00:32:30,390 Nu numai that-- așa că e de stocare. 568 00:32:30,390 --> 00:32:34,220 Și că face aluzie la persoană Aș vrea să văd 569 00:32:34,220 --> 00:32:38,780 introduceți etapă stânga, care este Chaos Monkey. 570 00:32:38,780 --> 00:32:43,140 Deci, la un moment dat, devine chiar mai mare decât unitatea de disc 571 00:32:43,140 --> 00:32:43,920 problemă. 572 00:32:43,920 --> 00:32:50,610 >> Și astfel, aceste doamne frumoase și domnilor care se execută un serviciu de streaming video 573 00:32:50,610 --> 00:32:55,430 a dat seama că computerele lor au fost De asemenea, frumos și, de asemenea, foarte complicat 574 00:32:55,430 --> 00:33:00,010 și, de asemenea, furnizarea de servicii la un groaznic o mulțime de oameni. 575 00:33:00,010 --> 00:33:05,180 Au 37 de milioane de members-- și acest diapozitiv lui poate un an sau așa old-- 576 00:33:05,180 --> 00:33:07,350 mii de dispozitive. 577 00:33:07,350 --> 00:33:10,810 Există miliarde de ore de video. 578 00:33:10,810 --> 00:33:13,600 Ei jurnal miliarde de evenimente pe zi. 579 00:33:13,600 --> 00:33:17,330 >> Și puteți vedea, cei mai mulți oameni ceas televizor mai târziu, în seara, 580 00:33:17,330 --> 00:33:19,429 și o depășește cu mult tot. 581 00:33:19,429 --> 00:33:21,220 Și astfel, au vrut să putea să vă asigurați 582 00:33:21,220 --> 00:33:24,854 că serviciul era sus și de încredere și de lucru pentru ei. 583 00:33:24,854 --> 00:33:27,020 Așa că au venit cu această lucru numit Chaos Monkey. 584 00:33:27,020 --> 00:33:29,000 E bucată de software care, atunci când crezi că 585 00:33:29,000 --> 00:33:34,190 despre vorbesc despre titlu din toată această prezentare, 586 00:33:34,190 --> 00:33:36,530 scară-out tine înseamnă ar trebui să testeze aceste lucruri. 587 00:33:36,530 --> 00:33:38,585 Nu e bine doar cu un milion de masini. 588 00:33:38,585 --> 00:33:40,460 Deci, lucru frumos despre acest lucru este, Chaos Monkey 589 00:33:40,460 --> 00:33:43,090 este un serviciu care identifică grupurile de sisteme 590 00:33:43,090 --> 00:33:47,220 și unul termină aleatoriu sistemelor dintr-un grup. 591 00:33:47,220 --> 00:33:48,429 Minunat. 592 00:33:48,429 --> 00:33:50,220 Deci, eu nu știu despre tine, dar dacă am vreodată 593 00:33:50,220 --> 00:33:52,990 a construit un sistem care se bazează pe alte Sisteme vorbesc unul cu altul, 594 00:33:52,990 --> 00:33:55,865 luați unul dintre ei afară, probabilitatea întregului lucru lucru, 595 00:33:55,865 --> 00:33:57,130 scade rapid. 596 00:33:57,130 --> 00:34:00,475 >> Și astfel această bucată de software ruleaza în jurul valorii de infrastructură Netflix. 597 00:34:00,475 --> 00:34:03,100 Din fericire, ea spune că rulează doar în ore de afaceri cu intenția 598 00:34:03,100 --> 00:34:05,810 că inginerii vor fi alertă și capabilă să răspundă. 599 00:34:05,810 --> 00:34:08,020 Deci acestea sunt tipurile de lucruri suntem acum 600 00:34:08,020 --> 00:34:13,360 a trebui să facă pentru a perturba calcul noastre medii, de a introduce haos 601 00:34:13,360 --> 00:34:15,739 și să introducă complexitate. 602 00:34:15,739 --> 00:34:19,139 >> Deci, cine, în dreptul lor minte, s-ar alege de bunăvoie 603 00:34:19,139 --> 00:34:22,540 de a lucra cu un haos maimuță? 604 00:34:22,540 --> 00:34:24,150 Stai, el pare să fie îndreptat mine. 605 00:34:24,150 --> 00:34:28,719 Ei bine, cred că should-- drăguț. 606 00:34:28,719 --> 00:34:32,909 Dar problema este ca nu primesc alegerea. 607 00:34:32,909 --> 00:34:37,440 Chaos Maimuta, în timp ce Puteti vedea, te alege pe tine. 608 00:34:37,440 --> 00:34:42,650 >> Și aceasta este problema cu calcul la scară este că nu se poate evita acest lucru. 609 00:34:42,650 --> 00:34:49,989 Este o inevitabilitate de complexitate și de amploarea și de evoluția noastră, 610 00:34:49,989 --> 00:34:53,280 în unele privințe, de expertiză de calcul. 611 00:34:53,280 --> 00:34:55,510 Și amintiți-vă, aceasta este un singur lucru să-și amintească, 612 00:34:55,510 --> 00:35:00,030 Chaos Monkeys dragoste fulgi de zăpadă dragoste snowflakes--. 613 00:35:00,030 --> 00:35:03,470 Un snowflake---am explicat Haos Monkey-- dar un fulg de zăpadă 614 00:35:03,470 --> 00:35:09,630 este un server care este unic și specială și delicată și individuale 615 00:35:09,630 --> 00:35:11,770 și nu vor fi reproduse. 616 00:35:11,770 --> 00:35:14,790 >> Găsim adesea fulg de nea serviciu în mediul nostru. 617 00:35:14,790 --> 00:35:16,700 Și vom încerca mereu și topi serviciu fulg de nea. 618 00:35:16,700 --> 00:35:18,880 Dar dacă veți găsi un server în mediul dumneavoastră 619 00:35:18,880 --> 00:35:23,240 care este critica pentru longevitatea de organizare si se topeste, 620 00:35:23,240 --> 00:35:25,300 nu se poate pune din nou impreuna. 621 00:35:25,300 --> 00:35:28,071 Deci, de locuri de muncă Chaos Monkey a fost la du-te și termina instanțe. 622 00:35:28,071 --> 00:35:30,820 În cazul în care Chaos Monkey topește fulg de nea, ești peste, ați terminat. 623 00:35:30,820 --> 00:35:34,390 624 00:35:34,390 --> 00:35:37,950 Vreau să vorbesc despre unii hardware care suntem 625 00:35:37,950 --> 00:35:40,415 văzând în ceea ce privește un fel de scara-activități prea. 626 00:35:40,415 --> 00:35:43,810 Și unele lucruri unice care sunt în și în jurul activitatea știință. 627 00:35:43,810 --> 00:35:46,990 Suntem acum începe pentru a vedea, amintiți-vă această unitate de problemă, acest suport? 628 00:35:46,990 --> 00:35:51,780 Deci, aceasta este un raft de GPGPUs-- așa generale unități de procesare grafică scop. 629 00:35:51,780 --> 00:35:55,790 >> Am aceste situat în datele noastre centru, 100 sau cam asa ceva de mile departare. 630 00:35:55,790 --> 00:35:59,780 Acest suport special este de aproximativ 96 tera flops 631 00:35:59,780 --> 00:36:04,090 single-precizie matematica oportunitatile a elibera din spate a acestuia. 632 00:36:04,090 --> 00:36:10,530 Și avem ordine 130-impar Carduri într-o instanță 633 00:36:10,530 --> 00:36:16,620 că we-- multiple rafturi de acest caz. 634 00:36:16,620 --> 00:36:22,730 >> Deci, acest lucru este interesant, în sensul că procesele grafice de uz general 635 00:36:22,730 --> 00:36:27,880 sunt capabili să facă matematică incredibil repede pentru cantități foarte mici de energie. 636 00:36:27,880 --> 00:36:32,060 Deci, există o uptick mare în zonele de calcul științifice, 637 00:36:32,060 --> 00:36:36,400 uita la grafică unități de procesare într-un mare fel. 638 00:36:36,400 --> 00:36:41,990 >> Așa că am fugit unele Mcollective prin intermediul infrastructurii noastre de păpuși 639 00:36:41,990 --> 00:36:45,330 ieri, foarte încântat de acest lucru. 640 00:36:45,330 --> 00:36:48,260 doar scurt de o petaflop single-precizie. 641 00:36:48,260 --> 00:36:52,440 Ca să fie clar aici, aceasta mic de multiplicare este 3,95. 642 00:36:52,440 --> 00:36:54,820 Matematica dublă precizie ar fi de aproximativ 1,2, 643 00:36:54,820 --> 00:36:57,010 dar de alimentare meu Twitter privi modalitate mai bună dacă am 644 00:36:57,010 --> 00:37:02,670 a spus am avut aproape un petaflop de GPGPUs un singur precizie. 645 00:37:02,670 --> 00:37:04,220 >> Dar e de asistent acolo. 646 00:37:04,220 --> 00:37:06,280 Se face să fie foarte, foarte impresionant. 647 00:37:06,280 --> 00:37:08,550 Și de ce facem asta? 648 00:37:08,550 --> 00:37:11,570 Deoarece chimie cuantică, printre altele, 649 00:37:11,570 --> 00:37:15,300 dar suntem incepand de a proiecta unor noi fotovoltaice. 650 00:37:15,300 --> 00:37:20,210 >> Și așa Alan Aspuru-Guzik, care e un profesor în chemistry-- partenerul meu 651 00:37:20,210 --> 00:37:22,390 în crime-- pentru ultimii ani. 652 00:37:22,390 --> 00:37:25,660 Am fost împingerea plic pe calcul. 653 00:37:25,660 --> 00:37:30,250 Iar GPGPU este ideal Tehnologia a putea face 654 00:37:30,250 --> 00:37:34,760 o mulțime de complicate matematica, foarte, foarte repede. 655 00:37:34,760 --> 00:37:36,750 >> Deci, cu scară, vine cu noi provocări. 656 00:37:36,750 --> 00:37:41,070 Deci scale-- mare trebuie să fie atent cum te sârmă chestia asta. 657 00:37:41,070 --> 00:37:45,300 Și avem anumite niveluri de tulburare obsesiv-compulsive. 658 00:37:45,300 --> 00:37:49,530 Aceste imagini probabil conduce o mulțime de oameni nuci. 659 00:37:49,530 --> 00:37:53,390 Și a cabinetelor că nu sunt fir deosebit de bine 660 00:37:53,390 --> 00:37:56,050 conduce rețeaua noastră și ingineri facilități nuci. 661 00:37:56,050 --> 00:37:58,620 În plus există și debit de aer probleme pe care trebuie să conțină. 662 00:37:58,620 --> 00:38:01,430 >> Deci, acestea sunt lucruri pe care eu nu s-ar fi gândit. 663 00:38:01,430 --> 00:38:03,480 Cu scară, vine mai complexitate. 664 00:38:03,480 --> 00:38:05,869 Acesta este un nou tip de sistem de fișiere. 665 00:38:05,869 --> 00:38:06,410 E minunat. 666 00:38:06,410 --> 00:38:07,660 E un petabyte. 667 00:38:07,660 --> 00:38:09,905 Se poate stoca 1,1 miliarde de fișiere. 668 00:38:09,905 --> 00:38:15,940 Se poate citi și scrie la 13 gigabytes și 20 GB de gigabytes second-- 669 00:38:15,940 --> 00:38:17,150 un al doilea. 670 00:38:17,150 --> 00:38:20,900 Deci, se poate descărca terabytes în cel mai scurt timp, la toate. 671 00:38:20,900 --> 00:38:22,070 >> Și e foarte disponibile. 672 00:38:22,070 --> 00:38:26,989 Și are căutare uimitor rates-- 220.000 căutările o secundă. 673 00:38:26,989 --> 00:38:29,780 Și acolo sunt multe persoane diferite construirea aceste tipuri de sisteme. 674 00:38:29,780 --> 00:38:32,830 Și puteți vedea aici grafic. 675 00:38:32,830 --> 00:38:35,800 Acesta este unul dintre sistemele noastre de fișiere asta e sub sarcină, destul de 676 00:38:35,800 --> 00:38:41,250 fericit lectură la doar scurt de 22 de gigabytes pe secundă. 677 00:38:41,250 --> 00:38:42,790 Deci, asta e cool-- așa de complexitate. 678 00:38:42,790 --> 00:38:47,230 >> Deci, cu complexitate și de scară, vine mai complexitate, nu? 679 00:38:47,230 --> 00:38:51,830 Aceasta este una din multele noastre, mai multe diagrame de rețea, 680 00:38:51,830 --> 00:38:54,970 în cazul în care aveți mai multe diferite șasiu toate susținere în sus 681 00:38:54,970 --> 00:38:57,730 într-un comutator principal de bază, conectat la depozitare, 682 00:38:57,730 --> 00:39:00,731 conectarea la interconecteaza latență scăzută. 683 00:39:00,731 --> 00:39:03,605 Și apoi toate acestea parte a Casa este doar tot de management 684 00:39:03,605 --> 00:39:09,740 care aveți nevoie pentru a putea aborda aceste sisteme dintr-o locație la distanță. 685 00:39:09,740 --> 00:39:12,070 Deci scară are o multime de complexitate cu ea. 686 00:39:12,070 --> 00:39:14,910 687 00:39:14,910 --> 00:39:17,785 >> Schimbarea de viteze din nou, să ne întoarcem și au un loc mic de știință. 688 00:39:17,785 --> 00:39:21,450 Deci, amintiți-vă, cercetare calcul și acest mic shim-- 689 00:39:21,450 --> 00:39:25,310 mic shim roz între facultate și toate algoritmi lor 690 00:39:25,310 --> 00:39:30,650 și toate științei rece și toate acest centru de putere și de răcire și a datelor 691 00:39:30,650 --> 00:39:35,330 podea și crearea de rețele și calculatoare mari și birouri de servicii și birouri de ajutor 692 00:39:35,330 --> 00:39:39,330 și așa forth-- și așa, suntem doar acest mic shim între ele. 693 00:39:39,330 --> 00:39:42,820 >> Ceea ce am început să observăm este că din lume 694 00:39:42,820 --> 00:39:45,730 a fost capabil de a construi aceste centre mari de date 695 00:39:45,730 --> 00:39:48,020 și să fie capabil de a construi aceste calculatoare mari. 696 00:39:48,020 --> 00:39:49,420 Am ajuns destul de bun la asta. 697 00:39:49,420 --> 00:39:53,600 Ceea ce nu suntem foarte bun la asta puțin shim între cercetarea 698 00:39:53,600 --> 00:39:56,670 și metalul neizolat și tehnologia. 699 00:39:56,670 --> 00:39:58,600 Și e greu. 700 00:39:58,600 --> 00:40:03,330 >> Și așa am reușit să angajeze oameni care trăiesc în această lume. 701 00:40:03,330 --> 00:40:07,590 Și mai recent, am vorbit cu Fundatia Nationala pentru Stiinta si a zis: 702 00:40:07,590 --> 00:40:11,440 chestia asta la scară out este mare, dar nu putem ajunge oamenii nostri de stiinta 703 00:40:11,440 --> 00:40:13,690 pe aceste mașini mari complicate. 704 00:40:13,690 --> 00:40:16,040 Și așa, au existat o Numărul de programe diferite 705 00:40:16,040 --> 00:40:20,100 în cazul în care într-adevăr am fost în mare parte preocupat încercat 706 00:40:20,100 --> 00:40:22,800 pentru a vedea dacă am putea transforma infrastructura campus. 707 00:40:22,800 --> 00:40:25,850 >> Există o mulțime de programe în jurul valorii de centre naționale. 708 00:40:25,850 --> 00:40:28,300 Și astfel, noi, nostru prietenii de la Clemson, 709 00:40:28,300 --> 00:40:32,620 Universitatea din Wisconsin Madison, California de Sud, Utah, și Hawaii 710 00:40:32,620 --> 00:40:35,780 un fel de ajuns împreună la uita-te la această problemă. 711 00:40:35,780 --> 00:40:39,340 Și acest mic grafic aici este coada lunga de știință. 712 00:40:39,340 --> 00:40:41,602 >> Deci, acest este-- ea nu indiferent de ceea ce este pe această axă, 713 00:40:41,602 --> 00:40:45,485 dar această axă este de fapt număr de locuri de muncă trece prin cluster. 714 00:40:45,485 --> 00:40:48,940 Deci, există 350.000 de peste indiferent de perioada de timp. 715 00:40:48,940 --> 00:40:51,730 Acestea sunt suspecți noastre obișnuite în partea de jos aici. 716 00:40:51,730 --> 00:40:55,992 De fapt, nu e Alan Aspuru-Guzik, care vorbeam about-- tone 717 00:40:55,992 --> 00:40:58,700 și de tone de calcul, într-adevăr eficiente, știe ce face. 718 00:40:58,700 --> 00:41:02,840 >> Iată un alt laborator care voi vorbi despre într-un laborator Ioan Kovac lui moment--. 719 00:41:02,840 --> 00:41:03,610 Au luat-o. 720 00:41:03,610 --> 00:41:04,210 Sunt bine. 721 00:41:04,210 --> 00:41:04,830 Sunt fericit. 722 00:41:04,830 --> 00:41:05,960 Sunt de calcul. 723 00:41:05,960 --> 00:41:07,664 Marea știință este obtinerea făcut. 724 00:41:07,664 --> 00:41:09,580 Și apoi, pe măsură ce fel de venit aici, acolo 725 00:41:09,580 --> 00:41:12,110 si alte grupuri care nu sunt difuzate multe locuri de muncă. 726 00:41:12,110 --> 00:41:13,410 >> Și de ce e asta? 727 00:41:13,410 --> 00:41:15,080 Este pentru că de calcul este prea greu? 728 00:41:15,080 --> 00:41:19,580 Este pentru că ei nu știu cum să? 729 00:41:19,580 --> 00:41:22,880 Noi nu știm, pentru că am trecut și se uită. 730 00:41:22,880 --> 00:41:25,620 Și asta e ceea ce această Proiectul este vorba, 731 00:41:25,620 --> 00:41:27,830 este local, în fiecare dintre aceste regiuni, 732 00:41:27,830 --> 00:41:32,660 să te uiți la căi unde putem angaja cu facultatea și cercetătorii 733 00:41:32,660 --> 00:41:36,400 de fapt, în extremitatea inferioară a cozii, și să înțeleagă ceea ce fac. 734 00:41:36,400 --> 00:41:37,920 >> Deci, asta e ceva ce suntem de fapt, pasionat. 735 00:41:37,920 --> 00:41:39,920 Și asta e ceva ce știința nu va continua 736 00:41:39,920 --> 00:41:44,260 să avanseze până când vom rezolva unele din aceste cazuri margine. 737 00:41:44,260 --> 00:41:46,590 Alte biți de știință ce se intampla up-- toată lumea 738 00:41:46,590 --> 00:41:48,260 văzut Large Hadron Collider. 739 00:41:48,260 --> 00:41:49,540 Awesome, nu? 740 00:41:49,540 --> 00:41:52,960 Chestia asta tot fugit la Holyoke. 741 00:41:52,960 --> 00:41:56,510 Am built-- prima știință care sa întâmplat în Holyoke 742 00:41:56,510 --> 00:41:59,130 a fost colaborarea dintre noi înșine și Universitatea din Boston. 743 00:41:59,130 --> 00:42:01,510 Deci, e foarte, foarte misto. 744 00:42:01,510 --> 00:42:04,410 >> Aceasta este o piesă distracție de știință de scară. 745 00:42:04,410 --> 00:42:07,650 Acesta este un acces digital la un secol cer la Harvard. 746 00:42:07,650 --> 00:42:09,170 Practic, este o arhivă farfurie. 747 00:42:09,170 --> 00:42:13,350 Dacă te duci în jos Oxford-- Grădină Street, îmi pare rău, 748 00:42:13,350 --> 00:42:16,560 veți găsi una din observatorului clădiri este, în principiu plin 749 00:42:16,560 --> 00:42:19,480 de circa o jumătate de milion de plăci. 750 00:42:19,480 --> 00:42:24,410 >> Și acestea sunt imagini de cer pe timp de noapte, peste 100 de ani. 751 00:42:24,410 --> 00:42:28,760 Deci, există un întreg dispozitiv instituit aici pentru a digitiza aceste plăci, 752 00:42:28,760 --> 00:42:32,100 face fotografii ale acestora, inscrieti- ei, le-a pus pe un calculator. 753 00:42:32,100 --> 00:42:36,410 Și asta e un petabyte și jumătate, doar dreptul there-- un proiect mic. 754 00:42:36,410 --> 00:42:37,530 >> Acestea sunt alte proiecte. 755 00:42:37,530 --> 00:42:42,800 Acest proiect Pan-STARRS este de a face un studiu panoramic larg plin, 756 00:42:42,800 --> 00:42:47,390 Cautati in apropiere de asteroizi Pământului și evenimente celeste tranzitorii. 757 00:42:47,390 --> 00:42:52,100 Ca un biofizician molecular, iubesc cuvântul eveniment ceresc tranzitorie. 758 00:42:52,100 --> 00:42:55,050 Nu sunt destul de sigur ce este, dar oricum, suntem în căutarea pentru ei. 759 00:42:55,050 --> 00:43:00,372 >> Și suntem generatoare de 30 de terabytes o noapte de aceste telescoape. 760 00:43:00,372 --> 00:43:03,330 Și asta nu e chiar o lățime de bandă problemă, e ca o problemă FedEx. 761 00:43:03,330 --> 00:43:08,420 Deci, ai pus stocarea pe van și să îl trimiteți orice ar fi. 762 00:43:08,420 --> 00:43:10,570 >> Bicepsul este într-adevăr interesting-- așa imagistica fundal 763 00:43:10,570 --> 00:43:13,850 de polarizare cosmic galactic suplimentar. 764 00:43:13,850 --> 00:43:16,880 Când am început să lucreze la Harvard șapte sau cam asa ceva, 765 00:43:16,880 --> 00:43:21,440 opt ani în urmă, îmi amintesc lucrează la acest proiect 766 00:43:21,440 --> 00:43:26,010 și aceasta nu sa scufundat într-adevăr acasă ca la lumina polarizata de ce 767 00:43:26,010 --> 00:43:29,770 de la cuptorul cu microunde cosmic fundal ar fi important, 768 00:43:29,770 --> 00:43:30,800 până la acest lucru sa întâmplat. 769 00:43:30,800 --> 00:43:34,580 >> Și acest lucru a fost Ioan Kovac, care am vorbit cu mai înainte, 770 00:43:34,580 --> 00:43:42,030 utilizarea milioane și milioane de CPU ore, în facilitatea noastră și alții, 771 00:43:42,030 --> 00:43:46,600 să privească practic în interior din primele momente universului 772 00:43:46,600 --> 00:43:49,150 după Big Bang, și incercarea de a intelege 773 00:43:49,150 --> 00:43:51,290 Teoria generală relativității a lui Einstein. 774 00:43:51,290 --> 00:43:56,040 Este minte suflare că calculatoarele noastre ajuta-ne descoperi si sa se uite 775 00:43:56,040 --> 00:43:59,280 în chiar originile de ce suntem aici. 776 00:43:59,280 --> 00:44:03,450 >> Deci, atunci când vorbim despre scară, acest lucru este ceva la scară serios. 777 00:44:03,450 --> 00:44:09,260 Un alt lucru de scară este, că anumit proiect lovit tipii ăștia. 778 00:44:09,260 --> 00:44:15,320 Și aceasta este curbei de răspuns pentru bicepsul [Inaudibil] Aceasta a fost sondajul nostru mic. 779 00:44:15,320 --> 00:44:19,220 >> Și puteți vedea aici, viata a fost bine până la aproximativ aici, 780 00:44:19,220 --> 00:44:21,200 care a fost atunci când Anunțul a ieșit. 781 00:44:21,200 --> 00:44:24,120 Și tu ai luat literalmente secunde pentru a răspunde 782 00:44:24,120 --> 00:44:29,020 la evenimentul de scalare care corespunde cu acest mic punct aici, 783 00:44:29,020 --> 00:44:32,200 care sa încheiat deplasarea patru sau cam asa ceva terabytes de date 784 00:44:32,200 --> 00:44:36,370 prin serverul de web că ziua-- destul de păros. 785 00:44:36,370 --> 00:44:38,210 >> Și astfel, acestea sunt tipuri de lucruri pe care 786 00:44:38,210 --> 00:44:43,040 se poate întâmpla la tine în infrastructura dacă nu de design pentru scară. 787 00:44:43,040 --> 00:44:45,630 Am avut un pic de o scramble acea zi, pentru a fi 788 00:44:45,630 --> 00:44:50,440 posibilitatea de a întinde în serviciu web suficient pentru a menține site-ul în funcțiune. 789 00:44:50,440 --> 00:44:53,399 Și am avut succes. 790 00:44:53,399 --> 00:44:55,190 Acesta este un e-mail pic asta e un fel de drăguț. 791 00:44:55,190 --> 00:45:00,245 Acesta este un e-mail de Mark Vogelsberger, și Lars Hernquist, cine e 792 00:45:00,245 --> 00:45:02,650 un membru al facultatii aici la Harvard. 793 00:45:02,650 --> 00:45:03,570 Mai multe despre Mark mai târziu. 794 00:45:03,570 --> 00:45:05,990 Dar cred că acesta este unul fel de însumează natură 795 00:45:05,990 --> 00:45:09,920 de unde calcul este în calcul cercetare. 796 00:45:09,920 --> 00:45:12,070 Hei, echipa, de la ultima Marți, voi adunat 797 00:45:12,070 --> 00:45:15,470 peste 28% din noi cluster, care a combinat 798 00:45:15,470 --> 00:45:20,040 este de peste 78 ani de CPU în doar trei zile. 799 00:45:20,040 --> 00:45:22,502 Și am spus, e încă abia vineri dimineata. 800 00:45:22,502 --> 00:45:23,460 Acest lucru este destul de minunat! 801 00:45:23,460 --> 00:45:24,740 Vineri Fericit! 802 00:45:24,740 --> 00:45:27,450 >> Apoi le-am da punctele de date. 803 00:45:27,450 --> 00:45:30,260 Și astfel că a fost un fel de interesant. 804 00:45:30,260 --> 00:45:34,840 Deci, amintiți-vă despre Mark, el va veni înapoi în imaginea într-un pic. 805 00:45:34,840 --> 00:45:36,935 Deci, la scară out de calcul este peste tot. 806 00:45:36,935 --> 00:45:41,080 >> Suntem chiar ajuta oamenii uita la modul în care funcționează NBA, 807 00:45:41,080 --> 00:45:43,140 și în cazul în care oamenii sunt aruncarea mingi de la. 808 00:45:43,140 --> 00:45:47,580 Eu nu înțeleg cu adevărat acest joc prea bine, dar aparent, este o afacere mare. 809 00:45:47,580 --> 00:45:50,610 Sunt cercuri și boluri și bani. 810 00:45:50,610 --> 00:45:55,300 >> Și astfel, baza noastră de date, noi a construit un mic de 500 [inaudibil] 811 00:45:55,300 --> 00:45:58,170 grup procesor paralel, o pereche de terabytes de RAM, 812 00:45:58,170 --> 00:46:03,590 pentru a putea construi acest pentru Kirk și echipa sa. 813 00:46:03,590 --> 00:46:08,524 Și ei fac de calcul într-un alt mod întreg. 814 00:46:08,524 --> 00:46:10,440 Acum, acest lucru este proiect suntem implicat cu care este 815 00:46:10,440 --> 00:46:14,880 absolut fascinant, în jurul neuronale connectomics plasticitate și genomică 816 00:46:14,880 --> 00:46:20,960 imprinting-- trei foarte grele zone lovirea de cercetare 817 00:46:20,960 --> 00:46:24,650 că ne-am lupta cu pe o bază de zi cu zi. 818 00:46:24,650 --> 00:46:30,670 Ideea că creierul nostru sunt sub stres plastic atunci când suntem tineri. 819 00:46:30,670 --> 00:46:34,980 Si mult de comportamentul nostru adult este sculptat de experiență în copilărie. 820 00:46:34,980 --> 00:46:37,040 Deci, aceasta este o mare i treaba. 821 00:46:37,040 --> 00:46:41,360 >> Și astfel încât acesta este lucru care este finanțat de către National Institutes of Sanatate Mintala. 822 00:46:41,360 --> 00:46:46,860 Și noi încercăm să practic, printr-o mulțime de date de mare 823 00:46:46,860 --> 00:46:51,970 și analiză a datelor de mare, natură de la egal la egal în creierul nostru uman 824 00:46:51,970 --> 00:46:54,870 printr-o varietate de diferite tehnici. 825 00:46:54,870 --> 00:47:00,360 >> Așa că am vrut să se oprească și fel de doar pauza pentru un moment mic. 826 00:47:00,360 --> 00:47:04,160 Provocarea cu telecomanda centre de date este că e departe. 827 00:47:04,160 --> 00:47:05,520 Nu poate eventual lucra. 828 00:47:05,520 --> 00:47:07,590 Am nevoie de datele mele apropiere. 829 00:47:07,590 --> 00:47:10,730 Am nevoie pentru a face cercetarea mea în laboratorul meu. 830 00:47:10,730 --> 00:47:18,620 >> Și așa am un fel de luat un exemplu de imagistica prin rezonanta magnetica functionala 831 00:47:18,620 --> 00:47:22,260 set de date din datele noastre Centru în Vest în masă. 832 00:47:22,260 --> 00:47:24,660 și-l conectat la mea desktop în Cambridge. 833 00:47:24,660 --> 00:47:27,440 Și voi juca acest mic video. 834 00:47:27,440 --> 00:47:29,750 Sperăm că aceasta va funcționa un fel de. 835 00:47:29,750 --> 00:47:33,480 >> Deci, acest lucru se întâmplă prin mine verificarea GPU mele sunt de lucru. 836 00:47:33,480 --> 00:47:35,430 Și eu verificarea asta VNC lui. 837 00:47:35,430 --> 00:47:36,810 Și aceasta este o VNC inteligent. 838 00:47:36,810 --> 00:47:38,970 Acesta este un VNC cu piese 3D. 839 00:47:38,970 --> 00:47:41,975 Și astfel, după cum puteți vedea în scurt timp, aceasta eu filatura acest creier în jurul. 840 00:47:41,975 --> 00:47:44,460 Încerc să te fel de ea orientate. 841 00:47:44,460 --> 00:47:49,574 Și apoi mă pot mișca prin multe diferite felii de date MRI. 842 00:47:49,574 --> 00:47:51,490 Și singurul lucru care este diferit despre acest 843 00:47:51,490 --> 00:47:55,160 este, vine pe firul de la Western Mass. pe desktop-ul meu. 844 00:47:55,160 --> 00:47:57,300 Și de redare sale mai rapid decât desktop-ul meu, 845 00:47:57,300 --> 00:48:02,840 pentru că nu am un 4000 dolari placă grafică în desktop-ul meu, care 846 00:48:02,840 --> 00:48:04,262 avem în Vest în masă. 847 00:48:04,262 --> 00:48:05,720 Desigur, am încercat să fie inteligent. 848 00:48:05,720 --> 00:48:08,859 Sunt rulează unelte GLX în fundal, în timp ce face toate astea, 849 00:48:08,859 --> 00:48:10,900 să se asigure că pot subliniază placa grafică, 850 00:48:10,900 --> 00:48:14,140 și că tot felul de lucrări și tot restul de ea. 851 00:48:14,140 --> 00:48:16,700 Dar cel mai important lucru este, este aceasta este de 100 de mile departare. 852 00:48:16,700 --> 00:48:20,460 Și puteți vedea de aici că nu exista nici o latență evident. 853 00:48:20,460 --> 00:48:24,600 Lucrurile care dețin împreună destul de bine. 854 00:48:24,600 --> 00:48:28,907 >> Și astfel încât, în sine, este un exemplu și unele înțelegere 855 00:48:28,907 --> 00:48:31,490 în modul de calcul și la scară-out de calcul se va întâmpla. 856 00:48:31,490 --> 00:48:35,330 Suntem toți de lucru pe Dispozitive subțiri și mai subțiri. 857 00:48:35,330 --> 00:48:36,870 Utilizarea nostru de tablete este în creștere. 858 00:48:36,870 --> 00:48:39,160 >> Deci, prin urmare, carbon meu Amprenta este de fapt 859 00:48:39,160 --> 00:48:42,060 trecerea de la ceea ce folosit a face acest lucru s-ar fi 860 00:48:42,060 --> 00:48:46,060 a fost o mașină de mare în biroul meu, la ce 861 00:48:46,060 --> 00:48:49,550 este acum un facility-- ar putea fi oriunde. 862 00:48:49,550 --> 00:48:50,800 Ar putea fi oriunde, la toate. 863 00:48:50,800 --> 00:48:54,790 Și totuși, este încă în măsură să aducă înapoi grafică de înaltă performanță 864 00:48:54,790 --> 00:48:56,630 pe desktop-ul meu. 865 00:48:56,630 --> 00:49:00,900 >> Deci, apropie end-- amintesc Mark? 866 00:49:00,900 --> 00:49:04,480 Ei bine, băiete inteligent este Mark. 867 00:49:04,480 --> 00:49:09,360 El a decis că el a fost de gând să construi un univers virtual de realist. 868 00:49:09,360 --> 00:49:12,820 Asta e destul de proiect, atunci când că ai la pitch asta. 869 00:49:12,820 --> 00:49:14,740 Am de gând să utilizeze un calculator, și am de gând 870 00:49:14,740 --> 00:49:21,040 pentru a modela 12 milioane de ani după Big Bang pentru a reprezenta o zi. 871 00:49:21,040 --> 00:49:27,080 Și apoi am de gând să fac 13,8 miliarde de ani de evolutie cosmice. 872 00:49:27,080 --> 00:49:28,270 În regulă. 873 00:49:28,270 --> 00:49:30,970 >> Acesta utilizează de fapt un calculator a fost mai mare decât calculatorul nostru, 874 00:49:30,970 --> 00:49:35,040 și vărsat peste pe național resurse pentru prietenii noștri se derulează în Texas. 875 00:49:35,040 --> 00:49:38,820 Și la facilitățile naționale, aceasta a fost o mulțime de calcul. 876 00:49:38,820 --> 00:49:40,750 Dar am făcut o mulțime de simularea local 877 00:49:40,750 --> 00:49:44,820 pentru a vă asigura că software-ul a lucrat și sistemele au lucrat. 878 00:49:44,820 --> 00:49:47,790 >> Și e zi ca aceasta, atunci când dau seama că ești de sprijin știință 879 00:49:47,790 --> 00:49:51,090 la acest nivel de scară, care oamenii pot spune acum lucrurile 880 00:49:51,090 --> 00:49:52,840 cum ar fi, am de gând să-un model de univers. 881 00:49:52,840 --> 00:49:54,145 Și aceasta este prima lui model. 882 00:49:54,145 --> 00:49:56,422 Și acest lucru este prim model echipei sale. 883 00:49:56,422 --> 00:49:58,130 Există multe alte oameni care vor 884 00:49:58,130 --> 00:50:01,520 să vină în spatele Mark, care urmează să vrea să model cu înaltă rezoluție, 885 00:50:01,520 --> 00:50:04,652 cu mai mult specificitate, cu mai multă acuratețe. 886 00:50:04,652 --> 00:50:09,105 >> Și astfel, în ultimii doi minute, Vreau doar să-ți arăt acest videoclip 887 00:50:09,105 --> 00:50:15,270 de Mark și lui Lars că pentru mine, din nou, ca un om de stiinta de viata, este un fel de drăguț. 888 00:50:15,270 --> 00:50:17,890 889 00:50:17,890 --> 00:50:20,970 Deci, în partea de jos aici, pentru a vă orienta, 890 00:50:20,970 --> 00:50:23,640 acest lucru este tu spune timp de la Big Bang. 891 00:50:23,640 --> 00:50:26,570 Deci suntem la aproximativ 0,7 miliarde de ani. 892 00:50:26,570 --> 00:50:28,740 Și aceasta dă dovadă actualizarea curentă. 893 00:50:28,740 --> 00:50:33,450 Deci, vedeți în acest moment, materia întunecată și evoluția 894 00:50:33,450 --> 00:50:39,910 din structura fină și începutul structuri în universul nostru cunoscut. 895 00:50:39,910 --> 00:50:45,690 >> Și cu acest punct este că această este făcut în interiorul computerului. 896 00:50:45,690 --> 00:50:48,530 Acesta este un set de parametri și un set de fizică 897 00:50:48,530 --> 00:50:52,840 și un set de matematică și un set de modele 898 00:50:52,840 --> 00:50:59,284 care sunt atent selectate, iar apoi conectate cu atenție între ele 899 00:50:59,284 --> 00:51:00,825 pentru a putea modela interacțiunile. 900 00:51:00,825 --> 00:51:04,850 >> Deci, puteți vedea unele începe de unele explozii gazoase aici. 901 00:51:04,850 --> 00:51:06,880 Și temperatură a gazului se schimbă. 902 00:51:06,880 --> 00:51:13,720 Și puteți începe pentru a vedea structura modificării univers vizibil. 903 00:51:13,720 --> 00:51:18,130 Și o parte importantă cu acest este, fiecare minuscul, mici, mici punct 904 00:51:18,130 --> 00:51:21,070 este o bucată de fizică și are un set de matematică în jurul valorii de, 905 00:51:21,070 --> 00:51:23,030 informarea prieten și vecin. 906 00:51:23,030 --> 00:51:27,245 >> Deci, dintr-o perspectivă de scalare, acestea computere au la tot muncă în concert 907 00:51:27,245 --> 00:51:29,470 și să comunice între ele în mod eficient. 908 00:51:29,470 --> 00:51:31,060 Astfel, acestea nu pot fi prea vorbăreț. 909 00:51:31,060 --> 00:51:33,520 Ei au pentru a stoca rezultatele. 910 00:51:33,520 --> 00:51:37,902 Și ei trebuie să continue să informa toți prietenii lor. 911 00:51:37,902 --> 00:51:40,860 Într-adevăr, veți vedea acum, acest model a ce în ce mai complicate. 912 00:51:40,860 --> 00:51:42,590 E mai mult și mai multe lucruri se întâmplă. 913 00:51:42,590 --> 00:51:45,210 E mai mult și mai mult materiale care zboară în jurul. 914 00:51:45,210 --> 00:51:48,410 >> Și aceasta este ceea ce la începutul anilor cosmos ar fi privit ca. 915 00:51:48,410 --> 00:51:49,770 A fost un loc destul de păros. 916 00:51:49,770 --> 00:51:55,140 Sunt explozii peste tot locul, coliziuni puternice. 917 00:51:55,140 --> 00:51:58,620 Și formarea de grele metale și elemente. 918 00:51:58,620 --> 00:52:03,910 Și acești nori mari zdrobitor în reciproc cu forța extremă. 919 00:52:03,910 --> 00:52:08,530 >> Și așa acum suntem 9600000000 ani de la această explozie inițială. 920 00:52:08,530 --> 00:52:12,310 Începi să vezi lucrurile sunt fel de liniștit un pic, doar 921 00:52:12,310 --> 00:52:15,660 un pic, pentru că energie a început să se relaxeze. 922 00:52:15,660 --> 00:52:19,420 Și așa matematică Modelele au înțeles în loc. 923 00:52:19,420 --> 00:52:22,510 Și începi să vezi coalescenta de elemente diferite. 924 00:52:22,510 --> 00:52:26,220 Și pornire pentru a vedea acest lucru gen de vin împreună și se răcește treptat. 925 00:52:26,220 --> 00:52:32,260 >> Și începe să se uite un pic mai mult ca cerul de noapte, un pic. 926 00:52:32,260 --> 00:52:37,870 Și e [? QSing. ?] Suntem acum 30,2 miliarde de ani și suntem un fel de terminat. 927 00:52:37,870 --> 00:52:41,130 Și apoi ce au făcut a fost că au luat acest model, 928 00:52:41,130 --> 00:52:44,580 și apoi se uita la universul vizibil. 929 00:52:44,580 --> 00:52:48,560 Și practic atunci, au fost în măsură să ia că și suprapune 930 00:52:48,560 --> 00:52:50,580 l cu ceea ce se poate vedea. 931 00:52:50,580 --> 00:52:56,160 Și fidelitatea este uimitor, ca să cât de exacte modelele computerizate sunt. 932 00:52:56,160 --> 00:52:58,760 >> Desigur, astrofizicienii și grupurilor de cercetare 933 00:52:58,760 --> 00:53:02,780 nevoie chiar mai bine fidelitate și rezoluția chiar mai mare. 934 00:53:02,780 --> 00:53:06,230 Dar, dacă te gândești la ceea ce Am vorbit cu tine astăzi 935 00:53:06,230 --> 00:53:11,850 prin acest mic călătorie atât prin depozitare și structura și crearea de rețele 936 00:53:11,850 --> 00:53:18,000 și stive, cel mai important lucru este, este scară-out calcul esențial? 937 00:53:18,000 --> 00:53:22,050 Asta a fost hypothesis-- mea inițială înapoi la metoda noastră științifică. 938 00:53:22,050 --> 00:53:24,810 >> Sper că la începutul parte din această aș 939 00:53:24,810 --> 00:53:29,400 prezice că aș fi în stare să explice cu tine despre scară out de calcul. 940 00:53:29,400 --> 00:53:32,870 Și am un fel de testat unele dintre aceste ipoteze. 941 00:53:32,870 --> 00:53:34,585 Am trecut prin această conversație. 942 00:53:34,585 --> 00:53:38,920 Și am de gând doar să spun scară-out de calcul este essential-- oh, 943 00:53:38,920 --> 00:53:42,480 da, foarte mult da. 944 00:53:42,480 --> 00:53:44,790 >> Deci, atunci când te gândești despre codurile, atunci când 945 00:53:44,790 --> 00:53:49,230 ce faci proiecte finale CS50, când te gândești despre moștenirea ta 946 00:53:49,230 --> 00:53:52,990 pentru umanitate și resursele pe care le trebuie să fie capabile să ruleze aceste calculator 947 00:53:52,990 --> 00:53:56,650 sisteme, cred foarte atent despre flops per watt, 948 00:53:56,650 --> 00:53:58,560 și gândiți-vă la Chaos Monkey. 949 00:53:58,560 --> 00:54:02,240 >> Gândiți-vă la fulgi de zăpadă tale, nu face face one-off, biblioteci reutilizare, 950 00:54:02,240 --> 00:54:06,453 construi codes-- reutilizabile toate lucrurile care tutorii au învățat tu 951 00:54:06,453 --> 00:54:08,630 în această clasă. 952 00:54:08,630 --> 00:54:11,942 Acestea sunt aspecte fundamentale. 953 00:54:11,942 --> 00:54:13,150 Ei nu doar buze serviciu. 954 00:54:13,150 --> 00:54:15,660 Acestea sunt lucruri reale. 955 00:54:15,660 --> 00:54:20,680 >> Și dacă vreunul din voi vrea să mă urmeze, Sunt obsesiv cu un lucru Twitter. 956 00:54:20,680 --> 00:54:22,770 Am să dea cumva asta. 957 00:54:22,770 --> 00:54:24,960 Dar o mulțime de Informații de fond este 958 00:54:24,960 --> 00:54:29,260 pe de calcul nostru de cercetare site-ul la rc.fas.harvard.edu. 959 00:54:29,260 --> 00:54:34,010 >> Încerc și să păstreze un blog de până la data cu tehnologii moderne 960 00:54:34,010 --> 00:54:38,390 și cum facem de distribuire calcul și așa mai departe. 961 00:54:38,390 --> 00:54:43,600 Și apoi personalul nostru sunt întotdeauna disponibil prin intermediul odybot.org. 962 00:54:43,600 --> 00:54:46,270 Și odybot este micul nostru ajutor. 963 00:54:46,270 --> 00:54:49,280 El are de multe ori puțin concursuri pe site-ul său 964 00:54:49,280 --> 00:54:51,630 le unde puteți încerca și l la fața locului în jurul valorii de campus. 965 00:54:51,630 --> 00:54:55,200 E putinul prietenos față de calcul cercetare. 966 00:54:55,200 --> 00:54:59,730 >> Și voi un fel de încheia acolo și vă mulțumesc tuturor pentru timpul acordat. 967 00:54:59,730 --> 00:55:05,660 Și Sper că vă amintiți că scară out computing este un lucru real. 968 00:55:05,660 --> 00:55:08,162 Și există o mulțime de oameni care au luat o mulțime de stadiul tehnicii 969 00:55:08,162 --> 00:55:09,370 care va fi capabil să vă ajute. 970 00:55:09,370 --> 00:55:14,330 Și toate dintre cele mai bune de noroc cu viitoarele tale eforturile în a face 971 00:55:14,330 --> 00:55:18,280 sigur că ne calcul atât cântare, este performant, 972 00:55:18,280 --> 00:55:20,370 și ajută umanitatea mai mult decât orice altceva. 973 00:55:20,370 --> 00:55:22,850 Deci, vă mulțumesc pentru timpul acordat. 974 00:55:22,850 --> 00:55:23,947