Canh bạc tương lai Microsoft đặt vào một con chip (phần 1)
Gã khổng lồ phần mềm sẽ không sống bằng phần mềm mà đặt cả tương lai vào canh bạc phần cứng có tên chip “ FPGA”.
Microsoft đặt cược cả tương lai vào một bảng mạch như thế này.
FPGA (field-programmable gate array) là một loại mạch tích hợp cỡ lớn dùng cấu trúc mảng phần tử logic mà người dùng có thể lập trình được.
Mọi việc bắt đầu từ cách đây 4 năm khi Doug Burger, nhà nghiên cứu về chip máy tính đứng trước Steve Ballmer, khi đó là CEO Microsoft, tại tòa nhà Building 99 nơi đặt trung tâm R&D của Microsoft.
Doug Burger trình bày với ban lãnh đạo ý tưởng mới mà ông gọi là Project Catapult (Dự án Catapult). Về cơ bản, Project Catapult sẽ trang bị cho tất cả máy chủ Microsoft (hàng triệu chiếc) loại chip chuyên dụng có thể tái lập trình cho những nhiệm vụ cụ thể.
Khi đó, Microsoft có hơn 40 năm làm phần mềm PC như Windows, Word, Excel, nhưng hãng chưa có các công cụ và kỹ sư giỏi chuyên môn để lập trình chip máy tính. Công việc này rất phức tạp, mất thời gian, tốn kém, và quá phiêu lưu ở thời điểm đó.
Doug Burger nói với Ballmer rằng những công ty như Google và Amazon đã đi theo hướng đó, và rằng những hãng sản xuất phần cứng lớn sẽ không cung cấp đủ những thứ Microsoft cần để chạy các dịch vụ trực tuyến của riêng mình.
Doug Burger, trưởng nhóm Dự án Project Catapult.
Microsoft có thể rơi vào tình cảnh tụt hậu nếu không tự làm phần cứng. Ballmer lại không muốn bỏ tiền ra mua. Cuộc trao đổi còn có thêm Qi Lu, khi đó đang lãnh đạo bộ phận tìm kiếm Bing. Qi Lu là người ủng hộ ý tưởng Microsoft tự mình phát triển FPGA.
FPGA – “lá bài” số phận
Ngày nay, những con chip có thể lập trình mà Burger và Lu tin rằng chúng sẽ biến đổi thế giới này đã xuất hiện. Người ta gọi chúng là FPGA, vốn đang cung cấp sức mạnh cho công cụ tìm kiếm Bing, và trong vài tuần tới đây chúng sẽ hỗ trợ những thuật toán tìm kiếm mới dựa trên mạng thần kinh sâu – một dạng trí tuệ nhân tạo (AI) dựa trên cấu trúc não người của Microsoft.
Dạng trí tuệ nhân tạo này có thể phân tích và xử lý dữ liệu nhanh hơn nhiều so với loại chip thông thường. Nếu như chip thường cần tới 4 giây để xử lý xong thì trí tuệ nhân tạo chỉ cần 23 milligiây.
Bảng mạch FPGA mang tên “Project Catapult”.
FPGA cũng sẽ là nền tảng vững chắc cho Azune, dịch vụ điện toán đám mây của Microsoft. Những năm tới đây, tất cả máy chủ mới của Microsoft đều sẽ sử dụng FPGA.
Project Catapult là chỉ dấu hiệu cho thấy sự thay đổi căn bản trong cách thức hoạt động của hệ thống thông tin toàn cầu tương lai. Những tên tuổi lớn như Amazon của Mỹ, Baidu của Trung Quốc, các công ty Internet khổng lồ đang dần chuyển sang hướng tự cung tự cấp phần cứng để bắt kịp nhanh hơn với xu thế trí tuệ nhân tạo.
Microsoft hiện phải chi khoảng 5-6 tỉ USD mỗi năm cho phần cứng cần thiết để chạy toàn bộ dịch vụ trực tuyến của hãng. Satya Nadella, người giữ chức CEO Microsoft từ năm 2014, nói rằng việc này đang được xem là ưu tiên hàng đầu chứ không còn nằm trong phòng thí nghiệm hoặc đang trong quá trình R&D.
Video đang HOT
Đây đích xác là những gì mà Burger đã trình bày với Ballmer. Nhóm của ông đã mất vài năm để thiết kế đi thiết kế lại các mẫu sản phẩm nhằm cho ra cái gọi là siêu máy tính toàn cầu mới.
Tham gia nhóm của Burger có Putnam, người từng nghiên cứu 5 năm về FPGA tại Đại học Washington. Trong khi đó, Burger có 9 năm làm giáo sư khoa học máy tính tại Đại học Texas, chuyên về vi xử lý và thiết kế chip mới – EDGE.
Nhóm Project Catapult bao gồm Adrian Caulfield, Eric Chung, Doug Burger, và Andrew Putnam .
Chính Burger đã đưa Putnam về Microsoft năm 2009 khi ông bắt đầu có ý tưởng dùng chip FPGA để tăng tốc các dịch vụ trực tuyến của hãng. Và Bing chính là “vật thí nghiệm” hoàn hảo để nhóm bắt tay vào thực hiện.
Công cụ tìm kiếm của Microsoft là một dạng dịch vụ trực tuyến đơn lẻ chạy trên hàng nghìn máy chủ khác nhau. Mỗi máy chủ là một CPU do Intel cung cấp. Mặc dù trong những năm qua, Intel liên tục cải tiến vi xử lý nhưng nó không thể đáp ứng yêu cầu ngày càng cao của phần mềm, đặc biệt là trí tuệ nhân tạo.
Các dịch vụ như Bing đã vượt quá ranh giới của Định luật Moore, vốn là thước đo nền tảng của chip Intel. Đương nhiên, Intel không thể cứ gắn thêm CPU vào là xong. Họ không thể đáp ứng kịp tốc độ phát triển siêu nhanh của các nhà cung cấp dịch vụ trực tuyến như Microsoft.
Trong khi đó, việc tạo ra các con chip đặc biệt, có thể tùy biến theo nhiệm vụ riêng là rất đắt đỏ. FPGA rõ ràng là mục tiêu số 1. Chúng cho phép các kỹ sư có thể tạo nên những con chip nhanh hơn, tiêu thụ ít năng lượng hơn so với loại CPU truyền thống. Ngoài ra, chip mới còn cho phép xử lý các vấn đề phát sinh khi công nghệ hoặc mô hình kinh doanh thay đổi.
Nhóm của Burger đã tạo ra mô hình mẫu có thể chạy các thuật toán máy học của Bing nhanh gấp 100 lần so với phần cứng thông thường.
Kiến trúc công nghệ tương lai
Mô hình mẫu đầu tiên của Burger đã cho thấy tiềm năng của FPGA. Nhóm của ông sau đó phát triển mô hình mẫu tiếp theo có thể gắn vào từng máy chủ. Nó giống như bảng mạch, mỗi chiếc chứa một mạch FPGA.
Bảng mạch này có thể kết nối tới các mạch FPGA trên tất cả máy chủ khác, tạo thành một hệ thống chip lập trình cực lớn tạo cho Bing sức mạnh không giới hạn.
Thiết kế mẫu Project Catapult đầu tiên.
Qi Lu rất kết mô hình thứ hai. Ông đã chi tiền cho Burger xây dựng và thử nghiệm FPGA trên 1.600 máy chủ lớn. Nhóm của Burger mất 6 tháng để làm phần cứng với sự trợ giúp của các nhà sản xuất Trung Quốc và Đài Loan.
Vài tháng trong khoảng thời gian từ 2013 tới 2014, các thử nghiệm FPGA dùng để chạy thuật toán máy học trên Bing đạt kết quả nhanh gấp 40 lần so với trước đây. Mùa hè năm 2014, Microsoft chính thức chuyển sang dùng phần cứng FPGA cho các trung tâm máy chủ của Bing…*Còn tiếp.
Gia Nguyễn
Theo Zing
Bên trong phòng thí nghiệm quái đản của Microsoft
Đây chính là nơi Microsoft thiết kế, thử nghiệm và đánh giá các sản phẩm phần cứng mới nhất của hãng trên thiết bị thử nghiệm đôi khi trông rất kỳ quặc.
Phòng thí nghiệm yên tĩnh nhất thế giới của Microsoft đã được Tổ chức Kỷ lục Thế giới Guiness chứng nhận.
Microsoft đặt tên cho phòng thí nghiệm này là Building 87, thực chất là một tổ hợp bao gồm nhiều phòng thí nghiệm, thiết bị nhà máy, máy móc kiểm định, hay thậm chí là cả những căn phòng cách âm tốt nhất thế giới.
Chính tại nơi đây, các thiết bị của Microsoft như laptop Surface Book, máy chơi game Xbox One S được thiết kế, làm mẫu và hoàn thiện.
Bề ngoài của tòa nhà Building 87 trông rất bình thường như bao văn phòng khác của Microsoft. Tuy nhiên, bên trong là các phòng thí nghiệm phần cứng hiện đại nhất của hãng. Ở đây không hạn chế các ý tưởng, thậm chí là những ý tưởng điên rồ nhất.
Nói như Ralf Groene, người đứng đầu bộ phận Thiết kế Công nghiệp của Microsoft, thì mỗi ngày họ nhận được 150 ý tưởng tồi và chỉ có một ý tưởng thực sự tốt. Các kỹ sư được tự do sáng tạo và được "cho phép thất bại". Thậm chí CEO Microsoft, Satya Nadella, cũng ủng hộ cách tiếp cận này để tìm ra những ý tưởng xuất sắc nhất.
Ralf Groene, trưởng bộ phận thiết kế công nghiệp của Microsoft, đang đứng trước mô hình mẫu vỏ kiêm bàn phím của Surface Pro 4.
Trong hình trên là mẫu vỏ kiêm bàn phím Type Cover dành cho Surface Pro 4 trước khi chúng biến thành bàn phím đầy đủ chức năng, mỏng và tùy biến của chiếc laptop kiêm tablet này.
Thế nhưng, hành trình để tạo ra thiết kế bàn phím cách tân đó không phải dễ dàng, và công việc này được giao cho nhà thiết kế tài năng Kait Schoeck. Nhóm của bà đã phải loại bỏ rất nhiều thiết kế trước khi chọn được mẫu ưng ý.
Nhà thiết kế tài năng Kait Schoeck với mẫu sản phẩm.
Với cơ chế rất phức tạp, nhóm phần cứng của Microsoft đã tạo ra mẫu thử nghiệm cơ chế lẫy độc đáo của Surface Book, rồi sau đó thu gọn cơ chế này để tích hợp vào laptop.
Kiểm tra toàn bộ linh kiện sản phẩm.
Các phần riêng rẽ của Surface Book đều trải qua quy trình kiểm lỗi như thế này. Microsoft kiểm thử tất cả các loại bản lề, thiết kế bàn phím và cách thức cân bằng giữa trọng lượng và công năng.
Chiếc máy CNC để cắt kim loại.
Microsoft đã sử dụng những chiếc máy CNC khổng lồ để cắt kim loại bằng động cơ phun nước cực mạnh. Mục đích là tạo ra linh kiện thử nghiệm chỉ trong ngày một ngày hai. Đôi khi thử nghiệm hàng chục lần mới chọn ra mẫu ưng ý. Trung bình mỗi ngày, phòng thí nghiệm làm ra 50 mẫu kiểm tra nhanh.
Phòng thí nghiệm dùng tới 4 chiếc máy in 3D cỡ lớn để in mẫu.
Ngoài sắt thép, nhóm kỹ sư phần cứng Microsoft còn phải làm việc rất nhiều với chất liệu nhựa. Trong tòa nhà Building 87 đặt 4 chiếc máy in 3D cực lớn sử dụng chất liệu nhựa để in. Và dĩ nhiên, chính những chiếc máy in này đã tạo ra bộ điều khiển cầm tay của Xbox One.
Các kỹ sư cũng thử với đủ loại màu sắc, hoa văn và chất liệu khác nhau cho thiết bị phần cứng mới chỉ trong thời gian rất ngắn. Thậm chí, họ còn làm ra những loại "đồ chơi" nhựa màu mè để ráp những mẫu sản phẩm đơn giản.
Đôi khi các công cụ làm ra trông như đồ chơi.
Hầu hết nhóm phần cứng của Microsoft đều trong cùng tòa nhà để làm việc cho dễ. Các tòa nhà khác trong khu Building 87 là nơi đặt các máy công nghiệp cỡ lớn cùng các phòng thí nghiệm sản phẩm.
Ngoài công nghệ, Microsoft cũng đẩy mạnh mảng khoa học. Tòa nhà Building 87 là nơi đặt Phòng Thí nghiệm Cao cấp (ASL). Một nhóm chuyên gia đang làm việc tại đây dưới sự dẫn dắt của nhà khoa học nổi tiếng Stevie Bathiche. Nhóm của ông thực hiện các thí nghiệm thuộc dạng bí mật nhất của Microsoft.
Phòng thí nghiệm cao cấp của Microsoft chuyên nghiên cứu các dự án, công nghệ tuyệt mật.
Ngay cả cách thức người dùng cầm nắm sản phẩm công nghệ cũng được nghiên cứu tại Phòng Thí nghiệm Nhân tố Con người (HFL). Có quá nhiều máy ảnh DSLR được gắn ở đây để scan đầu người để giả lập các dạng đầu khác nhau phục vụ cho việc thiết kế tai nghe và các dạng màn hình chùm đầu kiểu Microsoft HoloLens.
Nơi đây còn thử nghiệm những thiết bị kỳ quặc, chẳng hạn chiếc găng-tay trong hình dưới đây có khả năng đo kích cỡ và lực bàn tay, giúp đội ngũ thiết kế tạo ra sản phẩm phù hợp với tất cả người dùng.
Dữ liệu từ găng tay giúp thiết kế sản phẩm phù hợp với người sử dụng.
Building 87 cũng là nơi đặt căn phòng yên tĩnh nhất thế giới. Microsoft gọi đây là "căn phòng không có tiếng vọng", dùng để tạo ra hệ thống loa tốt hơn cho máy tính bảng và máy tính xách tay cho đến cải thiện chất lượng cuộc gọi Skype mà không bị ảnh hưởng bởi ô nhiễm tiếng ồn từ thế giới bên ngoài.
Căn phòng này hấp thu tới gần 100% âm thanh, được thiết kế cho việc thử nghiệm các thiết bị âm thanh. Tầm nghe ở đây giảm xuống -20,3 db, tức là đạt tới giới hạn về vật lý.
Căn phòng yên tĩnh nhất thế giới nằm trong phòng thí nghiệm của Microsoft.
Để dễ hình dung hơn, tầm nghe của con người từ 0-125 db, tiếng thở khẽ ở mức 10 db, tiếng lá xào xạc khoảng 20 db, còn trò chuyện thông thường là 60 db. Trên 105 db tai sẽ đau đớn, còn trên 115 db trong khoảng thời gian dài sẽ bị điếc.
Căn phòng của Microsoft đạt kỷ lục Guiness là nơi yên tĩnh nhất Trái Đất, phá vỡ kỷ lục -13 db trước đó của phòng thí nghiệm Orfield ở Minnesota, Mỹ.
Gia Nguyễn
Theo Zing
Công thần Peter Chou chính thức rời HTC Ông Chou sẽ chính thức nghỉ hưu tại HTC và đảm nhiệm chức danh chủ tịch của Digital Domain từ tháng 9 tới. Sau một thập kỷ lèo lái con thuyền HTC, năm ngoái Peter Chou bất ngờ rời bỏ cương vị CEO khi smartphone đầu bảng của họ là One M9 không thành công trên thị trường. Đồng sáng lập Cher Wang...