1 00:00:00,000 --> 00:00:12,080 2 00:00:12,080 --> 00:00:13,799 >> JAMES Cuff: Hi, tốt Buổi chiều, tất cả mọi người. 3 00:00:13,799 --> 00:00:14,715 Tên tôi là James Cuff. 4 00:00:14,715 --> 00:00:18,970 Tôi là trợ lý nghiên cứu Dean Máy tính ở đây tại Đại học Harvard. 5 00:00:18,970 --> 00:00:24,540 Và hôm nay tôi sẽ nói chuyện với bạn về tại sao máy tính mô-ra là điều cần thiết. 6 00:00:24,540 --> 00:00:26,810 >> Vì vậy, tôi đoán, đầu tiên lên, là người đàn ông này? 7 00:00:26,810 --> 00:00:27,750 Tại sao tôi lại ở đây? 8 00:00:27,750 --> 00:00:29,200 Tại sao tôi nói chuyện với bạn? 9 00:00:29,200 --> 00:00:33,730 Tôi có một nền tảng về khoa học tính toán và tính toán nghiên cứu, 10 00:00:33,730 --> 00:00:38,530 kéo dài trở lại Hoa Kingdom-- The Wellcome Trust Sanger 11 00:00:38,530 --> 00:00:43,270 Viện cho genome-- con người và sau đó gần đây tại Hoa Kỳ 12 00:00:43,270 --> 00:00:50,170 làm việc tại Broad và quý khác nơi học tập, như Harvard. 13 00:00:50,170 --> 00:00:53,930 >> Tôi đoán những gì mà thực sự có nghĩa là rằng tôi là một phân tử sinh học phục hồi 14 00:00:53,930 --> 00:00:55,740 vật lý. 15 00:00:55,740 --> 00:01:01,250 Vì vậy, những gì đúng phải tôi đã nói bạn về tính toán quy mô-out? 16 00:01:01,250 --> 00:01:03,570 Tuy nhiên có một. 17 00:01:03,570 --> 00:01:09,530 18 năm hay nên tôi chỉ nhìn thấy nhiều nhất tăng đáng kể quy mô phức tạp 18 00:01:09,530 --> 00:01:13,570 và hiệu quả tổng thể tính toán các hệ thống. 19 00:01:13,570 --> 00:01:18,890 >> Khi tôi đang làm tiến sĩ của tôi ở Oxford, tôi là khá thích thú với một megahertz 200 20 00:01:18,890 --> 00:01:23,830 Máy Silicon Graphics với 18 gigabyte lưu trữ và một CPU duy nhất. 21 00:01:23,830 --> 00:01:24,910 Thời gian đã thay đổi. 22 00:01:24,910 --> 00:01:29,860 Nếu bạn nhanh chóng chuyển tiếp hiện nay, chúng ta đang quay hơn 60.000 CPU đây tại Đại học Harvard. 23 00:01:29,860 --> 00:01:32,810 Nhiều tổ chức khác được quay nhiều hơn nữa. 24 00:01:32,810 --> 00:01:37,740 >> Các takeaway quan trọng từ này là quy mô mà bây giờ không chỉ là không thể tránh khỏi, 25 00:01:37,740 --> 00:01:41,910 nó đã xảy ra và nó sẽ tiếp tục xảy ra. 26 00:01:41,910 --> 00:01:44,760 Vì vậy, hãy cho một thời điểm, loại các tua lại và nói chuyện rất nhanh chóng 27 00:01:44,760 --> 00:01:50,530 về khoa học, yêu thích của tôi đối tượng, phương pháp khoa học. 28 00:01:50,530 --> 00:01:53,180 >> Nếu bạn là một nhà khoa học, bạn phải làm một vài điều quan trọng. 29 00:01:53,180 --> 00:01:56,140 Nếu bạn không làm những điều bạn có thể không nghĩ mình là một nhà khoa học 30 00:01:56,140 --> 00:02:03,250 và bạn sẽ chiến đấu có khả năng hiểu khu vực của bạn kỷ luật. 31 00:02:03,250 --> 00:02:07,290 >> Vì vậy, trước hết, bạn sẽ xây dựng câu hỏi của bạn, bạn tạo ra các giả thuyết, 32 00:02:07,290 --> 00:02:09,289 nhưng quan trọng hơn, bạn dự đoán results-- của bạn 33 00:02:09,289 --> 00:02:13,090 bạn có đoán như để những gì sẽ được kết quả. 34 00:02:13,090 --> 00:02:19,560 Và cuối cùng, bạn kiểm tra của bạn giả thuyết và phân tích kết quả của bạn. 35 00:02:19,560 --> 00:02:25,460 >> Vì vậy, phương pháp khoa học này là cực kỳ quan trọng trong tính toán. 36 00:02:25,460 --> 00:02:28,450 Tính toán của cả dự đoán và có thể kiểm tra kết quả của bạn 37 00:02:28,450 --> 00:02:33,660 là một phần quan trọng của những gì chúng ta cần để làm trong các phương pháp khoa học. 38 00:02:33,660 --> 00:02:37,310 Những dự đoán và testings là hai nền tảng thực 39 00:02:37,310 --> 00:02:42,350 các phương pháp khoa học, và mỗi đòi hỏi phải có những tiến bộ đáng kể nhất 40 00:02:42,350 --> 00:02:45,240 trong tính toán hiện đại. 41 00:02:45,240 --> 00:02:51,210 >> Hai trụ cột của khoa học được rằng về lý thuyết và thực nghiệm. 42 00:02:51,210 --> 00:02:54,300 Và gần đây hơn, máy tính thường được đề cập 43 00:02:54,300 --> 00:02:58,090 như là trụ cột thứ ba của khoa học. 44 00:02:58,090 --> 00:03:01,440 Vì vậy, nếu bạn sinh viên đang theo dõi này, bạn đã hoàn toàn không có áp lực. 45 00:03:01,440 --> 00:03:03,960 46 00:03:03,960 --> 00:03:08,720 Trụ cột thứ ba của science-- không lớn tính toán deal--, loại quan trọng. 47 00:03:08,720 --> 00:03:14,000 Rất vui vì đây là phần tính toán các khóa học khoa học máy tính 50. 48 00:03:14,000 --> 00:03:16,220 >> Vì vậy đủ của nền. 49 00:03:16,220 --> 00:03:20,226 Tôi muốn nói với bạn những kế hoạch gì chúng ta sẽ nói đến hôm nay. 50 00:03:20,226 --> 00:03:22,870 Tôi sẽ đi qua một số lịch sử. 51 00:03:22,870 --> 00:03:25,250 Tôi sẽ giải thích lý do tại sao chúng tôi có ở đây. 52 00:03:25,250 --> 00:03:27,750 Tôi sẽ nói về một số của lịch sử của máy tính 53 00:03:27,750 --> 00:03:33,890 đây tại Đại học Harvard, một số hoạt động xung quanh phương tiện truyền thông xã hội, 54 00:03:33,890 --> 00:03:36,200 màu xanh lá cây rất things-- đam mê tất cả mọi thứ 55 00:03:36,200 --> 00:03:43,640 green-- storage-- máy tính storage-- hỗn loạn ảnh hưởng đến quy mô ra khỏi hệ thống như thế nào, 56 00:03:43,640 --> 00:03:45,640 và hệ thống phân phối riêng. 57 00:03:45,640 --> 00:03:48,473 >> Và sau đó tôi sẽ chạm vào một số của phần cứng mô-ra đó là 58 00:03:48,473 --> 00:03:51,370 yêu cầu để có thể làm máy tính ở quy mô. 59 00:03:51,370 --> 00:03:55,830 Và cuối cùng, chúng ta sẽ quấn với một số khoa học tuyệt vời. 60 00:03:55,830 --> 00:04:00,894 >> Vì vậy, chúng ta hãy dành một phút để nhìn vào lịch sử thực tế của chúng tôi. 61 00:04:00,894 --> 00:04:01,810 Computing đã phát triển. 62 00:04:01,810 --> 00:04:07,370 Vì vậy, kể từ những năm 60, tất cả đi qua đến ngày hôm nay, 63 00:04:07,370 --> 00:04:11,260 chúng tôi đã nhìn thấy một sự thay đổi cơ bản của phạm vi từ điện toán tập trung 64 00:04:11,260 --> 00:04:14,679 phân cấp máy tính, để hợp tác và sau đó độc lập 65 00:04:14,679 --> 00:04:15,970 tính toán và phải trở lại một lần nữa. 66 00:04:15,970 --> 00:04:17,709 >> Và hãy để tôi chú thích rằng một chút. 67 00:04:17,709 --> 00:04:20,370 Khi chúng tôi lần đầu tiên bắt đầu máy tính, chúng tôi đã có máy tính lớn. 68 00:04:20,370 --> 00:04:22,824 Họ inordinately thiết bị đắt tiền. 69 00:04:22,824 --> 00:04:23,990 Tất cả mọi thứ phải được chia sẻ. 70 00:04:23,990 --> 00:04:25,556 Các máy tính là phức tạp. 71 00:04:25,556 --> 00:04:29,060 Bạn có thể thấy, nó chứa đầy các phòng và có nhà khai thác và băng 72 00:04:29,060 --> 00:04:32,780 và tất cả các loại whirry, Clicky, thiết bị spinny. 73 00:04:32,780 --> 00:04:39,930 >> Khoảng những năm 80 'đầu thập niên 70, bạn bắt đầu cho thấy tác động của máy fax. 74 00:04:39,930 --> 00:04:43,620 Vì vậy, bạn đang bắt đầu thấy máy tính bắt đầu xuất hiện trở lại trong phòng thí nghiệm 75 00:04:43,620 --> 00:04:45,880 và trở nên gần gũi hơn với bạn. 76 00:04:45,880 --> 00:04:49,800 Sự gia tăng của các cá nhân máy tính, chắc chắn 77 00:04:49,800 --> 00:04:57,460 trong những năm 80, phần đầu của thập kỷ, thực sự thay đổi tính toán. 78 00:04:57,460 --> 00:04:59,570 >> Và có một đầu mối tiêu đề, bởi vì nó 79 00:04:59,570 --> 00:05:04,080 được gọi là máy tính cá nhân, điều đó có nghĩa nó thuộc về bạn. 80 00:05:04,080 --> 00:05:07,630 Vì vậy, sự phát triển của máy tính tiếp tục, 81 00:05:07,630 --> 00:05:10,530 mọi người nhận ra rằng cá nhân của họ máy tính không đủ thực sự lớn 82 00:05:10,530 --> 00:05:15,020 để có thể làm bất cứ điều gì của bất cứ công đức, hoặc bằng khen đáng kể, trong khoa học. 83 00:05:15,020 --> 00:05:17,790 >> Và như vậy folks bắt đầu phát triển các thiết bị mạng 84 00:05:17,790 --> 00:05:21,920 trình điều khiển để có thể kết nối máy tính với nhau để có thể xây dựng các cụm. 85 00:05:21,920 --> 00:05:26,430 Và vì vậy đây sanh thời đại của cụm Beowulf. 86 00:05:26,430 --> 00:05:32,470 Linux phát nổ như một phản ứng để hệ điều hành độc quyền, giá cả 87 00:05:32,470 --> 00:05:33,650 và phức tạp. 88 00:05:33,650 --> 00:05:36,530 >> Và sau đó, ở đây chúng tôi có ngày hôm nay, ở đâu, nhưng một lần nữa, chúng tôi 89 00:05:36,530 --> 00:05:40,610 phải đối mặt với các phòng đầy đủ của máy tính thiết bị và khả năng 90 00:05:40,610 --> 00:05:44,570 swipe thẻ tín dụng của một người và có được tiếp cận với các cơ sở tính toán, 91 00:05:44,570 --> 00:05:45,290 từ xa. 92 00:05:45,290 --> 00:05:49,680 >> Và như vậy bạn có thể thấy, trong về lịch sử tác động vào 93 00:05:49,680 --> 00:05:52,180 thế nào chúng tôi tính toán ngày hôm nay, nó chắc chắn 94 00:05:52,180 --> 00:05:56,090 phát triển từ máy phòng đầy đủ của máy tính 95 00:05:56,090 --> 00:05:59,160 thông qua một số máy tính cá nhân tất cả các cách trở lại đúng 96 00:05:59,160 --> 00:06:02,400 để máy phòng đầy đủ của máy tính. 97 00:06:02,400 --> 00:06:06,620 >> Vì vậy, đây là cụm đầu tiên của tôi. 98 00:06:06,620 --> 00:06:10,170 Vì vậy, năm 2000, chúng tôi xây dựng một hệ thống máy tính ở châu Âu 99 00:06:10,170 --> 00:06:13,900 để chú thích một cách hiệu quả hệ gen của con người. 100 00:06:13,900 --> 00:06:16,521 Có rất nhiều công nghệ được liệt kê ở phía bên tay phải 101 00:06:16,521 --> 00:06:18,520 có đó, không may, không còn với chúng ta. 102 00:06:18,520 --> 00:06:23,460 Nó được truyền đi đến công nghệ lớn trên bầu trời. 103 00:06:23,460 --> 00:06:26,610 >> Các máy tự nó có thể tương đương với một vài máy tính xách tay phong nha 104 00:06:26,610 --> 00:06:29,020 ngày hôm nay, và đó chỉ là loại cho bạn thấy. 105 00:06:29,020 --> 00:06:36,260 Tuy nhiên, chúng tôi đã chú thích cẩn thận hệ gen của con người và cả bảo vệ nó 106 00:06:36,260 --> 00:06:43,190 bằng giấy đặc biệt này trong Thiên nhiên từ những mối quan tâm dữ liệu 107 00:06:43,190 --> 00:06:45,380 là công hay tư. 108 00:06:45,380 --> 00:06:48,610 >> Vì vậy, đây là tuyệt vời, phải không? 109 00:06:48,610 --> 00:06:50,280 Vì vậy, chúng tôi đã có một bộ gen người. 110 00:06:50,280 --> 00:06:51,510 Chúng tôi đã thực hiện tính toán. 111 00:06:51,510 --> 00:06:53,400 Tôi cảm thấy rất hài lòng bản thân mình. 112 00:06:53,400 --> 00:06:59,090 Tôi cuộn lên đến Harvard vào năm 2006, cảm thấy ít hơn rất nhiều hài lòng với bản thân mình. 113 00:06:59,090 --> 00:07:00,210 >> Đây là những gì tôi được thừa hưởng. 114 00:07:00,210 --> 00:07:03,575 Đây là một phòng ban mail và máy chủ file. 115 00:07:03,575 --> 00:07:05,450 Bạn có thể thấy ở đây có một chút băng 116 00:07:05,450 --> 00:07:07,710 đó là sử dụng để giữ hệ thống với nhau. 117 00:07:07,710 --> 00:07:09,890 Đây là giấy phép của chúng tôi và máy chủ in. 118 00:07:09,890 --> 00:07:13,990 Tôi chắc rằng có lẽ mật khẩu trên một số các Post-it Ghi chú. 119 00:07:13,990 --> 00:07:16,560 120 00:07:16,560 --> 00:07:17,360 >> Không awesome. 121 00:07:17,360 --> 00:07:18,530 Khá xa tuyệt vời. 122 00:07:18,530 --> 00:07:22,060 Và như vậy, tôi nhận ra biểu đồ này ít mà tôi giới thiệu ở đầu 123 00:07:22,060 --> 00:07:25,350 từ việc chia sẻ quyền sở hữu trở lại để chia sẻ, 124 00:07:25,350 --> 00:07:27,930 rằng chúng ta cần phải thay đổi các trò chơi. 125 00:07:27,930 --> 00:07:31,330 Và vì vậy chúng tôi đã thay đổi cuộc chơi bằng cách khuyến khích. 126 00:07:31,330 --> 00:07:34,250 Và con nên con người, vì điều này ít bài viết Wikipedia 127 00:07:34,250 --> 00:07:35,990 nói ở đây, những sinh vật có mục đích của chúng tôi. 128 00:07:35,990 --> 00:07:39,250 Và các nghiên cứu về động lực cơ cấu là cần thiết để nghiên cứu 129 00:07:39,250 --> 00:07:41,100 các hoạt động kinh tế. 130 00:07:41,100 --> 00:07:44,580 >> Vì vậy, chúng tôi bắt đầu để khuyến khích giảng viên của chúng tôi và các nhà nghiên cứu của chúng tôi. 131 00:07:44,580 --> 00:07:47,720 Và vì vậy chúng tôi incentivized chúng với một hệ thống máy tính thực sự lớn. 132 00:07:47,720 --> 00:07:52,720 Vì vậy, trong năm 2008, chúng tôi xây dựng một 4096 xử lý machine-- 10 kệ, 133 00:07:52,720 --> 00:07:54,470 vài trăm kW điện. 134 00:07:54,470 --> 00:07:56,178 >> Những gì tôi nghĩ là thú vị là nó không 135 00:07:56,178 --> 00:07:58,300 có vấn đề mà bạn đang ở trong chu kỳ. 136 00:07:58,300 --> 00:08:03,510 Điều này cùng một lượng điện năng và tính toán, sức mạnh là hằng số. 137 00:08:03,510 --> 00:08:06,270 Đó là 200 kW khi chúng tôi đã xây dựng hệ thống ở châu Âu. 138 00:08:06,270 --> 00:08:09,770 Đó là hai trăm kilowatt trong năm 2008, và đó 139 00:08:09,770 --> 00:08:15,820 có vẻ là [? quanter?] nhỏ trường đại học dựa trên hệ thống máy tính. 140 00:08:15,820 --> 00:08:20,540 >> Vì vậy, Harvard today-- nhanh về phía trước, tôi không có còn panda buồn, khá một chú gấu trúc hạnh phúc. 141 00:08:20,540 --> 00:08:25,860 Chúng tôi đã cân 60 nghìn lẻ tải CPU, và leo trèo của chúng một cách đáng kể. 142 00:08:25,860 --> 00:08:28,780 Chúng tôi có 15 petabyte lưu trữ, cũng leo. 143 00:08:28,780 --> 00:08:30,720 Một lần nữa, điều này 200 kilowatt thặng dư, chúng tôi dường như 144 00:08:30,720 --> 00:08:33,000 để có thêm rằng mỗi sáu tháng hoặc lâu hơn. 145 00:08:33,000 --> 00:08:35,480 Rất nhiều và rất nhiều máy ảo. 146 00:08:35,480 --> 00:08:37,620 Và quan trọng hơn, khoảng 1,8 MW 147 00:08:37,620 --> 00:08:39,669 các thiết bị máy tính nghiên cứu. 148 00:08:39,669 --> 00:08:41,820 >> Và tôi sẽ đi lại vấn đề này sau này, 149 00:08:41,820 --> 00:08:46,913 là tại sao bây giờ tôi không còn nhất thiết đếm có bao nhiêu CPU chúng ta có, 150 00:08:46,913 --> 00:08:48,980 nhưng làm thế nào lớn là các hóa đơn tiền điện. 151 00:08:48,980 --> 00:08:52,690 20 khác để dành riêng Nhân viên nghiên cứu máy tính. 152 00:08:52,690 --> 00:08:57,250 Và quan trọng hơn, chúng tôi bắt đầu phát triển GPGPUs của chúng tôi. 153 00:08:57,250 --> 00:09:05,030 Tôi lảo đảo tại bao nhiêu phần trăm đang được thêm vào một cơ sở ngày-to-ngày. 154 00:09:05,030 --> 00:09:07,310 Vì vậy, bài học lịch sử hơn, phải không? 155 00:09:07,310 --> 00:09:11,280 >> Vì vậy, làm thế nào để chúng ta có được từ đây? 156 00:09:11,280 --> 00:09:14,560 Hãy nhìn vào một số hiện đại mô-ra tính toán ví dụ. 157 00:09:14,560 --> 00:09:18,290 158 00:09:18,290 --> 00:09:23,230 Tôi là một chút ám ảnh với các kích thước và quy mô của các phương tiện truyền thông xã hội. 159 00:09:23,230 --> 00:09:30,850 Có một số lượng cực kỳ thành công tính toán quy mô lớn 160 00:09:30,850 --> 00:09:34,820 tổ chức tại trên hành tinh, cung cấp hỗ trợ và dịch vụ 161 00:09:34,820 --> 00:09:36,810 để tất cả chúng ta. 162 00:09:36,810 --> 00:09:39,340 Vì vậy, đó là khuyến cáo. 163 00:09:39,340 --> 00:09:42,990 >> Và tôi muốn bắt đầu với một số ounces trong một Instagram. 164 00:09:42,990 --> 00:09:48,336 Nó không thực sự là một chì vào một trò đùa, đó là 165 00:09:48,336 --> 00:09:50,460 thậm chí không thấy buồn cười, trên thực tế, đến để suy nghĩ về nó. 166 00:09:50,460 --> 00:09:52,751 Nhưng dù sao, chúng ta sẽ nhìn vào ounce trong Instagram. 167 00:09:52,751 --> 00:09:55,260 Và chúng ta sẽ bắt đầu với "ong của tôi và một bông hoa." 168 00:09:55,260 --> 00:09:57,600 Tôi đã ở [Không nghe thấy] Village và tôi mất một hình ảnh nhỏ 169 00:09:57,600 --> 00:10:00,460 của một con ong đang ngồi trên một bông hoa. 170 00:10:00,460 --> 00:10:03,270 Và sau đó tôi bắt đầu suy nghĩ về điều này có thực sự có ý nghĩa. 171 00:10:03,270 --> 00:10:07,013 Và tôi chụp bức ảnh này ra khỏi điện thoại của tôi và đếm có bao nhiêu byte đang ở trong đó, 172 00:10:07,013 --> 00:10:09,070 và đó là khoảng 256 KB. 173 00:10:09,070 --> 00:10:13,550 Mà khi tôi bắt đầu, sẽ cơ bản điền vào một đĩa mềm 5 inch và 1/4. 174 00:10:13,550 --> 00:10:15,340 Và bắt đầu nghĩ rằng, tốt, đó là mát mẻ. 175 00:10:15,340 --> 00:10:18,630 >> Và tôi bắt đầu nhìn và làm một số nghiên cứu trên mạng. 176 00:10:18,630 --> 00:10:22,490 Và tôi phát hiện ra rằng Instagram có 200 triệu Maus. 177 00:10:22,490 --> 00:10:25,105 Tôi đã không thực sự mà chắc chắn những gì một MAU là. 178 00:10:25,105 --> 00:10:28,960 Và một MAU, xuống đây, là một người sử dụng hàng tháng hoạt động. 179 00:10:28,960 --> 00:10:34,270 >> Vì vậy, 200 triệu MAUs-- khá mát mẻ. 180 00:10:34,270 --> 00:10:38,190 20 tỷ photographs-- vậy khá nhiều hình ảnh. 181 00:10:38,190 --> 00:10:42,300 60 triệu hình ảnh mới mỗi ngày 182 00:10:42,300 --> 00:10:46,990 sắp ra vào khoảng 0,002 đồng biểu diễn của mỗi bức ảnh. 183 00:10:46,990 --> 00:10:51,290 Đó là khoảng năm petabytes của đĩa vừa phải có. 184 00:10:51,290 --> 00:10:55,480 Và đó thực sự không phải là một phần trung tâm về những gì chúng ta sẽ nói về. 185 00:10:55,480 --> 00:10:57,830 Đó là củ khoai tây nhỏ. 186 00:10:57,830 --> 00:11:00,710 Hoặc là chúng ta nói ở Anh, khoai tây nhỏ. 187 00:11:00,710 --> 00:11:05,050 >> Vì vậy, chúng ta hãy nhìn vào những con voi thật trong những gương mặt độc đáo room--. 188 00:11:05,050 --> 00:11:09,170 Một lần nữa, chúng ta hãy đo trong lượng tử mới này gọi một MAU. 189 00:11:09,170 --> 00:11:13,260 Facebook chính nó có 1,3 tỷ Maus. 190 00:11:13,260 --> 00:11:17,510 WhatsApp, mà tôi đã thậm chí không nghe nói đến gần đây, đó là 191 00:11:17,510 --> 00:11:23,260 một số loại dịch vụ nhắn tin, là 500 triệu Maus. 192 00:11:23,260 --> 00:11:26,620 Instagram, mà chúng ta chỉ nói chuyện về, 200 triệu Maus. 193 00:11:26,620 --> 00:11:29,370 Và Messenger, đó là một dịch vụ nhắn tin, 194 00:11:29,370 --> 00:11:31,120 cũng là 200 triệu Maus. 195 00:11:31,120 --> 00:11:35,920 >> Vì vậy, tổng số đó lên, nó về Tổng số 2,2 tỷ người sử dụng. 196 00:11:35,920 --> 00:11:39,880 Rõ ràng có một số chồng chéo lên nhau, nhưng đó là tương đương với một phần ba hành tinh. 197 00:11:39,880 --> 00:11:44,270 Và họ gửi một cái gì đó trong khu vực của 12 tỷ tin nhắn mỗi ngày. 198 00:11:44,270 --> 00:11:46,680 Và một lần nữa, chỉ có 7 tỷ người trên hành tinh này. 199 00:11:46,680 --> 00:11:48,550 Không phải ai cũng có một điện thoại thông minh. 200 00:11:48,550 --> 00:11:53,960 Vì vậy, đây là con số điên rồ. 201 00:11:53,960 --> 00:12:02,050 >> Và tôi sẽ cho rằng nó không thậm chí về việc lưu trữ hoặc các tính toán. 202 00:12:02,050 --> 00:12:05,610 Và trích dẫn bài hát, đó là tất cả về đồ thị. 203 00:12:05,610 --> 00:12:09,045 Dưới đây là đáng yêu Meghan Trainor của chúng tôi xuống ở đây, hát về tất cả các âm bass. 204 00:12:09,045 --> 00:12:12,570 Lưu ý, cô cũng có khá bit của bass herself-- 207, 205 00:12:12,570 --> 00:12:16,460 cũng 218 triệu người đã xem cô gái trẻ này hát bài hát của cô. 206 00:12:16,460 --> 00:12:19,910 >> Vì vậy, lập luận của tôi là nó đó là tất cả về đồ thị. 207 00:12:19,910 --> 00:12:23,480 Vì vậy, chúng tôi mất một số phần mềm mã nguồn mở và bắt đầu nhìn vào một đồ thị. 208 00:12:23,480 --> 00:12:27,740 Và đây là LinkedIn, vì vậy đây là một Facebook cho người già. 209 00:12:27,740 --> 00:12:29,910 Và như vậy, đây là đồ thị LinkedIn của tôi. 210 00:12:29,910 --> 00:12:34,080 Tôi có 1.200 hoặc hơn các nút, cái gọi là "bạn". 211 00:12:34,080 --> 00:12:36,360 Và đây là tôi ở đầu trang. 212 00:12:36,360 --> 00:12:38,140 Và đây là tất cả các mối liên kết. 213 00:12:38,140 --> 00:12:40,570 >> Bây giờ, nghĩ lại những câu chuyện Instagram. 214 00:12:40,570 --> 00:12:42,815 Mỗi người trong số này là không chỉ các bức ảnh, nó 215 00:12:42,815 --> 00:12:46,860 có một loạt toàn bộ các kết nối giữa cá nhân đặc biệt này 216 00:12:46,860 --> 00:12:48,220 và nhiều người khác. 217 00:12:48,220 --> 00:12:52,190 Đây là phần trung tâm là một trong hai lỗi trong các thuật toán đồ thị vẽ, 218 00:12:52,190 --> 00:12:55,982 hoặc đây có lẽ David Malan, tôi không chắc chắn nào. 219 00:12:55,982 --> 00:12:57,690 Vì vậy, bạn có thể vẽ lại đồ thị trong tất cả các loại 220 00:12:57,690 --> 00:13:02,510 của gephi.gihub.io ways-- là nơi bạn có thể kéo mà phần mềm từ. 221 00:13:02,510 --> 00:13:05,410 Đó là thực sự mát mẻ cho là có thể tổ chức cộng đồng. 222 00:13:05,410 --> 00:13:08,640 Bạn có thể thấy ở đây, đây là Harvard và những nơi khác nhau khác mà tôi đã từng làm việc, 223 00:13:08,640 --> 00:13:12,160 vì đây là dữ liệu công việc liên quan đến tôi. 224 00:13:12,160 --> 00:13:15,080 >> Vì vậy, chỉ cần suy nghĩ về sự phức tạp của đồ thị và tất cả các dữ liệu 225 00:13:15,080 --> 00:13:17,070 mà bạn kéo cùng với. 226 00:13:17,070 --> 00:13:20,870 Vì vậy, trong khi đó, lại FriendFace, phải không? 227 00:13:20,870 --> 00:13:24,360 Chúng tôi đã xem xét các dữ liệu mà Instagram là số thứ tự của năm petabyte. 228 00:13:24,360 --> 00:13:25,300 Không có việc lớn. 229 00:13:25,300 --> 00:13:28,830 Vẫn còn khá nhiều dữ liệu, nhưng không lớn đối phó trong các chương trình lớn hơn của sự vật. 230 00:13:28,830 --> 00:13:33,850 >> Từ bài viết này trên internet cũ, "Mở rộng quy mô các kho dữ liệu Facebook 231 00:13:33,850 --> 00:13:36,250 đến 300 petabyte. " 232 00:13:36,250 --> 00:13:38,110 Đó là một hoàn toàn khác trò chơi changer bây giờ, 233 00:13:38,110 --> 00:13:40,234 khi bạn đang bắt đầu nghĩ về dữ liệu và đồ thị 234 00:13:40,234 --> 00:13:41,690 và những gì bạn mang theo. 235 00:13:41,690 --> 00:13:47,480 Và dữ liệu cao của họ đang phát triển của thứ tự của 600 terrabytes một ngày. 236 00:13:47,480 --> 00:13:52,980 >> Bây giờ, bạn đã biết, cũng, then-- Ý tôi là, 600 terrabytes một ngày, 237 00:13:52,980 --> 00:13:55,670 300 petabytes-- họ còn bây giờ bắt đầu 238 00:13:55,670 --> 00:13:58,550 để có được rất quan tâm làm thế nào để giữ cho công cụ này 239 00:13:58,550 --> 00:14:01,160 và để đảm bảo rằng dữ liệu này vẫn xung quanh. 240 00:14:01,160 --> 00:14:04,630 Và người đàn ông này ở đây, Jay Parikh, được tìm kiếm 241 00:14:04,630 --> 00:14:08,250 làm thế nào để lưu trữ một exabyte dữ liệu. 242 00:14:08,250 --> 00:14:10,180 >> Chỉ cần cho những người bạn người được xem cùng 243 00:14:10,180 --> 00:14:13,940 ở nhà, một exabyte-- 10 đến 18. 244 00:14:13,940 --> 00:14:18,210 Nó có Wikipedia riêng của mình trang, nó là lớn của một số. 245 00:14:18,210 --> 00:14:23,120 Đó là kích thước và quy mô của những gì chúng tôi nhìn vào, để có thể lưu trữ dữ liệu. 246 00:14:23,120 --> 00:14:27,090 Và những kẻ đang không mucking xung quanh, họ đang lưu trữ mà lượng dữ liệu. 247 00:14:27,090 --> 00:14:29,550 Vì vậy, một trong những đầu mối mà họ đang tìm kiếm tại đây 248 00:14:29,550 --> 00:14:32,185 là trung tâm dữ liệu cho cái gọi là kho lạnh. 249 00:14:32,185 --> 00:14:35,020 250 00:14:35,020 --> 00:14:36,470 >> Mà mang lại cho tôi là màu xanh lá cây. 251 00:14:36,470 --> 00:14:38,340 Và đây là Kermit. 252 00:14:38,340 --> 00:14:43,050 Ông và tôi agree-- nó vô cùng khó khăn để có màu xanh lá cây, 253 00:14:43,050 --> 00:14:44,920 nhưng chúng tôi cung cấp cho nó một thử tốt nhất của chúng tôi. 254 00:14:44,920 --> 00:14:47,430 Kermit không thể giúp nó, ông có để có màu xanh tất cả các thời gian, 255 00:14:47,430 --> 00:14:49,945 không thể lấy màu xanh lá cây-ness của mình ra cả. 256 00:14:49,945 --> 00:14:55,410 >> Vì vậy, là một concepts-- vài loại khái niệm cốt lõi 257 00:14:55,410 --> 00:14:59,510 của màu xanh, khi nó liên quan đến máy tính. 258 00:14:59,510 --> 00:15:05,510 Một trong đó là quan trọng nhất là tuổi thọ của sản phẩm. 259 00:15:05,510 --> 00:15:09,405 Nếu sản phẩm của bạn có thời gian sống ngắn, bạn không thể, theo định nghĩa, là màu xanh lá cây. 260 00:15:09,405 --> 00:15:13,280 Các năng lượng đưa đến sản xuất một ổ đĩa, một bo mạch chủ, một máy tính 261 00:15:13,280 --> 00:15:17,890 hệ thống, máy tính bảng, bất kể nó có thể có, tuổi thọ của hệ thống của bạn 262 00:15:17,890 --> 00:15:21,700 là một phần quan trọng như thế nào bạn có thể có màu xanh lá cây. 263 00:15:21,700 --> 00:15:27,960 >> Phần quan trọng, như tất cả các bạn đang xây dựng phần mềm algorithms-- 264 00:15:27,960 --> 00:15:30,455 thuật toán của một phần chữ cho phần mềm, phải không? 265 00:15:30,455 --> 00:15:34,000 Vì vậy, thiết kế thuật toán của bạn là hoàn toàn quan trọng về 266 00:15:34,000 --> 00:15:43,080 làm thế nào bạn đang đi để có thể thực hiện tính toán nhanh và chính xác để sử dụng 267 00:15:43,080 --> 00:15:44,710 số tiền ít nhất của năng lượng có thể. 268 00:15:44,710 --> 00:15:47,280 Và tôi sẽ nói về điều này trong một chút. 269 00:15:47,280 --> 00:15:51,270 >> Trung tâm dữ liệu design-- bạn đã nhìn thấy chúng ta đã có hàng ngàn 270 00:15:51,270 --> 00:15:54,870 sau khi hàng nghìn máy, ngồi lặng lẽ trong nhỏ, góc tối 271 00:15:54,870 --> 00:15:57,760 của thế giới, tính toán. 272 00:15:57,760 --> 00:16:01,670 Resource allocation-- làm thế nào để đến tính toán, để lưu trữ, 273 00:16:01,670 --> 00:16:03,840 thông qua mạng. 274 00:16:03,840 --> 00:16:08,530 Hệ điều hành là một phần quan trọng của này, và rất nhiều các công nghệ ảo hóa 275 00:16:08,530 --> 00:16:12,080 để có thể đóng gói và nhiều tính vào một không gian nhỏ. 276 00:16:12,080 --> 00:16:15,530 >> Tôi sẽ cung cấp cho bạn một ví dụ nhỏ từ điện toán nghiên cứu. 277 00:16:15,530 --> 00:16:18,220 Chúng tôi cần ping nhiều hơn, nhiều hơn điện, đường ống và nhiều hơn nữa. 278 00:16:18,220 --> 00:16:21,030 Chúng tôi cần lớn hơn, tốt hơn, nhanh hơn máy tính, 279 00:16:21,030 --> 00:16:23,390 và cần phải sử dụng ít nước hơn. 280 00:16:23,390 --> 00:16:26,856 Và chúng ta không thể làm việc ra làm thế nào để làm điều này. 281 00:16:26,856 --> 00:16:29,980 Tôi không biết nếu như hashtag gowest có thể được sử dụng bởi các Kardashian, 282 00:16:29,980 --> 00:16:32,560 nhưng dù sao, gowest. 283 00:16:32,560 --> 00:16:33,220 Và chúng tôi đã làm. 284 00:16:33,220 --> 00:16:36,610 >> Chúng tôi chọn hoạt động của chúng tôi và chúng tôi di chuyển nó ra 285 00:16:36,610 --> 00:16:39,660 đến Tây Massachusetts trong một thị trấn nhỏ nhà máy 286 00:16:39,660 --> 00:16:45,000 gọi Holyoke, ngay phía bắc của Chikopee và Springfield. 287 00:16:45,000 --> 00:16:49,280 Chúng tôi đã làm điều này cho một vài lý do. 288 00:16:49,280 --> 00:16:55,150 Một trong những chính là chúng tôi có một con đập rất, rất lớn. 289 00:16:55,150 --> 00:17:00,080 Và đập rất lớn này có thể đưa ra 30 megawatt cộng với năng lượng, 290 00:17:00,080 --> 00:17:02,980 và nó được sử dụng đúng mức vào thời điểm đó. 291 00:17:02,980 --> 00:17:06,170 >> Quan trọng hơn, chúng tôi cũng đã có một mạng lưới rất phức tạp 292 00:17:06,170 --> 00:17:07,254 đó là đã được đặt ra. 293 00:17:07,254 --> 00:17:09,711 Nếu bạn nhìn vào nơi mà mạng đi ở Hoa Kỳ, 294 00:17:09,711 --> 00:17:11,230 tuân thủ tất cả các đường ray xe lửa. 295 00:17:11,230 --> 00:17:14,290 Đoạn cụ thể này của mạng là thuộc sở hữu của các đồng nghiệp và bạn bè của chúng tôi 296 00:17:14,290 --> 00:17:16,480 tại Massachusetts Viện Công nghệ, 297 00:17:16,480 --> 00:17:19,720 và nó đã được xây dựng cơ bản tất cả các cách để Route 90. 298 00:17:19,720 --> 00:17:24,760 >> Vì vậy, chúng tôi đã có một đánh dấu vào dòng sông lớn, Route 90 đánh dấu, chúng tôi đã có một con đường ngắn 100 dặm, 299 00:17:24,760 --> 00:17:26,960 và một con đường dài khoảng 1.000 dặm. 300 00:17:26,960 --> 00:17:29,890 Chúng tôi đã phải làm rất lớn mạng lưới mối nối, như bạn có thể thấy ở đây, 301 00:17:29,890 --> 00:17:32,990 về cơ bản đặt một liên kết trong, để có thể kết nối đến Holyoke, 302 00:17:32,990 --> 00:17:36,390 nhưng chúng tôi đã có tất cả các điều kiện tiên quyết ping infrastructure--, điện, đường ống. 303 00:17:36,390 --> 00:17:37,280 Cuộc sống là tốt. 304 00:17:37,280 --> 00:17:38,980 Và một lần nữa, con đập lớn. 305 00:17:38,980 --> 00:17:42,120 >> Vì vậy, chúng tôi xây dựng cơ bản Massachusetts Xanh High Performance Computing 306 00:17:42,120 --> 00:17:42,850 Trung tâm. 307 00:17:42,850 --> 00:17:46,580 Đây là một lao động của tình yêu qua năm universities-- MIT, Harvard, UMass, 308 00:17:46,580 --> 00:17:47,870 Đông bắc, và BU. 309 00:17:47,870 --> 00:17:49,554 Năm megawatt ngày một tải trọng kết nối. 310 00:17:49,554 --> 00:17:51,845 Chúng tôi đã làm tất cả các loại thông minh với economizers airside 311 00:17:51,845 --> 00:17:53,585 để giữ cho mọi thứ màu xanh lá cây. 312 00:17:53,585 --> 00:18:03,330 Và chúng tôi xây dựng ra kệ 640-lẻ, dành riêng cho máy tính nghiên cứu. 313 00:18:03,330 --> 00:18:08,770 >> Đó là một trang web brownfield cũ, vì vậy chúng tôi đã có một số cải tạo và một số tidy-up 314 00:18:08,770 --> 00:18:10,500 và một số sạch-up của trang web. 315 00:18:10,500 --> 00:18:13,590 Và sau đó chúng tôi bắt đầu để xây dựng cơ sở 316 00:18:13,590 --> 00:18:19,710 và, cơ sở đáng yêu boom-- với khả năng để chạy máy tính sandbox, 317 00:18:19,710 --> 00:18:24,430 để có các hội nghị, hội thảo, và cũng có một tầng trung tâm dữ liệu khổng lồ. 318 00:18:24,430 --> 00:18:26,007 >> Dưới đây là tự tốt của tôi. 319 00:18:26,007 --> 00:18:27,590 Tôi rõ ràng là mặc áo khoác cùng. 320 00:18:27,590 --> 00:18:29,423 Tôi có lẽ chỉ có một áo khoác, nhưng có tôi 321 00:18:29,423 --> 00:18:34,030 và John Goodhue-- ông là Giám đốc điều hành của Center-- 322 00:18:34,030 --> 00:18:36,740 đứng trong phòng máy sàn, trong đó, như bạn có thể thấy, 323 00:18:36,740 --> 00:18:40,560 là khá ấn tượng, và nó đi lại một cách lâu dài. 324 00:18:40,560 --> 00:18:44,830 >> Tôi thường chơi trò chơi lái xe từ Boston ra Holyoke, 325 00:18:44,830 --> 00:18:47,260 giả vờ rằng tôi là một gói tin TCP / IP. 326 00:18:47,260 --> 00:18:54,290 Và tôi lo lắng về độ trễ của tôi lái xe xung quanh trong xe của tôi. 327 00:18:54,290 --> 00:18:56,690 Vì vậy, đó là những mảnh màu xanh lá cây. 328 00:18:56,690 --> 00:19:00,070 Vì vậy, chúng ta hãy chỉ mất một phút và suy nghĩ về ngăn xếp. 329 00:19:00,070 --> 00:19:04,060 Vì vậy, chúng tôi đang cố gắng hết sức cẩn thận để Xây dựng trung tâm dữ liệu hiệu quả, 330 00:19:04,060 --> 00:19:08,770 tính hiệu quả, thực hiện tốt lựa chọn cho các thiết bị máy tính 331 00:19:08,770 --> 00:19:12,060 và cung cấp, hơn Quan trọng, ứng dụng của chúng tôi, 332 00:19:12,060 --> 00:19:17,860 có thể là một dịch vụ nhắn tin hoặc một ứng dụng khoa học. 333 00:19:17,860 --> 00:19:19,110 >> Vì vậy, đây là những điểm cộng dồn. 334 00:19:19,110 --> 00:19:22,762 Vì vậy, lớp vật lý, tất cả các cách lên qua application-- 335 00:19:22,762 --> 00:19:25,220 hy vọng rằng điều này sẽ là một phần tốt đẹp của khóa học của bạn. 336 00:19:25,220 --> 00:19:31,450 OSI mô hình bảy lớp là về cơ bản, bạn sẽ sống, ăn, và hít thở 337 00:19:31,450 --> 00:19:35,270 này trong suốt sự nghiệp máy tính của bạn. 338 00:19:35,270 --> 00:19:37,800 Điều này toàn bộ khái niệm của vật lý dây infrastructure--, 339 00:19:37,800 --> 00:19:40,080 cáp, các trung tâm dữ liệu, liên kết. 340 00:19:40,080 --> 00:19:42,190 Và đây chỉ là mô tả mạng. 341 00:19:42,190 --> 00:19:44,780 >> Up ở đây là, tốt, rõ ràng, đây là một bộ ảnh cũ, 342 00:19:44,780 --> 00:19:49,342 bởi vì điều này nên nói HTTP, vì không ai quan tâm về mail đơn giản 343 00:19:49,342 --> 00:19:50,550 giao thức vận chuyển, nữa. 344 00:19:50,550 --> 00:19:53,960 Đó là tất cả xảy ra trong không gian HTTP. 345 00:19:53,960 --> 00:19:55,850 Vì vậy, đó là một mức độ của ngăn xếp. 346 00:19:55,850 --> 00:19:59,460 >> Đây là một tập hợp các giá sách, nơi bạn có một máy chủ, một máy chủ, một hypervisor, 347 00:19:59,460 --> 00:20:02,470 một khách mời, thư viện nhị phân, và sau đó ứng dụng của bạn. 348 00:20:02,470 --> 00:20:06,070 Hoặc, trong trường hợp này, các thiết bị lái xe, một hạt nhân Linux, có nguồn gốc c, 349 00:20:06,070 --> 00:20:08,080 Máy ảo Java, Java API, sau đó Java 350 00:20:08,080 --> 00:20:11,220 ứng dụng, vv và vv. 351 00:20:11,220 --> 00:20:14,090 Đây là một mô tả của một máy ảo. 352 00:20:14,090 --> 00:20:15,450 >> Stacks Thánh, Batman! 353 00:20:15,450 --> 00:20:18,260 Hãy nghĩ về điều này trong về bao nhiêu tính toán 354 00:20:18,260 --> 00:20:20,850 bạn cần phải nhận được từ những gì đang xảy ra ở đây, 355 00:20:20,850 --> 00:20:23,110 tất cả các con đường lên đến đỉnh của chồng này, để sau đó 356 00:20:23,110 --> 00:20:26,840 có thể làm thực tế của bạn phân phối các ứng dụng. 357 00:20:26,840 --> 00:20:29,130 >> Và nếu bạn loại tua lại và bắt đầu suy nghĩ 358 00:20:29,130 --> 00:20:33,450 về những gì nó cần để cung cấp một hoạt động nổi điểm, 359 00:20:33,450 --> 00:20:37,650 hoạt động điểm nổi của bạn là một khoản tiền của ổ cắm, số lượng lõi 360 00:20:37,650 --> 00:20:44,490 trong các ổ cắm, đồng hồ, đó là nhanh như thế nào có thể đồng hồ turnover-- 361 00:20:44,490 --> 00:20:47,490 bốn gigahertz, hai gigahertz-- và sau đó là số 362 00:20:47,490 --> 00:20:50,890 hoạt động, bạn có thể làm trong một hertz nhất định. 363 00:20:50,890 --> 00:20:54,350 >> Vì vậy, những bộ vi xử lý ngày nay làm từ bốn đến 6 flops 364 00:20:54,350 --> 00:20:55,400 mỗi chu kỳ đồng hồ. 365 00:20:55,400 --> 00:20:59,810 Và do đó, một single-core clock 2,5 gig có một hiệu suất lý thuyết 366 00:20:59,810 --> 00:21:03,490 khoảng một Flop mega, cho hoặc mất. 367 00:21:03,490 --> 00:21:05,940 >> Nhưng, như với tất cả mọi thứ, chúng tôi có sự lựa chọn. 368 00:21:05,940 --> 00:21:12,280 Vì vậy, và Intel Core 2, Nehalem Sandy Bridge, Haswell, AMD, 369 00:21:12,280 --> 00:21:13,920 mất choices-- của bạn Intel Atom. 370 00:21:13,920 --> 00:21:17,670 Tất cả các kiến ​​trúc vi xử lý tất cả đều có một cách hơi khác nhau 371 00:21:17,670 --> 00:21:19,650 của việc có thể để thêm hai số với nhau, 372 00:21:19,650 --> 00:21:23,520 đó là cơ bản Mục đích của họ trong cuộc sống. 373 00:21:23,520 --> 00:21:24,535 Phải khó khăn. 374 00:21:24,535 --> 00:21:27,100 Có đến hàng triệu người trong số họ ngồi tại các trung tâm dữ liệu, mặc dù bây giờ. 375 00:21:27,100 --> 00:21:30,410 >> Sor, flops mỗi watt-- đây là những điều lớn. 376 00:21:30,410 --> 00:21:37,780 Vì vậy, nếu tôi muốn nhận được nhiều hơn về điều này để có được thông qua chồng này, nhanh hơn, 377 00:21:37,780 --> 00:21:41,800 Tôi đã làm việc bao nhiêu nổi điểm hoạt động trong một giây, 378 00:21:41,800 --> 00:21:43,770 Tôi có thể làm, và sau đó cung cấp cho họ watt. 379 00:21:43,770 --> 00:21:46,160 Và may mắn thay, folks đã nghĩ về điều này. 380 00:21:46,160 --> 00:21:49,140 >> Vì vậy, có một lớn cuộc thi mỗi năm để xem 381 00:21:49,140 --> 00:21:52,310 những người có thể xây dựng các máy tính nhanh nhất có thể diagonalize một ma trận. 382 00:21:52,310 --> 00:21:53,980 Nó được gọi là Top 500. 383 00:21:53,980 --> 00:21:56,420 Họ chọn hàng đầu từ 500 máy tính tốt nhất 384 00:21:56,420 --> 00:21:58,610 trên hành tinh đó có thể ma trận diagonalize. 385 00:21:58,610 --> 00:22:00,760 Và bạn sẽ có được một số kết quả đáng kinh ngạc. 386 00:22:00,760 --> 00:22:04,660 >> Rất nhiều những máy này từ 10 đến 20 MW. 387 00:22:04,660 --> 00:22:09,380 Họ có thể diagonalize ma trận inordinately nhanh chóng. 388 00:22:09,380 --> 00:22:13,550 Họ không nhất thiết diagonalized chúng một cách hiệu quả trên mỗi watt, 389 00:22:13,550 --> 00:22:18,060 vì vậy đã có sự thúc đẩy lớn này để xem xét những gì một danh sách xanh 500 sẽ như thế nào. 390 00:22:18,060 --> 00:22:20,360 Và đây là danh sách từ tháng Sáu. 391 00:22:20,360 --> 00:22:22,410 Có phải là một cái mới rất sớm. 392 00:22:22,410 --> 00:22:26,590 >> Và nó gọi out-- Tôi sẽ đưa Đứng đầu danh sách đặc biệt này. 393 00:22:26,590 --> 00:22:32,187 Có hai một machines-- cụ thể từ Viện Công nghệ Tokyo 394 00:22:32,187 --> 00:22:34,520 và một từ Cambridge Đại học ở Vương quốc Anh. 395 00:22:34,520 --> 00:22:37,700 Và những có khá đáng kinh ngạc Mega flops mỗi tỷ lệ watt. 396 00:22:37,700 --> 00:22:42,620 Cái này thì 4389, và tiếp theo một xuống là 3.631. 397 00:22:42,620 --> 00:22:47,660 >> Tôi sẽ giải thích sự khác biệt giữa hai, trong các slide tiếp theo. 398 00:22:47,660 --> 00:22:51,320 Nhưng có những người đó là những có quy mô vừa, cụm thi. 399 00:22:51,320 --> 00:22:54,732 Đây chỉ là 34 kilowatt hoặc 52 KW. 400 00:22:54,732 --> 00:22:56,940 Có một số những người lớn hơn here-- một đặc biệt này 401 00:22:56,940 --> 00:22:58,860 tại các quốc gia Thụy Sĩ Trung tâm siêu máy tính. 402 00:22:58,860 --> 00:23:00,693 Kết luận cuối cùng cho điều này là chúng tôi 403 00:23:00,693 --> 00:23:04,270 cố gắng tìm các máy tính có thể hoạt động hiệu quả. 404 00:23:04,270 --> 00:23:09,860 >> Và như vậy, chúng ta hãy nhìn vào top này một, dễ thương gọi, KFC. 405 00:23:09,860 --> 00:23:12,960 Và một chút quảng cáo ở đây. 406 00:23:12,960 --> 00:23:15,730 Công ty thực phẩm đặc biệt này không có gì để làm với điều này. 407 00:23:15,730 --> 00:23:18,240 Đó là một thực tế mà hệ thống đặc biệt này 408 00:23:18,240 --> 00:23:23,830 được ngâm trong một rất minh hợp chất gốc dầu. 409 00:23:23,830 --> 00:23:27,590 Và do đó, họ có họ nồi chiên gà biệt danh 410 00:23:27,590 --> 00:23:30,040 khi họ lần đầu tiên bắt đầu xây dựng các loại hệ thống. 411 00:23:30,040 --> 00:23:32,740 >> Nhưng về cơ bản những gì họ đã thực hiện đây là một số cánh, 412 00:23:32,740 --> 00:23:37,560 đặt chúng ở đây dầu khoáng tinh vi, 413 00:23:37,560 --> 00:23:40,979 và sau đó làm việc ra làm thế nào để có được tất cả các kết nối mạng trong và ngoài của nó. 414 00:23:40,979 --> 00:23:42,895 Sau đó, không chỉ có vậy, họ đã đặt nó bên ngoài để 415 00:23:42,895 --> 00:23:46,095 mà nó có thể khai thác làm mát không khí bên ngoài. 416 00:23:46,095 --> 00:23:47,520 Nó là khá ấn tượng. 417 00:23:47,520 --> 00:23:49,630 Vì vậy, bạn phải làm tất cả của tai quái này 418 00:23:49,630 --> 00:23:53,280 để có thể nhận được số tiền này tính toán giao cho công suất nhỏ. 419 00:23:53,280 --> 00:23:57,360 >> Và bạn có thể thấy đây là hình dạng của nơi mà mọi thứ đang đi. 420 00:23:57,360 --> 00:24:01,240 Thách thức là không khí thường xuyên làm mát là các nền kinh tế của quy mô 421 00:24:01,240 --> 00:24:08,459 và được lái xe rất nhiều phát triển của cả hai máy tính thông thường, 422 00:24:08,459 --> 00:24:09,750 và hiệu suất tính toán cao. 423 00:24:09,750 --> 00:24:11,080 Vì vậy, điều này là khá gây rối. 424 00:24:11,080 --> 00:24:13,280 Tôi nghĩ rằng đây là hấp dẫn. 425 00:24:13,280 --> 00:24:15,530 Đó là một chút lộn xộn khi bạn cố gắng để trao đổi các ổ đĩa, 426 00:24:15,530 --> 00:24:18,090 nhưng đó là một ý tưởng thực sự mát mẻ. 427 00:24:18,090 --> 00:24:22,200 >> Vì vậy, không chỉ có vậy, có một bó toàn bộ các công việc 428 00:24:22,200 --> 00:24:25,450 được xây dựng xung quanh những gì chúng tôi kêu gọi các dự án mở Compute. 429 00:24:25,450 --> 00:24:29,400 Và như vậy, hơn về điều đó một chút sau đó. 430 00:24:29,400 --> 00:24:32,740 Nhưng ngành công nghiệp bắt đầu nhận ra rằng thất bại mỗi watt 431 00:24:32,740 --> 00:24:33,670 đang trở nên quan trọng. 432 00:24:33,670 --> 00:24:39,256 Và bạn, là người ở đây, như bạn thiết kế các thuật toán của bạn 433 00:24:39,256 --> 00:24:41,130 và bạn thiết kế của bạn code, bạn nên biết 434 00:24:41,130 --> 00:24:43,620 mà mã của bạn có thể có một ứng dây chuyền. 435 00:24:43,620 --> 00:24:48,380 >> Khi Mark đang ngồi ở đây trong anh phòng ký túc xá viết Facebook 1.0, 436 00:24:48,380 --> 00:24:51,050 Tôi chắc rằng ông đã có một cái nhìn rằng nó sẽ là rất lớn. 437 00:24:51,050 --> 00:24:54,945 Nhưng làm thế nào nó sẽ là rất lớn trên môi trường là một dealio lớn. 438 00:24:54,945 --> 00:24:58,340 Và vì vậy tất cả các ya'll thể đưa ra các thuật toán 439 00:24:58,340 --> 00:25:01,370 đó có thể là thử thách tiếp theo điều cho những người như tôi, 440 00:25:01,370 --> 00:25:02,700 cố gắng để chạy hệ thống. 441 00:25:02,700 --> 00:25:07,360 >> Vì vậy, chúng ta hãy suy nghĩ về giới hạn quyền lực thế giới thực. 442 00:25:07,360 --> 00:25:09,930 Bài viết này bởi Landauer-- không phải là một điều mới. 443 00:25:09,930 --> 00:25:12,480 1961 này đã được công bố trong Journal IBM. 444 00:25:12,480 --> 00:25:15,590 Đây là kinh điển "Không thể đảo ngược và nhiệt 445 00:25:15,590 --> 00:25:17,630 Thế hệ trong quá trình tính toán. " 446 00:25:17,630 --> 00:25:22,050 Và do đó, ông lập luận rằng máy chắc chắn 447 00:25:22,050 --> 00:25:25,070 thực hiện chức năng hậu cần mà không có nghịch đảo duy nhất có giá trị. 448 00:25:25,070 --> 00:25:29,130 >> Vì vậy mà toàn bộ một phần của này là trở lại trong những năm 60, 449 00:25:29,130 --> 00:25:31,890 folks biết rằng đây là sẽ là một vấn đề. 450 00:25:31,890 --> 00:25:37,080 Và do đó, các luật giới hạn cho biết 25 các bằng cấp C, một căn phòng kinh điển 451 00:25:37,080 --> 00:25:41,120 nhiệt độ, giới hạn đại diện cho 0,1 electron-volt. 452 00:25:41,120 --> 00:25:44,920 Nhưng về mặt lý thuyết, đây là bộ nhớ lý thuyết, máy tính, 453 00:25:44,920 --> 00:25:51,410 hoạt động ở giới hạn này có thể được thay đổi ở một tỷ bit một giây. 454 00:25:51,410 --> 00:25:54,620 >> Tôi không biết về bạn, nhưng không phải đi qua nhiều một tỷ bit 455 00:25:54,620 --> 00:25:57,190 một giây trao đổi dữ liệu tốc độ. 456 00:25:57,190 --> 00:26:01,360 Lý lẽ đưa ra có mà chỉ 2,8 nghìn tỷ watt điện năng 457 00:26:01,360 --> 00:26:03,180 ought đến bao giờ được mở rộng. 458 00:26:03,180 --> 00:26:08,160 >> Được rồi, thế giới thực example-- đây là hóa đơn tiền điện của tôi. 459 00:26:08,160 --> 00:26:10,347 Tôi 65% phần trăm trung tâm dữ liệu mà đáng yêu 460 00:26:10,347 --> 00:26:11,930 Tôi đã cho các bạn, trong thời gian đặc biệt này. 461 00:26:11,930 --> 00:26:15,520 Điều này là trở lại trong tháng Sáu năm ngoái. 462 00:26:15,520 --> 00:26:21,300 Tôi đã lấy một phiên bản cũ hơn để chúng tôi có thể và loại anonymize một chút. 463 00:26:21,300 --> 00:26:25,470 Tôi đã được chi tiêu $ 45.000 tháng cho năng lượng đó. 464 00:26:25,470 --> 00:26:34,990 >> Vì vậy, lý do là có chúng tôi có hơn 50.000 trình trong phòng. 465 00:26:34,990 --> 00:26:38,110 Vì vậy, bạn có thể tưởng tượng riêng của bạn hóa đơn điện sinh hoạt 466 00:26:38,110 --> 00:26:39,540 được rằng cao? 467 00:26:39,540 --> 00:26:46,180 Nhưng nó đã được cho một 199 triệu giờ watt hơn một tháng. 468 00:26:46,180 --> 00:26:51,670 >> Vậy câu hỏi tôi đặt ra là, có thể bạn tưởng tượng, hóa đơn điện của ông Zuckerberg? 469 00:26:51,670 --> 00:26:54,730 Mine là khá lớn, và tôi đấu tranh. 470 00:26:54,730 --> 00:26:56,600 Và tôi không đơn độc trong việc này là. 471 00:26:56,600 --> 00:26:59,450 Có rất nhiều người với các trung tâm dữ liệu lớn. 472 00:26:59,450 --> 00:27:04,800 Và như vậy, tôi đoán, đầy đủ disclosure-- bạn bè Facebook của tôi một chút lẻ. 473 00:27:04,800 --> 00:27:07,900 >> Vì vậy, người bạn Facebook của tôi là các trung tâm dữ liệu Prineville, 474 00:27:07,900 --> 00:27:14,030 đó là một trong những lớn nhất của Facebook, mới nhất, thấp nhất trung tâm dữ liệu năng lượng. 475 00:27:14,030 --> 00:27:19,360 Và họ gửi cho tôi, những thứ như điện sử dụng hiệu quả, 476 00:27:19,360 --> 00:27:24,020 như thế nào có hiệu quả là các dữ liệu trung tâm so với bao nhiêu năng lượng bạn 477 00:27:24,020 --> 00:27:26,370 đưa vào nó, bao nhiêu nước được họ sử dụng, những gì 478 00:27:26,370 --> 00:27:27,810 độ ẩm và nhiệt độ. 479 00:27:27,810 --> 00:27:29,980 >> Và họ có những đáng yêu, âm mưu đáng yêu. 480 00:27:29,980 --> 00:27:32,600 Tôi nghĩ rằng đây là một Trang Facebook awesome, 481 00:27:32,600 --> 00:27:35,400 nhưng tôi đoán tôi là một chút lạ. 482 00:27:35,400 --> 00:27:39,930 >> Vì vậy, có một điều nhiều quyền lực hơn, tính toán nghiên cứu mà tôi làm 483 00:27:39,930 --> 00:27:44,060 là khác nhau đáng kể vào những gì Facebook và Yahoo và Google 484 00:27:44,060 --> 00:27:50,020 và khác theo yêu cầu, đầy đủ, dịch vụ luôn có sẵn. 485 00:27:50,020 --> 00:27:53,530 Và vì vậy tôi có lợi thế là khi ISO New England-- và ISO New England 486 00:27:53,530 --> 00:27:58,910 giúp thiết lập năng lượng giá cho khu vực. 487 00:27:58,910 --> 00:28:01,110 >> Và nó nói nó đang mở rộng một yêu cầu cho người tiêu dùng 488 00:28:01,110 --> 00:28:05,870 tự nguyện tiết kiệm năng lượng cao, vì nhiệt độ cao và độ ẩm. 489 00:28:05,870 --> 00:28:08,680 Và điều này đã trở lại vào ngày 18 tháng Bảy. 490 00:28:08,680 --> 00:28:12,600 Và vì vậy tôi hạnh phúc Tweet trở lại, Hey, ISO New England, Green Harvard. 491 00:28:12,600 --> 00:28:14,880 Chúng tôi đang làm một phần của chúng tôi trên ở đây trong tính toán nghiên cứu. 492 00:28:14,880 --> 00:28:16,760 Và điều này là bởi vì chúng ta đang làm khoa học. 493 00:28:16,760 --> 00:28:20,380 >> Và nhiều như mọi người nói khoa học không bao giờ ngủ, khoa học có thể chờ đợi. 494 00:28:20,380 --> 00:28:25,030 Vì vậy, chúng tôi có thể quiesce của chúng tôi hệ thống, tận dụng lợi thế của giá lớp 495 00:28:25,030 --> 00:28:30,550 trên hóa đơn năng lượng của chúng tôi, và giúp toàn bộ New England 496 00:28:30,550 --> 00:28:35,910 khu vực bằng cách đổ nhiều megawatt tải. 497 00:28:35,910 --> 00:28:40,020 Vì vậy, đó là điều duy nhất khác nhau về số liệu tính toán khoa học 498 00:28:40,020 --> 00:28:48,890 trung tâm và những người đã trong sản xuất đầy đủ 24/7. 499 00:28:48,890 --> 00:28:51,670 >> Vì vậy, chúng ta hãy lấy bánh khác ở đây. 500 00:28:51,670 --> 00:28:55,170 Vì vậy, tôi muốn thảo luận hỗn loạn một chút. 501 00:28:55,170 --> 00:28:59,900 Và tôi muốn đặt nó trong sự bảo trợ của lưu trữ. 502 00:28:59,900 --> 00:29:03,150 Vì vậy, đối với những loại đều đang nỗ lực của 503 00:29:03,150 --> 00:29:08,680 việc đầu của họ xung quanh những gì Petabytes lưu trữ như thế nào, đây là một ví dụ. 504 00:29:08,680 --> 00:29:11,660 Và đây là các loại công cụ Tôi đối phó với tất cả các thời gian. 505 00:29:11,660 --> 00:29:15,550 >> Mỗi một trong những fellas ít là một ổ cứng bốn terabyte, 506 00:29:15,550 --> 00:29:17,420 do đó, bạn có thể loại đếm lên. 507 00:29:17,420 --> 00:29:21,370 Chúng tôi đang nhận được tại giữa một đến 1 và 1/2 petabytes 508 00:29:21,370 --> 00:29:22,970 trong một rack tiêu chuẩn công nghiệp. 509 00:29:22,970 --> 00:29:26,430 Và chúng tôi có phòng họp và phòng, như bạn thấy trong đó hình ảnh trước đó với John 510 00:29:26,430 --> 00:29:31,230 và tôi, đầy những kệ của thiết bị. 511 00:29:31,230 --> 00:29:40,400 Vì vậy, nó trở nên rất, rất dễ dàng để xây dựng các mảng lưu trữ lớn 512 00:29:40,400 --> 00:29:44,140 >> Đó chủ yếu là dễ dàng bên trong của Unix để loại đếm lên đang làm thế nào. 513 00:29:44,140 --> 00:29:48,270 Vì vậy, đây là đếm bao nhiêu MAU điểm có tôi đã có. 514 00:29:48,270 --> 00:29:50,880 Vì vậy, đó là 423 điểm đánh chặn. 515 00:29:50,880 --> 00:29:55,660 Và sau đó nếu tôi chạy một số awk sơ sài, tôi có thể tăng lên, trong hệ thống đặc biệt này, 516 00:29:55,660 --> 00:29:59,080 có 7,3 petabytes lưu trữ sẵn. 517 00:29:59,080 --> 00:30:01,350 >> Vì vậy, đó là rất nhiều thứ. 518 00:30:01,350 --> 00:30:03,030 Và lưu trữ thực sự là khó. 519 00:30:03,030 --> 00:30:06,850 Tuy nhiên, đối với một số lý do, đây là một xu hướng công nghiệp. 520 00:30:06,850 --> 00:30:11,500 Bất cứ khi nào tôi nói chuyện với các nhà nghiên cứu của chúng tôi và giảng viên của chúng tôi và nói, 521 00:30:11,500 --> 00:30:14,180 hey, tôi có thể chạy lưu trữ cho bạn. 522 00:30:14,180 --> 00:30:17,690 Thật không may, tôi phải phục hồi các chi phí lưu trữ. 523 00:30:17,690 --> 00:30:19,430 Tôi có được doanh nghiệp này. 524 00:30:19,430 --> 00:30:23,300 Và mọi người tham khảo Newegg hoặc họ tham khảo Staples 525 00:30:23,300 --> 00:30:27,040 hay bao nhiêu họ có thể mua một đơn ổ đĩa terabyte cho. 526 00:30:27,040 --> 00:30:29,390 >> Vì vậy, điều này, bạn sẽ lưu ý ở đây, rằng có một đầu mối. 527 00:30:29,390 --> 00:30:31,310 Có một ổ đĩa ở đây. 528 00:30:31,310 --> 00:30:33,290 Và nếu chúng ta quay trở lại, tôi có nhiều. 529 00:30:33,290 --> 00:30:36,130 Không chỉ làm tôi đã nhiều, tôi có liên kết nối tinh vi 530 00:30:36,130 --> 00:30:38,750 để có thể khâu những việc này lại với nhau. 531 00:30:38,750 --> 00:30:44,080 Vì vậy, các nguy cơ liên quan với những lớn mảng lưu trữ là không đáng kể. 532 00:30:44,080 --> 00:30:46,370 >> Trong thực tế, chúng tôi đã xuống internet và chúng tôi đã viết 533 00:30:46,370 --> 00:30:51,670 một câu chuyện nhỏ về một ý tốt, hòa nhã giám đốc nghiên cứu 534 00:30:51,670 --> 00:30:54,640 computing-- xảy ra để có một lạ English accent-- cố gắng 535 00:30:54,640 --> 00:30:59,930 để giải thích cho một nhà nghiên cứu những gì không có thư mục backup gạch thực 536 00:30:59,930 --> 00:31:01,070 nghĩa. 537 00:31:01,070 --> 00:31:05,690 Thật là một, ít câu chuyện dài, bốn phút tốt của khám phá. 538 00:31:05,690 --> 00:31:09,380 >> Và lưu ý, tôi có một awful rất nhiều không gian ít hơn so với phụ nữ 539 00:31:09,380 --> 00:31:11,800 mà hát về tất cả các âm bass. 540 00:31:11,800 --> 00:31:13,910 Chúng tôi đang khá một vài tài khoản thấp hơn. 541 00:31:13,910 --> 00:31:16,160 Nhưng dù sao, đây là một Điều quan trọng để suy nghĩ về, 542 00:31:16,160 --> 00:31:18,532 về những gì có thể đi sai. 543 00:31:18,532 --> 00:31:20,990 Vì vậy, nếu tôi nhận được một ổ đĩa, và Tôi ném nó trong một máy Unix, 544 00:31:20,990 --> 00:31:24,300 và tôi bắt đầu viết những điều đó, có một nam châm, có một ổ đĩa đầu, 545 00:31:24,300 --> 00:31:30,150 có bề ngoài, một hoặc một số không được viết ra vào thiết bị đó. 546 00:31:30,150 --> 00:31:32,180 >> Spinny Motors--, twirly điều luôn luôn phá vỡ. 547 00:31:32,180 --> 00:31:33,490 Hãy suy nghĩ về những điều mà phá vỡ. 548 00:31:33,490 --> 00:31:35,170 Đó luôn là spinny, twirly thứ. 549 00:31:35,170 --> 00:31:38,560 Máy in, ổ đĩa, xe có động cơ, vv 550 00:31:38,560 --> 00:31:40,590 Bất cứ điều gì mà di chuyển là có khả năng phá vỡ. 551 00:31:40,590 --> 00:31:42,575 >> Vì vậy, bạn cần động cơ, bạn cần lái firmware, 552 00:31:42,575 --> 00:31:47,110 bạn cần SAS / SATA controller, dây điện, firmware trên các bộ điều khiển SAS / SATA, 553 00:31:47,110 --> 00:31:48,530 khối cấp thấp. 554 00:31:48,530 --> 00:31:54,580 Chọn tập tin điều khiển lưu trữ của bạn mã hệ thống, bất cứ một trong đó có thể được, 555 00:31:54,580 --> 00:31:56,780 làm thế nào bạn khâu lại cùng nhau. 556 00:31:56,780 --> 00:32:00,956 Và quản lý bộ nhớ ảo của bạn trang, lấy DRAM và các cửa hàng. 557 00:32:00,956 --> 00:32:02,705 Sau đó, bạn nhận được một ngăn xếp, đó là loại 558 00:32:02,705 --> 00:32:05,440 của xuống danh sách này một, thuật toán, người sử dụng. 559 00:32:05,440 --> 00:32:09,050 >> Và nếu bạn nhân này lên, tôi không biết có bao nhiêu, 560 00:32:09,050 --> 00:32:11,640 có rất nhiều nơi nơi những thứ có thể đi ngang. 561 00:32:11,640 --> 00:32:14,430 Ý tôi là, đó là một ví dụ về toán học. 562 00:32:14,430 --> 00:32:18,070 Nhưng đó là loại thú vị để nghĩ có bao nhiêu cách điều có thể đi sai, 563 00:32:18,070 --> 00:32:21,650 chỉ cho một ổ đĩa. 564 00:32:21,650 --> 00:32:25,440 Chúng tôi đã ở 300 petabyte, vì vậy tưởng tượng số lượng ổ đĩa 565 00:32:25,440 --> 00:32:27,741 bạn cần tại 300 petabytes mà có thể đi sai. 566 00:32:27,741 --> 00:32:28,240 567 00:32:28,240 --> 00:32:30,390 Không chỉ that-- vì vậy đó là lưu trữ. 568 00:32:30,390 --> 00:32:34,220 Và đó ám chỉ đến người mà tôi muốn xem 569 00:32:34,220 --> 00:32:38,780 nhập trái sân khấu, mà là Chaos Monkey. 570 00:32:38,780 --> 00:32:43,140 Vì vậy, tại một thời điểm nhất định, nó được thậm chí lớn hơn là chỉ các ổ đĩa 571 00:32:43,140 --> 00:32:43,920 vấn đề. 572 00:32:43,920 --> 00:32:50,610 >> Và như vậy, những phụ nữ đẹp và quý ông chạy một dịch vụ streaming video 573 00:32:50,610 --> 00:32:55,430 nhận ra rằng máy tính của họ cũng rất lớn và cũng rất phức tạp 574 00:32:55,430 --> 00:33:00,010 và cũng cung cấp dịch vụ để một awful nhiều người. 575 00:33:00,010 --> 00:33:05,180 Họ đã có 37 triệu và members-- của slide này có thể là một năm hoặc lâu hơn old-- 576 00:33:05,180 --> 00:33:07,350 hàng ngàn thiết bị. 577 00:33:07,350 --> 00:33:10,810 Có hàng tỷ giờ video. 578 00:33:10,810 --> 00:33:13,600 Họ đăng nhập hàng tỷ sự kiện một ngày. 579 00:33:13,600 --> 00:33:17,330 >> Và bạn có thể thấy, hầu hết mọi người xem ti vi sau này vào buổi tối, 580 00:33:17,330 --> 00:33:19,429 và nó xa giá trị hơn tất cả mọi thứ. 581 00:33:19,429 --> 00:33:21,220 Và như vậy, họ muốn có thể đảm bảo 582 00:33:21,220 --> 00:33:24,854 rằng dịch vụ đã được lên và đáng tin cậy và làm việc cho họ. 583 00:33:24,854 --> 00:33:27,020 Vì vậy, họ đến với điều này điều được gọi là Chaos Monkey. 584 00:33:27,020 --> 00:33:29,000 Đó là phần của phần mềm trong đó, khi bạn nghĩ 585 00:33:29,000 --> 00:33:34,190 khi nói về tiêu đề của toàn bộ bài thuyết trình này, 586 00:33:34,190 --> 00:33:36,530 mô-out có nghĩa là bạn nên thử nghiệm công cụ này. 587 00:33:36,530 --> 00:33:38,585 Không có gì tốt chỉ có một triệu máy. 588 00:33:38,585 --> 00:33:40,460 Vì vậy, những điều tốt đẹp về đây là, Chaos Khỉ 589 00:33:40,460 --> 00:33:43,090 là một dịch vụ mà xác định các nhóm của các hệ thống 590 00:33:43,090 --> 00:33:47,220 và ngẫu nhiên chấm dứt một các hệ thống trong một nhóm. 591 00:33:47,220 --> 00:33:48,429 Awesome. 592 00:33:48,429 --> 00:33:50,220 Vì vậy, tôi không biết về bạn, nhưng nếu tôi đã từng 593 00:33:50,220 --> 00:33:52,990 xây dựng một hệ thống dựa trên khác hệ thống nói chuyện với nhau, 594 00:33:52,990 --> 00:33:55,865 bạn có một trong chúng ra, khả năng làm việc của toàn bộ điều, 595 00:33:55,865 --> 00:33:57,130 giảm đi nhanh chóng. 596 00:33:57,130 --> 00:34:00,475 >> Và do đó, điều này phần của phần mềm chạy xung quanh cơ sở hạ tầng của Netflix. 597 00:34:00,475 --> 00:34:03,100 May mắn thay, nó nói nó chỉ chạy trong giờ làm việc với mục đích 598 00:34:03,100 --> 00:34:05,810 mà các kỹ sư sẽ được cảnh báo và có thể đáp ứng. 599 00:34:05,810 --> 00:34:08,020 Vì vậy, đây là những loại điều chúng ta đang 600 00:34:08,020 --> 00:34:13,360 phải làm gì để gây sự tính toán của chúng tôi môi trường, giới thiệu hỗn loạn 601 00:34:13,360 --> 00:34:15,739 và giới thiệu phức tạp. 602 00:34:15,739 --> 00:34:19,139 >> Vì vậy, người, trong quyền hạn của mình tâm, nguyện sẽ chọn 603 00:34:19,139 --> 00:34:22,540 để làm việc với một Chaos khỉ? 604 00:34:22,540 --> 00:34:24,150 Hằng ngày, ông dường như được chỉ cho tôi. 605 00:34:24,150 --> 00:34:28,719 Vâng, tôi đoán tôi phải: dễ thương. 606 00:34:28,719 --> 00:34:32,909 Nhưng vấn đề là bạn không có được sự lựa chọn. 607 00:34:32,909 --> 00:34:37,440 Các Chaos Monkey, như bạn có thể nhìn thấy, chọn bạn. 608 00:34:37,440 --> 00:34:42,650 >> Và đây là vấn đề với máy tính ở quy mô đó là bạn không thể tránh điều này. 609 00:34:42,650 --> 00:34:49,989 Đó là một tất yếu của sự phức tạp và quy mô và tiến hóa của chúng tôi, 610 00:34:49,989 --> 00:34:53,280 trong một số cách, chuyên môn tính toán. 611 00:34:53,280 --> 00:34:55,510 Và hãy nhớ, đây là một điều để nhớ, 612 00:34:55,510 --> 00:35:00,030 Chaos Monkeys tình yêu bông tuyết tình yêu snowflakes--. 613 00:35:00,030 --> 00:35:03,470 Một snowflake-- chúng tôi đã giải thích Chaos Monkey-- nhưng một bông tuyết 614 00:35:03,470 --> 00:35:09,630 là một máy chủ đó là duy nhất và đặc biệt và tinh tế và cá nhân 615 00:35:09,630 --> 00:35:11,770 và sẽ không bao giờ được tái bản. 616 00:35:11,770 --> 00:35:14,790 >> Chúng ta thường thấy bông tuyết dịch vụ trong môi trường của chúng tôi. 617 00:35:14,790 --> 00:35:16,700 Và chúng tôi luôn luôn cố gắng và dịch vụ làm tan bông tuyết. 618 00:35:16,700 --> 00:35:18,880 Nhưng nếu bạn tìm thấy một máy chủ trong môi trường của bạn 619 00:35:18,880 --> 00:35:23,240 đó là quan trọng cho sự trường thọ của tổ chức của bạn và nó tan chảy, 620 00:35:23,240 --> 00:35:25,300 bạn không thể đưa nó trở lại với nhau một lần nữa. 621 00:35:25,300 --> 00:35:28,071 Vì vậy, công việc Chaos Monkey là đi và chấm dứt hợp. 622 00:35:28,071 --> 00:35:30,820 Nếu Chaos khỉ tan chảy bông tuyết, bạn đang trên, bạn đang thực hiện. 623 00:35:30,820 --> 00:35:34,390 624 00:35:34,390 --> 00:35:37,950 Tôi muốn nói về một số phần cứng mà chúng tôi 625 00:35:37,950 --> 00:35:40,415 nhìn về loại mở rộng quy mô ra các hoạt động quá. 626 00:35:40,415 --> 00:35:43,810 Và một số điều duy nhất là trong và xung quanh các hoạt động khoa học. 627 00:35:43,810 --> 00:35:46,990 Bây giờ chúng ta bắt đầu nhìn thấy, nhớ đơn vị này phát hành, giá này? 628 00:35:46,990 --> 00:35:51,780 Vì vậy, đây là một cái giá của GPGPUs-- quá chung chung các đơn vị xử lý đồ họa mục đích. 629 00:35:51,780 --> 00:35:55,790 >> Chúng tôi đã nằm trong các dữ liệu của chúng tôi trung tâm, khoảng 100 dặm. 630 00:35:55,790 --> 00:35:59,780 Giá đặc biệt này là khoảng 96 tera flops 631 00:35:59,780 --> 00:36:04,090 của đơn chính xác toán học có thể để đưa ra khỏi mặt sau của nó. 632 00:36:04,090 --> 00:36:10,530 Và chúng tôi có thứ tự 130-lẻ thẻ trong một thể 633 00:36:10,530 --> 00:36:16,620 mà we-- nhiều kệ của thể hiện này. 634 00:36:16,620 --> 00:36:22,730 >> Vì vậy, đây là thú vị trong ý nghĩa rằng các quá trình đồ họa mục đích chung 635 00:36:22,730 --> 00:36:27,880 có khả năng làm toán học vô cùng nhanh chóng đối với số tiền rất thấp năng lượng. 636 00:36:27,880 --> 00:36:32,060 Vì vậy, có một sự gia tăng lớn trong các lĩnh vực khoa học máy tính, 637 00:36:32,060 --> 00:36:36,400 nhìn đồ họa các đơn vị chế biến một cách lớn. 638 00:36:36,400 --> 00:36:41,990 >> Vì vậy, tôi chạy một số Mcollective thông qua cơ sở hạ tầng của chúng tôi con rối 639 00:36:41,990 --> 00:36:45,330 ngày hôm qua, rất vui mừng về điều này. 640 00:36:45,330 --> 00:36:48,260 chỉ ngắn của một petaflop của chính xác đơn. 641 00:36:48,260 --> 00:36:52,440 Chỉ cần được rõ ràng ở đây, điều này ít nhân là 3,95. 642 00:36:52,440 --> 00:36:54,820 Toán chính xác đôi sẽ là khoảng 1,2, 643 00:36:54,820 --> 00:36:57,010 nhưng thức ăn Twitter của tôi nhìn cách tốt hơn nếu tôi 644 00:36:57,010 --> 00:37:02,670 nói chúng tôi đã có gần một petaflop của chính xác đơn GPGPUs. 645 00:37:02,670 --> 00:37:04,220 >> Nhưng nó nhận được ở đó. 646 00:37:04,220 --> 00:37:06,280 Nó nhận được rất, rất ấn tượng. 647 00:37:06,280 --> 00:37:08,550 Và tại sao chúng ta làm điều này? 648 00:37:08,550 --> 00:37:11,570 Vì hóa học lượng tử, trong số những thứ khác, 649 00:37:11,570 --> 00:37:15,300 nhưng chúng tôi đang bắt đầu thiết kế một số quang điện mới. 650 00:37:15,300 --> 00:37:20,210 >> Và do đó, Alan Aspuru-Guzik, người là một giáo sư trong chemistry-- đối tác của tôi 651 00:37:20,210 --> 00:37:22,390 trong crime-- trong vài năm qua. 652 00:37:22,390 --> 00:37:25,660 Chúng tôi đã được đẩy phong bì trên máy tính. 653 00:37:25,660 --> 00:37:30,250 Và GPGPU là lý tưởng công nghệ để có thể làm 654 00:37:30,250 --> 00:37:34,760 một awful nhiều phức tạp toán học, rất, rất nhanh chóng. 655 00:37:34,760 --> 00:37:36,750 >> Vì vậy, với quy mô, đến những thách thức mới. 656 00:37:36,750 --> 00:37:41,070 Vì vậy scale-- lớn bạn phải cẩn thận như thế nào bạn có dây công cụ này. 657 00:37:41,070 --> 00:37:45,300 Và chúng tôi có mức độ nhất định rối loạn ám ảnh cưỡng chế. 658 00:37:45,300 --> 00:37:49,530 Những hình ảnh thể lái xe rất nhiều người dân hạt. 659 00:37:49,530 --> 00:37:53,390 Và tủ mà không phải là dây đặc biệt tốt 660 00:37:53,390 --> 00:37:56,050 lái xe của chúng tôi và mạng cơ sở vật chất kỹ sư hạt. 661 00:37:56,050 --> 00:37:58,620 Cộng với đó là cũng luồng không khí vấn đề là bạn phải có. 662 00:37:58,620 --> 00:38:01,430 >> Vì vậy, đây là những điều mà tôi sẽ không bao giờ nghĩ đến. 663 00:38:01,430 --> 00:38:03,480 Với quy mô, đến phức tạp hơn. 664 00:38:03,480 --> 00:38:05,869 Đây là một loại mới của hệ thống tập tin. 665 00:38:05,869 --> 00:38:06,410 Thật tuyệt vời. 666 00:38:06,410 --> 00:38:07,660 Đó là một petabyte. 667 00:38:07,660 --> 00:38:09,905 Nó có thể lưu trữ các tập tin 1,1 tỷ. 668 00:38:09,905 --> 00:38:15,940 Nó có thể đọc và ghi tới 13 gigabyte và 20 gigabytes một gigabyte second-- 669 00:38:15,940 --> 00:38:17,150 một giây. 670 00:38:17,150 --> 00:38:20,900 Vì vậy, nó có thể dỡ bỏ terabyte trong thời gian không ở tất cả. 671 00:38:20,900 --> 00:38:22,070 >> Và nó có sẵn. 672 00:38:22,070 --> 00:38:26,989 Và nó có tra cứu tuyệt vời rates-- 220.000 tra cứu một giây. 673 00:38:26,989 --> 00:38:29,780 Và có rất nhiều người khác nhau xây dựng các loại của hệ thống. 674 00:38:29,780 --> 00:38:32,830 Và bạn có thể thấy nó ở đây bằng đồ họa. 675 00:38:32,830 --> 00:38:35,800 Đây là một trong những hệ thống tập tin của chúng tôi đó là dưới tải, khá 676 00:38:35,800 --> 00:38:41,250 hạnh phúc đọc tại chỉ ngắn 22 gigabytes mỗi giây. 677 00:38:41,250 --> 00:38:42,790 Vì vậy, đó là cool-- rất phức tạp. 678 00:38:42,790 --> 00:38:47,230 >> Vì vậy, với sự phức tạp và quy mô, đến phức tạp hơn, phải không? 679 00:38:47,230 --> 00:38:51,830 Đây là một trong số nhiều của chúng tôi, nhiều sơ đồ mạng, 680 00:38:51,830 --> 00:38:54,970 nơi bạn có nhiều khác nhau khung tất cả các hỗ trợ lên 681 00:38:54,970 --> 00:38:57,730 thành một hệ thống chuyển mạch chính, kết nối để lưu trữ, 682 00:38:57,730 --> 00:39:00,731 kết nối để liên kết nối có độ trễ thấp. 683 00:39:00,731 --> 00:39:03,605 Và sau đó tất cả các bên này nhà, chỉ là tất cả các quản lý 684 00:39:03,605 --> 00:39:09,740 mà bạn cần để có thể giải quyết các hệ thống từ một địa điểm từ xa. 685 00:39:09,740 --> 00:39:12,070 Vì vậy, quy mô có rất nhiều Sự phức tạp của nó. 686 00:39:12,070 --> 00:39:14,910 687 00:39:14,910 --> 00:39:17,785 >> Thay đổi thiết bị một lần nữa, chúng ta hãy quay trở lại và có một điểm nhỏ của khoa học. 688 00:39:17,785 --> 00:39:21,450 Vì vậy, hãy nhớ, nghiên cứu tính toán và shim-- này chút 689 00:39:21,450 --> 00:39:25,310 ít shim hồng giữa giảng viên và tất cả các thuật toán của họ 690 00:39:25,310 --> 00:39:30,650 và tất cả các khoa học lạnh và tất cả các điện và làm mát và trung tâm dữ liệu này 691 00:39:30,650 --> 00:39:35,330 tầng và hệ thống mạng máy tính lớn và bàn phục vụ và giúp đỡ bàn 692 00:39:35,330 --> 00:39:39,330 và như vậy forth-- và như vậy, chúng tôi chỉ shim nhỏ này giữa chúng. 693 00:39:39,330 --> 00:39:42,820 >> Những gì chúng tôi đã bắt đầu see là thế giới của 694 00:39:42,820 --> 00:39:45,730 có thể xây dựng các trung tâm dữ liệu lớn 695 00:39:45,730 --> 00:39:48,020 và có thể xây dựng các máy tính lớn. 696 00:39:48,020 --> 00:39:49,420 Chúng tôi đã nhận được khá tốt ở đó. 697 00:39:49,420 --> 00:39:53,600 Điều chúng tôi không phải là rất tốt lúc này là ít shim giữa các nghiên cứu 698 00:39:53,600 --> 00:39:56,670 và các kim loại trần và công nghệ. 699 00:39:56,670 --> 00:39:58,600 Và thật khó. 700 00:39:58,600 --> 00:40:03,330 >> Và vì vậy chúng tôi đã có thể thuê folks rằng sống trong thế giới này. 701 00:40:03,330 --> 00:40:07,590 Và gần đây, chúng tôi đã nói chuyện với các Foundation và Khoa học Quốc gia cho biết, 702 00:40:07,590 --> 00:40:11,440 thứ mô-out này là rất tốt, nhưng chúng ta không thể có được các nhà khoa học của chúng tôi 703 00:40:11,440 --> 00:40:13,690 trên những máy lớn, phức tạp. 704 00:40:13,690 --> 00:40:16,040 Và như vậy, đã có một số chương trình khác nhau 705 00:40:16,040 --> 00:40:20,100 nơi mà chúng tôi thực sự là chủ yếu quan tâm cố gắng 706 00:40:20,100 --> 00:40:22,800 để xem liệu chúng ta có thể biến đổi cơ sở hạ tầng trong khuôn viên trường. 707 00:40:22,800 --> 00:40:25,850 >> Có rất nhiều chương trình xung quanh trung tâm quốc gia. 708 00:40:25,850 --> 00:40:28,300 Và như vậy, chúng ta, của chúng tôi bạn bè tại Clemson, 709 00:40:28,300 --> 00:40:32,620 Đại học Wisconsin Madison, Southern California, Utah, và Hawaii 710 00:40:32,620 --> 00:40:35,780 loại lại với nhau làm xem xét vấn đề này. 711 00:40:35,780 --> 00:40:39,340 Và biểu đồ này ít ở đây là đuôi dài của khoa học. 712 00:40:39,340 --> 00:40:41,602 >> Vì vậy, đây is-- nó không vấn đề gì trên trục này, 713 00:40:41,602 --> 00:40:45,485 nhưng trục này thực sự là số công việc đi qua các cluster. 714 00:40:45,485 --> 00:40:48,940 Vì vậy, có 350.000 trên bất cứ khoảng thời gian. 715 00:40:48,940 --> 00:40:51,730 Đây là những nghi phạm thông thường của chúng tôi dọc theo phía dưới đây. 716 00:40:51,730 --> 00:40:55,992 Trong thực tế, có Alan Aspuru-Guzik, người mà chúng ta đang nói about-- tấn 717 00:40:55,992 --> 00:40:58,700 và tấn tính thực sự, hiệu quả, biết anh đang làm gì. 718 00:40:58,700 --> 00:41:02,840 >> Đây là một phòng thí nghiệm mà tôi sẽ nói về trong một phòng thí nghiệm John Kovac của moment--. 719 00:41:02,840 --> 00:41:03,610 Họ đã có nó. 720 00:41:03,610 --> 00:41:04,210 Họ làm tốt. 721 00:41:04,210 --> 00:41:04,830 Họ đang hạnh phúc. 722 00:41:04,830 --> 00:41:05,960 Họ đang tính toán. 723 00:41:05,960 --> 00:41:07,664 Đại học là nhận được thực hiện. 724 00:41:07,664 --> 00:41:09,580 Và sau đó, khi bạn loại của đi xuống đây, có 725 00:41:09,580 --> 00:41:12,110 các nhóm khác không chạy được nhiều công ăn việc làm. 726 00:41:12,110 --> 00:41:13,410 >> Và tại sao vậy? 727 00:41:13,410 --> 00:41:15,080 Có phải vì các máy tính là quá khó? 728 00:41:15,080 --> 00:41:19,580 Có phải vì họ không biết làm thế nào để? 729 00:41:19,580 --> 00:41:22,880 Chúng tôi không biết, bởi vì chúng tôi đã đi và nhìn. 730 00:41:22,880 --> 00:41:25,620 Và đó là những điều này dự án là tất cả về, 731 00:41:25,620 --> 00:41:27,830 là địa phương, trong vòng từng vùng, 732 00:41:27,830 --> 00:41:32,660 để tìm đến con đường nơi chúng tôi có thể tham gia với các giảng viên và nhà nghiên cứu 733 00:41:32,660 --> 00:41:36,400 thực sự trong giới hạn dưới của đuôi, và hiểu những gì họ đang làm. 734 00:41:36,400 --> 00:41:37,920 >> Vì vậy, đó là một cái gì đó mà chúng tôi thực sự đam mê. 735 00:41:37,920 --> 00:41:39,920 Và đó là một cái gì đó khoa học sẽ không được tiếp tục 736 00:41:39,920 --> 00:41:44,260 để di chuyển về phía trước cho đến khi chúng ta giải quyết một số các trường hợp cạnh. 737 00:41:44,260 --> 00:41:46,590 Bit khác của khoa học đó là sẽ up-- tất cả mọi người 738 00:41:46,590 --> 00:41:48,260 thấy Large Hadron Collider. 739 00:41:48,260 --> 00:41:49,540 Awesome, phải không? 740 00:41:49,540 --> 00:41:52,960 Công cụ này đều chạy ra ở Holyoke. 741 00:41:52,960 --> 00:41:56,510 Chúng tôi rất built-- đầu tiên khoa học đã xảy ra ở Holyoke 742 00:41:56,510 --> 00:41:59,130 là sự hợp tác giữa mình và Đại học Boston. 743 00:41:59,130 --> 00:42:01,510 Vì vậy, nó thực sự, thực sự mát mẻ. 744 00:42:01,510 --> 00:42:04,410 >> Đây là một mảnh vui vẻ khoa học cho quy mô. 745 00:42:04,410 --> 00:42:07,650 Đây là một kỹ thuật số để truy cập một thế kỷ trên bầu trời tại Harvard. 746 00:42:07,650 --> 00:42:09,170 Về cơ bản, nó là một kho lưu trữ đĩa. 747 00:42:09,170 --> 00:42:13,350 Nếu bạn đi xuống Oxford-- Vườn Street, xin lỗi, 748 00:42:13,350 --> 00:42:16,560 bạn sẽ tìm thấy một trong những đài quan sát tòa nhà về cơ bản là đầy đủ 749 00:42:16,560 --> 00:42:19,480 khoảng nửa triệu đĩa. 750 00:42:19,480 --> 00:42:24,410 >> Và đây là những hình ảnh của các bầu trời vào ban đêm, hơn 100 năm. 751 00:42:24,410 --> 00:42:28,760 Vì vậy, có cả một giàn khoan lập đây để số hóa những tấm, 752 00:42:28,760 --> 00:42:32,100 chụp ảnh của họ, đăng ký chúng, đặt chúng trên một máy tính. 753 00:42:32,100 --> 00:42:36,410 Và đó là một petabyte và một nửa, vừa phải there-- một dự án nhỏ. 754 00:42:36,410 --> 00:42:37,530 >> Đây là những dự án khác. 755 00:42:37,530 --> 00:42:42,800 Dự án Pan-STARRS này được làm một cuộc khảo sát toàn cảnh rộng đầy đủ, 756 00:42:42,800 --> 00:42:47,390 tìm kiếm các tiểu hành tinh gần Trái đất và các sự kiện thiên thoáng qua. 757 00:42:47,390 --> 00:42:52,100 Là một nhà lý sinh học phân tử, tôi yêu từ sự kiện thiên thể thoáng qua. 758 00:42:52,100 --> 00:42:55,050 Tôi không hoàn toàn chắc chắn rằng nó là gì, nhưng dù sao, chúng tôi đang tìm kiếm chúng. 759 00:42:55,050 --> 00:43:00,372 >> Và chúng tôi đang tạo ra 30 terabytes một đêm ra trong những kính thiên văn. 760 00:43:00,372 --> 00:43:03,330 Và đó không phải là thực sự là một băng thông vấn đề, đó là một vấn đề như FedEx. 761 00:43:03,330 --> 00:43:08,420 Vì vậy, bạn đặt các lưu trữ trên các van và bạn gửi nó bất cứ điều gì nó được. 762 00:43:08,420 --> 00:43:10,570 >> Bicep thực sự interesting-- vì vậy hình ảnh nền 763 00:43:10,570 --> 00:43:13,850 phân cực thiên hà thêm vũ trụ. 764 00:43:13,850 --> 00:43:16,880 Khi tôi bắt đầu làm việc tại Harvard bảy hay như vậy, 765 00:43:16,880 --> 00:43:21,440 Tám năm trước, tôi nhớ làm việc trên dự án này 766 00:43:21,440 --> 00:43:26,010 và nó đã không thực sự chìm nhà như để ánh sáng phân cực tại sao 767 00:43:26,010 --> 00:43:29,770 từ lò vi sóng vũ trụ nền sẽ là quan trọng, 768 00:43:29,770 --> 00:43:30,800 cho đến khi điều này xảy ra. 769 00:43:30,800 --> 00:43:34,580 >> Và điều này là John Kovac, người tôi đã nói chuyện với trước, 770 00:43:34,580 --> 00:43:42,030 sử dụng hàng triệu triệu CPU giờ, tại cơ sở của chúng tôi và những người khác, 771 00:43:42,030 --> 00:43:46,600 về cơ bản nhìn vào bên trong những khoảnh khắc đầu tiên của vũ trụ 772 00:43:46,600 --> 00:43:49,150 sau Big Bang, và cố gắng để hiểu 773 00:43:49,150 --> 00:43:51,290 Thuyết tương đối của Einstein. 774 00:43:51,290 --> 00:43:56,040 Đó là tâm thổi rằng máy tính của chúng tôi đang giúp chúng tôi làm sáng tỏ và nhìn chằm chằm 775 00:43:56,040 --> 00:43:59,280 về nguồn gốc rất lý do tại sao chúng ta ở đây. 776 00:43:59,280 --> 00:44:03,450 >> Vì vậy, khi bạn nói về quy mô, đây là một số quy mô nghiêm trọng. 777 00:44:03,450 --> 00:44:09,260 Điều khác là quy mô, mà Dự án đặc biệt nhấn các guys. 778 00:44:09,260 --> 00:44:15,320 Và đây là các đường cong đáp ứng cho bicep [Không nghe thấy] Đây là cuộc khảo sát nhỏ của chúng tôi. 779 00:44:15,320 --> 00:44:19,220 >> Và bạn có thể thấy ở đây, cuộc sống là tốt cho đến khi về đây, 780 00:44:19,220 --> 00:44:21,200 đó là khi Thông báo được đưa ra. 781 00:44:21,200 --> 00:44:24,120 Và bạn đã có nghĩa đen giây để trả lời 782 00:44:24,120 --> 00:44:29,020 sự kiện rộng mà tương ứng với dấu chấm nhỏ này ở đây, 783 00:44:29,020 --> 00:44:32,200 mà đã kết thúc chuyển bốn hoặc để terabyte dữ liệu 784 00:44:32,200 --> 00:44:36,370 thông qua các máy chủ web mà day-- khá rậm. 785 00:44:36,370 --> 00:44:38,210 >> Và như vậy, đây là những loại điều 786 00:44:38,210 --> 00:44:43,040 có thể xảy ra với bạn trong cơ sở hạ tầng của bạn nếu bạn không thiết kế cho quy mô. 787 00:44:43,040 --> 00:44:45,630 Chúng tôi đã có một chút của một tranh giành ngày hôm đó, để được 788 00:44:45,630 --> 00:44:50,440 có thể kéo dài ra đủ dịch vụ web để giữ cho trang web lên và chạy. 789 00:44:50,440 --> 00:44:53,399 Và chúng tôi đã thành công. 790 00:44:53,399 --> 00:44:55,190 Đây là một email chút đó là loại dễ thương. 791 00:44:55,190 --> 00:45:00,245 Đây là một thư đến Mark Vogelsberger, và Lars Hernquist, ai 792 00:45:00,245 --> 00:45:02,650 một giảng viên ở đây tại Harvard. 793 00:45:02,650 --> 00:45:03,570 Thông tin thêm về Mark sau đó. 794 00:45:03,570 --> 00:45:05,990 Nhưng tôi nghĩ rằng đây là một trong loại tiền lên loại 795 00:45:05,990 --> 00:45:09,920 nơi mà các máy tính là trong tính toán nghiên cứu. 796 00:45:09,920 --> 00:45:12,070 Hey, đội ngũ, từ lần cuối Thứ ba, các bạn rót lên 797 00:45:12,070 --> 00:45:15,470 hơn 28% số mới cluster, trong đó kết hợp 798 00:45:15,470 --> 00:45:20,040 là hơn 78 năm CPU chỉ trong ba ngày. 799 00:45:20,040 --> 00:45:22,502 Và tôi đã nói, nó vẫn còn chỉ mới sáng thứ Sáu. 800 00:45:22,502 --> 00:45:23,460 Điều này là khá tuyệt vời! 801 00:45:23,460 --> 00:45:24,740 Hạnh phúc thứ sáu! 802 00:45:24,740 --> 00:45:27,450 >> Sau đó, tôi cung cấp cho họ các điểm dữ liệu. 803 00:45:27,450 --> 00:45:30,260 Và đó là loại thú vị. 804 00:45:30,260 --> 00:45:34,840 Vì vậy, hãy nhớ về Mark, anh ấy sẽ đến sao vào hình ảnh trong một chút. 805 00:45:34,840 --> 00:45:36,935 Vì vậy, tính toán quy mô-ra là ở khắp mọi nơi. 806 00:45:36,935 --> 00:45:41,080 >> Chúng tôi thậm chí còn giúp folks tìm làm thế nào các chức năng NBA, 807 00:45:41,080 --> 00:45:43,140 và nơi người dân ném quả bóng từ. 808 00:45:43,140 --> 00:45:47,580 Tôi thực sự không hiểu trò chơi này quá tốt, nhưng dường như, đó là một vấn đề lớn. 809 00:45:47,580 --> 00:45:50,610 Có hoops và bát và tiền bạc. 810 00:45:50,610 --> 00:45:55,300 >> Và như vậy, cơ sở dữ liệu của chúng tôi, chúng tôi xây dựng một chút 500 [Không nghe thấy] 811 00:45:55,300 --> 00:45:58,170 cụm xử lý song song, một vài terabyte RAM, 812 00:45:58,170 --> 00:46:03,590 để có thể xây dựng này cho Kirk và nhóm của ông. 813 00:46:03,590 --> 00:46:08,524 Và họ đang làm toán trong một cách hoàn toàn khác. 814 00:46:08,524 --> 00:46:10,440 Bây giờ đây là dự án chúng tôi tham gia với điều đó 815 00:46:10,440 --> 00:46:14,880 hoàn toàn hấp dẫn, xung quanh thần kinh connectomics dẻo và gen 816 00:46:14,880 --> 00:46:20,960 imprinting-- ba rất nặng khu vực nghiên cứu đánh 817 00:46:20,960 --> 00:46:24,650 rằng chúng ta chiến đấu với trên một cơ sở ngày-to-ngày. 818 00:46:24,650 --> 00:46:30,670 Ý tưởng cho rằng bộ não của chúng ta đang bị căng thẳng nhựa khi chúng ta còn trẻ. 819 00:46:30,670 --> 00:46:34,980 Và nhiều hơn về hành vi của chúng tôi là người lớn chạm khắc bởi kinh nghiệm trong giai đoạn trứng nước. 820 00:46:34,980 --> 00:46:37,040 Vì vậy, đây là một dealio lớn. 821 00:46:37,040 --> 00:46:41,360 >> Và do đó, đây là công việc đó là tài trợ bởi Viện quốc gia về sức khỏe tâm thần. 822 00:46:41,360 --> 00:46:46,860 Và chúng tôi đang cố gắng để về cơ bản, qua rất nhiều dữ liệu lớn 823 00:46:46,860 --> 00:46:51,970 và phân tích dữ liệu lớn, loại các kỹ vào não con người của chúng tôi 824 00:46:51,970 --> 00:46:54,870 thông qua một loạt các kỹ thuật khác nhau. 825 00:46:54,870 --> 00:47:00,360 >> Vì vậy, tôi muốn dừng lại và loại chỉ dừng lại một chút ít. 826 00:47:00,360 --> 00:47:04,160 Thách thức với điều khiển từ xa các trung tâm dữ liệu là nó xa. 827 00:47:04,160 --> 00:47:05,520 Nó có thể không thể làm việc. 828 00:47:05,520 --> 00:47:07,590 Tôi cần dữ liệu của tôi gần. 829 00:47:07,590 --> 00:47:10,730 Tôi cần phải làm nghiên cứu của tôi trong phòng thí nghiệm của tôi. 830 00:47:10,730 --> 00:47:18,620 >> Và vì vậy tôi loại lấy một ví dụ về một hình ảnh cộng hưởng từ chức năng 831 00:47:18,620 --> 00:47:22,260 tập hợp dữ liệu từ dữ liệu của chúng tôi trung tâm ở Tây Mass. 832 00:47:22,260 --> 00:47:24,660 và kết nối nó với tôi máy tính để bàn ở Cambridge. 833 00:47:24,660 --> 00:47:27,440 Và tôi sẽ chơi video này rất ít. 834 00:47:27,440 --> 00:47:29,750 Hy vọng rằng nó sẽ loại làm việc. 835 00:47:29,750 --> 00:47:33,480 >> Vì vậy, đây là tôi đi qua kiểm tra GPU của tôi đang làm việc. 836 00:47:33,480 --> 00:47:35,430 Và tôi đang kiểm tra xem VNC lên. 837 00:47:35,430 --> 00:47:36,810 Và đây là một VNC thông minh. 838 00:47:36,810 --> 00:47:38,970 Đây là một VNC với mảnh 3D. 839 00:47:38,970 --> 00:47:41,975 Và như vậy, như bạn có thể thấy ngay, đây là tôi quay não này xung quanh. 840 00:47:41,975 --> 00:47:44,460 Tôi đang cố gắng để loại được nó theo định hướng. 841 00:47:44,460 --> 00:47:49,574 Và sau đó tôi có thể di chuyển qua nhiều lát khác nhau của dữ liệu MRI. 842 00:47:49,574 --> 00:47:51,490 Và điều duy nhất đó là khác nhau về điều này 843 00:47:51,490 --> 00:47:55,160 được, nó đến qua dây từ phương Tây Mass. cho máy tính để bàn của tôi. 844 00:47:55,160 --> 00:47:57,300 Và dựng hình của nó nhanh hơn so với máy tính để bàn của tôi, 845 00:47:57,300 --> 00:48:02,840 bởi vì tôi không có $ 4000 card đồ họa trong máy tính để bàn của tôi, mà 846 00:48:02,840 --> 00:48:04,262 chúng ta phải ra khỏi Tây Mass. 847 00:48:04,262 --> 00:48:05,720 Tất nhiên, tôi đang cố gắng để được thông minh. 848 00:48:05,720 --> 00:48:08,859 Tôi đang chạy bánh răng GLX trong nền, trong khi làm tất cả điều này, 849 00:48:08,859 --> 00:48:10,900 để đảm bảo rằng tôi có thể nhấn mạnh các card đồ họa, 850 00:48:10,900 --> 00:48:14,140 và rằng nó tất cả các loại hoạt động và tất cả các phần còn lại của nó. 851 00:48:14,140 --> 00:48:16,700 Nhưng điều quan trọng là, là này là 100 dặm. 852 00:48:16,700 --> 00:48:20,460 Và bạn có thể nhìn thấy từ này mà không có độ trễ rõ ràng. 853 00:48:20,460 --> 00:48:24,600 Những điều giữ lại với nhau khá tốt. 854 00:48:24,600 --> 00:48:28,907 >> Và do đó, trong và của chính nó, là một ví dụ và một số cái nhìn sâu sắc 855 00:48:28,907 --> 00:48:31,490 vào cách tính toán và mô-out máy tính sẽ xảy ra. 856 00:48:31,490 --> 00:48:35,330 Chúng tôi đang làm việc trên tất cả mỏng hơn và mỏng hơn các thiết bị. 857 00:48:35,330 --> 00:48:36,870 Chúng tôi sử dụng máy tính bảng đang ngày càng tăng. 858 00:48:36,870 --> 00:48:39,160 >> Vì thế cho nên, carbon của tôi footprint là cơ bản 859 00:48:39,160 --> 00:48:42,060 di chuyển từ những gì được sử dụng để làm điều đó sẽ đã 860 00:48:42,060 --> 00:48:46,060 là một máy lớn dưới bàn của tôi, những gì 861 00:48:46,060 --> 00:48:49,550 bây giờ là một facility-- có thể là bất cứ nơi nào. 862 00:48:49,550 --> 00:48:50,800 Nó có thể là bất cứ nơi nào cả. 863 00:48:50,800 --> 00:48:54,790 Tuy nhiên, nó vẫn có thể mang lại lại hiệu năng đồ họa cao 864 00:48:54,790 --> 00:48:56,630 máy tính để bàn của tôi. 865 00:48:56,630 --> 00:49:00,900 >> Vì vậy, nhận được gần end-- nhớ Mark? 866 00:49:00,900 --> 00:49:04,480 Vâng, chàng trai thông minh là Mark. 867 00:49:04,480 --> 00:49:09,360 Ông quyết định rằng ông sẽ xây dựng một vũ trụ ảo thực tế. 868 00:49:09,360 --> 00:49:12,820 Đó đúng là một dự án, khi bạn nghĩ rằng bạn đã đến sân này. 869 00:49:12,820 --> 00:49:14,740 Tôi sẽ sử dụng một máy tính, và tôi sẽ 870 00:49:14,740 --> 00:49:21,040 để mô hình 12 triệu năm sau Big Bang để đại diện cho một ngày. 871 00:49:21,040 --> 00:49:27,080 Và sau đó tôi sẽ làm 13.8 tỷ năm tiến hóa của vũ trụ. 872 00:49:27,080 --> 00:49:28,270 Được rồi. 873 00:49:28,270 --> 00:49:30,970 >> Điều này thực sự sử dụng một máy tính là lớn hơn so với máy tính của chúng tôi, 874 00:49:30,970 --> 00:49:35,040 và nó tràn qua vào quốc gia nguồn lực để bạn bè của chúng tôi xuống ở Texas. 875 00:49:35,040 --> 00:49:38,820 Và để các cơ sở quốc gia, này đã được rất nhiều các tính toán. 876 00:49:38,820 --> 00:49:40,750 Nhưng chúng tôi đã làm rất nhiều mô phỏng tại địa phương 877 00:49:40,750 --> 00:49:44,820 để đảm bảo rằng các phần mềm làm việc và hệ thống làm việc. 878 00:49:44,820 --> 00:49:47,790 >> Và đó là những ngày như thế này khi bạn nhận ra rằng bạn đang hỗ trợ khoa học 879 00:49:47,790 --> 00:49:51,090 ở mức độ quy mô, mà bây giờ mọi người có thể nói những điều 880 00:49:51,090 --> 00:49:52,840 như thế, tôi sẽ là một mô hình vũ trụ. 881 00:49:52,840 --> 00:49:54,145 Và đây là mô hình đầu tiên của mình. 882 00:49:54,145 --> 00:49:56,422 Và đây là mô hình đầu tiên của đội mình. 883 00:49:56,422 --> 00:49:58,130 Có rất nhiều khác folks đang đi 884 00:49:58,130 --> 00:50:01,520 để đến sau Mark, người sẽ muốn mô hình với độ phân giải cao, 885 00:50:01,520 --> 00:50:04,652 với đặc hơn, với độ chính xác hơn. 886 00:50:04,652 --> 00:50:09,105 >> Và như vậy, trong vòng vài phút, Tôi chỉ muốn cho bạn thấy video này 887 00:50:09,105 --> 00:50:15,270 Mark và Lars rằng với tôi, một lần nữa, như một nhà khoa học sự sống, là loại dễ thương. 888 00:50:15,270 --> 00:50:17,890 889 00:50:17,890 --> 00:50:20,970 Vì vậy, đây, ở phía dưới ở đây, để định hướng cho bạn, 890 00:50:20,970 --> 00:50:23,640 điều này cho bạn thời gian kể từ khi Big Bang. 891 00:50:23,640 --> 00:50:26,570 Vì vậy, chúng tôi đang ở khoảng 0,7 tỷ năm. 892 00:50:26,570 --> 00:50:28,740 Và điều này là hiển thị các cập nhật hiện tại. 893 00:50:28,740 --> 00:50:33,450 Vì vậy, bạn đang nhìn thấy tại thời điểm này, vật chất tối và sự tiến hóa 894 00:50:33,450 --> 00:50:39,910 của cấu trúc tinh tế và đầu cấu trúc trong vũ trụ được biết đến của chúng tôi. 895 00:50:39,910 --> 00:50:45,690 >> Và điểm với điều này là điều này là tất cả được thực hiện bên trong máy tính. 896 00:50:45,690 --> 00:50:48,530 Đây là một tập hợp các thông số và một tập hợp của vật lý 897 00:50:48,530 --> 00:50:52,840 và một tập hợp của toán học và một tập các mô hình 898 00:50:52,840 --> 00:50:59,284 được lựa chọn một cách cẩn thận, và sau đó cẩn thận kết nối với nhau 899 00:50:59,284 --> 00:51:00,825 để có thể mô hình tương tác. 900 00:51:00,825 --> 00:51:04,850 >> Vì vậy, bạn có thể thấy một số bắt đầu của một số vụ nổ khí ở đây. 901 00:51:04,850 --> 00:51:06,880 Và nhiệt độ khí đang thay đổi. 902 00:51:06,880 --> 00:51:13,720 Và bạn có thể bắt đầu nhìn thấy cấu trúc của sự thay đổi vũ trụ nhìn thấy được. 903 00:51:13,720 --> 00:51:18,130 Và phần quan trọng với điều này là, từng chút nhỏ xíu, nhỏ xíu, chấm nhỏ 904 00:51:18,130 --> 00:51:21,070 là một phần của vật lý và có một tập hợp các toán xung quanh, 905 00:51:21,070 --> 00:51:23,030 thông báo cho người bạn của mình và hàng xóm của mình. 906 00:51:23,030 --> 00:51:27,245 >> Vì vậy, từ một góc nhìn rộng, các máy tính phải tất cả các công việc trong buổi hòa nhạc 907 00:51:27,245 --> 00:51:29,470 và nói chuyện với nhau một cách hiệu quả. 908 00:51:29,470 --> 00:51:31,060 Vì vậy, họ không thể là quá hay nói. 909 00:51:31,060 --> 00:51:33,520 Họ có để lưu trữ các kết quả của họ. 910 00:51:33,520 --> 00:51:37,902 Và chúng ta phải tiếp tục thông báo cho tất cả bạn bè của họ. 911 00:51:37,902 --> 00:51:40,860 Thật vậy, bạn sẽ thấy hiện nay, mô hình này của nhận được nhiều hơn và phức tạp hơn. 912 00:51:40,860 --> 00:51:42,590 Có càng nhiều thứ đang diễn ra. 913 00:51:42,590 --> 00:51:45,210 Có nhiều và nhiều hơn nữa các vật bay xung quanh. 914 00:51:45,210 --> 00:51:48,410 >> Và đây là những gì đầu vũ trụ đã nhìn sẽ như thế nào. 915 00:51:48,410 --> 00:51:49,770 Đó là một nơi khá rậm. 916 00:51:49,770 --> 00:51:55,140 Có tiếng nổ khắp nơi nơi, va chạm mạnh. 917 00:51:55,140 --> 00:51:58,620 Và hình thành nặng kim loại và các yếu tố. 918 00:51:58,620 --> 00:52:03,910 Và những đám mây lớn đập vào nhau với các lực lượng cực đoan. 919 00:52:03,910 --> 00:52:08,530 >> Và vì vậy bây giờ chúng tôi 9600000000 năm kể từ vụ nổ ban đầu này. 920 00:52:08,530 --> 00:52:12,310 Bạn đang bắt đầu thấy mọi thứ loại bình tĩnh lại một chút, chỉ 921 00:52:12,310 --> 00:52:15,660 một chút, bởi vì năng lượng hiện đang bắt đầu để thư giãn. 922 00:52:15,660 --> 00:52:19,420 Và do đó, các toán học mô hình đã nhận rằng ở nơi. 923 00:52:19,420 --> 00:52:22,510 Và bạn đang bắt đầu để xem sự hợp nhất của các yếu tố khác nhau. 924 00:52:22,510 --> 00:52:26,220 Và bắt đầu nhìn thấy điều này loại của đến với nhau và từ từ mát mẻ. 925 00:52:26,220 --> 00:52:32,260 >> Và nó bắt đầu nhìn một chút giống như bầu trời đêm, một chút. 926 00:52:32,260 --> 00:52:37,870 Và đó là [? QSing. ?] Chúng tôi hiện là 30,2 tỷ năm và chúng tôi đang thực hiện loại. 927 00:52:37,870 --> 00:52:41,130 Và sau đó những gì họ đã làm được mà họ đã mô hình này, 928 00:52:41,130 --> 00:52:44,580 và sau đó nhìn vào vũ trụ nhìn thấy được. 929 00:52:44,580 --> 00:52:48,560 Và về cơ bản sau đó, là có thể đi mà và phủ 930 00:52:48,560 --> 00:52:50,580 nó với những gì bạn có thể nhìn thấy. 931 00:52:50,580 --> 00:52:56,160 Và độ trung thực là đáng kinh ngạc, như để cách chính xác các mô hình máy tính là. 932 00:52:56,160 --> 00:52:58,760 >> Tất nhiên, các nhà vật lý thiên và các nhóm nghiên cứu 933 00:52:58,760 --> 00:53:02,780 cần trung thành thậm chí tốt hơn và độ phân giải cao hơn. 934 00:53:02,780 --> 00:53:06,230 Nhưng nếu bạn nghĩ về những gì Tôi đã nói chuyện với bạn ngày hôm nay 935 00:53:06,230 --> 00:53:11,850 thông qua chuyến đi này ít thông qua cả hai lưu trữ và cơ cấu và mạng 936 00:53:11,850 --> 00:53:18,000 và ngăn xếp, điều quan trọng là, được quy mô-ra tính toán cần thiết? 937 00:53:18,000 --> 00:53:22,050 Đó là hypothesis-- ban đầu của tôi trở lại với phương pháp khoa học của chúng tôi. 938 00:53:22,050 --> 00:53:24,810 >> Tôi hy vọng rằng vào đầu phần này tôi sẽ 939 00:53:24,810 --> 00:53:29,400 dự đoán rằng tôi sẽ có thể giải thích với các bạn về tính toán quy mô-ra. 940 00:53:29,400 --> 00:53:32,870 Và chúng tôi đã thử nghiệm loại một số những giả thuyết. 941 00:53:32,870 --> 00:53:34,585 Chúng tôi đã đi qua cuộc trò chuyện này. 942 00:53:34,585 --> 00:53:38,920 Và tôi chỉ cần đi để nói rộng ra tính toán được essential-- oh, 943 00:53:38,920 --> 00:53:42,480 vâng, rất nhiều yes. 944 00:53:42,480 --> 00:53:44,790 >> Vì vậy, khi bạn đang suy nghĩ về mã số của bạn, khi 945 00:53:44,790 --> 00:53:49,230 bạn đang làm các dự án chính thức CS50, khi bạn đang suy nghĩ về di sản của bạn 946 00:53:49,230 --> 00:53:52,990 cho nhân loại và nguồn lực mà chúng ta cần để có thể chạy các máy tính 947 00:53:52,990 --> 00:53:56,650 hệ thống, suy nghĩ rất cẩn thận về FLOPS mỗi watt, 948 00:53:56,650 --> 00:53:58,560 và suy nghĩ về Chaos Monkey. 949 00:53:58,560 --> 00:54:02,240 >> Hãy suy nghĩ về những bông tuyết của bạn, không làm một-offs, thư viện tái sử dụng, 950 00:54:02,240 --> 00:54:06,453 xây dựng codes-- tái sử dụng tất cả những điều do các trợ giáo đã dạy bạn 951 00:54:06,453 --> 00:54:08,630 trong lớp học này. 952 00:54:08,630 --> 00:54:11,942 Đây là những vấn đề cơ bản. 953 00:54:11,942 --> 00:54:13,150 Họ không chỉ môi dịch vụ. 954 00:54:13,150 --> 00:54:15,660 Đây là những điều thực sự. 955 00:54:15,660 --> 00:54:20,680 >> Và nếu có của bạn muốn theo tôi, Tôi bị ám ảnh với các điều Twitter. 956 00:54:20,680 --> 00:54:22,770 Tôi đã có bằng cách nào đó cho rằng lên. 957 00:54:22,770 --> 00:54:24,960 Nhưng rất nhiều các thông tin cơ bản là 958 00:54:24,960 --> 00:54:29,260 về tính toán nghiên cứu của chúng tôi website tại rc.fas.harvard.edu. 959 00:54:29,260 --> 00:54:34,010 >> Tôi cố gắng và giữ một blog lên đến ngày với công nghệ hiện đại 960 00:54:34,010 --> 00:54:38,390 và làm thế nào chúng ta làm phân phối tính toán và vv. 961 00:54:38,390 --> 00:54:43,600 Và sau đó nhân viên của chúng tôi luôn có sẵn thông qua odybot.org. 962 00:54:43,600 --> 00:54:46,270 Và odybot là helper nhỏ của chúng tôi. 963 00:54:46,270 --> 00:54:49,280 Ông thường có ít các cuộc thi trên trang web của mình 964 00:54:49,280 --> 00:54:51,630 quá, nơi bạn có thể thử và chỗ ông xung quanh khuôn viên trường. 965 00:54:51,630 --> 00:54:55,200 Anh ấy là người ít thân thiện khuôn mặt của máy tính nghiên cứu. 966 00:54:55,200 --> 00:54:59,730 >> Và tôi sẽ loại quấn lên đó và cảm ơn tất cả các bạn đã dành thời gian của bạn. 967 00:54:59,730 --> 00:55:05,660 Và tôi hy vọng bạn hãy nhớ rằng tính toán quy mô-ra là một điều thực sự. 968 00:55:05,660 --> 00:55:08,162 Và có rất nhiều người người đã có rất nhiều kỹ thuật trước 969 00:55:08,162 --> 00:55:09,370 người sẽ có thể giúp bạn. 970 00:55:09,370 --> 00:55:14,330 Và tất cả những điều may mắn nhất với nỗ lực tương lai của mình trong việc đưa ra 971 00:55:14,330 --> 00:55:18,280 chắc chắn rằng chúng tôi tính toán cả quy mô, là hiệu suất cao, 972 00:55:18,280 --> 00:55:20,370 và giúp nhân loại hơn hơn bất cứ điều gì khác. 973 00:55:20,370 --> 00:55:22,850 Vì vậy, cảm ơn bạn đã dành thời gian của bạn. 974 00:55:22,850 --> 00:55:23,947