Cụm từ siêu máy tính (Supercomputer) chắc không còn xa lạ gì với nhiều người, ám chỉ những hệ thống máy tính đồ sộ, có khả năng sử lý siêu nhanh,... Vậy nhưng tầm quan trọng của siêu máy tính dự đoán như thế nào đối với công nghệ đại quát. Gần như sẽ có trong bài viết này nhé!
1. Siêu máy tính là gì?
Siêu máy tính (Supercomputer) có thể hiểu nó cũng chỉ là một loại máy tính nhưng nó không giống như máy tính bình thường các bạn sử dụng để gõ văn bản hằng ngày. Các siêu máy tính có kích thước đồ sộ song song mang trong mình sức mạnh ưu việt, có khả năng tính toán cao gấp hàng triệu lần máy tính thường nhật.
Hiện nay siêu máy tính có tốc độ xử lý hàng ngàn Teraflop (1 Teraflop bằng một nghìn tỉ phép tính trên giây) bằng tổng tốc độ xử lý của 6000 máy tính hiện đại và tiên tiến bật nhất hiện nay gộp lại.
Máy tính bình thường hiện nay hoạt động dựa trên nguyên lý xử lý tuần tự: Lấy thông tin (dữ liệu) bằng giai đoạn gọi là đầu vào, lưu trữ và xử lý dữ liệu, sau ấy tạo ra một loại đầu ra (kết quả). Siêu máy tính hoạt động theo cách hoàn toàn khác đó là xử lý song song các tác vụ, tức có thể làm đa dạng việc cùng một thời khắc.
tuy nhiên việc sử lý đồng thời cần tập kết phổ thông việc cần xử lý cộng một lúc hơn nên siêu máy tính là những tập trung gồm rộng rãi máy tính khiến cho chúng có kích thước đồ sộ.
hai. Lịch sử của siêu máy tính
Siêu máy tính Việc trước tiên ấy là ENIAC được ra mắt ngày 15 tháng hai năm 1946. 3 Năm sau máy tính điện Việc trước tiên xuất hiện. Cỗ máy do John Mauchly và J. Presper Eckert xây dựng, dài khoảng 25m và nặng 30 tấn.
Năm 1953, IBM tăng trưởng máy tính to gọi là IBM 701 và bán khoảng 20 chiếc cho phổ thông cơ quan chính phủ và quân đội. Năm 1956, IBM phát triển siêu máy tính Stretch cho phòng thí điểm đất nước Los Alamos. Nó vẫn là máy tính nhanh nhất thế giới cho đến năm 1964, mẫu CDC6600 ra mắt có thể khắc phục 3 triệu phép tính mỗi giây.
Trong những năm 1960 - 1970 hàng loạt siêu máy tính được ghi nhận như: Hệ thống Nghiên cứu Nguyên tử Livermore (LARC), IBM 7030 Stretch và máy tính Atlas của Đại học Manchester. Chúng chính yếu dùng cho cho nhu cầu dự đoán thời tiết và nghiên cứu khí động lực học, cũng như chế tạo ô tô, máy bay và hoả tiễn vũ trụ.
công đoạn 1980 - 2000 là quá trình của siêu máy tính sắm xác suất, mô phỏng phóng xạ cũng như giả lập 3D. Giai đoạn sau ấy với sự phát triển của trí tuệ nhân tạo (AI), chúng được áp dụng vào quân sự như hạt nhân, mã hoá,...
Những siêu máy tính hàng đầu thế giới hiện nay nằm ở các nước như Mỹ, Liên minh châu Âu, Nhật Bản và Trung Quốc. Trong ấy Mỹ và Trung Quốc đang dẫn đầu cuộc đua.
Sunway TaihuLight của Trung Quốc là siêu máy tính mạnh nhất toàn cầu 2016 với tốc độ 93 petaflop. Mỹ đã đòi lại vị trí này vào năm ngoái với IBM Summit có tốc độ 200 petaflop (mỗi petaflop thực hiện một ngàn tỷ phép tính mỗi giây).
Xem thêm : nhận định kèo bóng đá đêm nay
3. Tầm quan trọng của siêu máy tính
Siêu máy tính được ứng dụng vào hết các ngành kỹ thuật như dự đoán thời tiết, nghiên cứu khí hậu,... Một siêu máy tính trên lý thuyết có thế sử dụng cho hầu hết mọi thứ, theo chuyên gia Chris Woodford của Explainthatstuff cho biết. &Quot;Siêu máy tính có thể xem là tượng trưng mới của sức mạnh công nghệ".
John Kelly, phó chủ toạ cấp cao về nghiên cứu và giải pháp nhận thức của IBM, nghĩ rằng người nào nắm được siêu máy tính mạnh hơn sẽ làm chủ phương pháp. Với nó, con người có thể mô phỏng hóa, mô phỏng hôm nay để dự báo ngày mai, cũng như khám phá những thứ chưa từng biết về y tế, săn sóc sức khỏe, công nghệ, vật liệu".
4. Siêu máy tính có những loại nào?
Siêu máy tính gồm những hai loại:
- Loại thứ nhất: Kiểu điện toán tập kết (Computer Cluster), loại siêu máy tính này gồm những một hệ thống gồm những đa dạng CPU đặt sắp nhau. Những CPU này thường nằm trong rộng rãi máy tính giống nhau, người ta coi hệ thống này như là một siêu máy tính duy nhất. Loại siêu máy tính này chiếm hơn 80% siêu máy tính trên thế giới.
- Loại thứ hai: sử dụng phổ biến máy tính nhỏ đặt xa nhau về khoảng cách địa lý, chúng được kết nối với nhau thành một màng lưới ưng chuẩn một máy chính (Control Node). Máy chính có nhiệm vụ điều khiển và phân bổ tác vụ cho các máy con xử lý.