Tin tức và phân tích của tất cả các thiết bị di động

iPhone bị đánh bại trong cuộc đua hiệu suất vào năm 1970 Apple II và …

Thực tế là điện thoại di động ngày nay có sức mạnh tính toán cao hơn nhiều so với các hệ thống được NASA sử dụng để đưa một người lên mặt trăng vào những năm 1960.

Iphone 6, được phát hành vào năm 2014, nhanh hơn 32.600 lần so với các máy tính thời Apollo có tốc độ cao nhất và có khả năng thực hiện các lệnh nhanh hơn gấp 120.000.000 lần. Vì vậy, trong một cuộc đua với bảy máy tính trong 75 năm qua, bạn sẽ tưởng tượng iPhone 6 sẽ lau sàn bằng một Apple II từ năm 1977, một máy tính chạy những năm 1990 Windows 98 và £ 12,99 BBC Micro: Bit, phải không? Sai lầm.

Bảo tàng Máy tính Quốc gia tại Công viên Bletchley ở Anh đã tổ chức một cuộc đua vào cuối tuần, trong đó tám thiết bị máy tính được giao nhiệm vụ xem thiết bị nào có thể xuất ra nhiều số nhất trong dãy Fibonacci – một chuỗi bắt đầu bằng 0 và 1, với mỗi số tiếp theo được tính bằng cách cộng hai số trước đó – trong 15 giây.

BBC Micro: Bit trị giá 12,99 bảng Anh (từ năm 2015) đứng đầu, quản lý để xuất ra 8843 số. Nó được theo sau bởi Windows 98 PC với 1477 và một BBC Micro từ những năm 1980 (máy tính truyền cảm hứng cho Raspberry Pi ngày nay) với 70 xa hơn.

Ở vị trí thứ tư là Apple II với 35 và một PDP-8 từ năm 1965 đứng thứ năm với 16. A Facit Calculator đứng ở vị trí thứ sáu với 7, đi trước iPhone 6 đầu ra chỉ 4. Tuy nhiên, nó vẫn đi trước một số so với Harwell WITCH 1951 (máy tính hoạt động lâu đời nhất thế giới).

Tất nhiên, cuộc đua không hoàn toàn công bằng. Cách tạo ra các con số phải được điều chỉnh cho phù hợp với phong cách tính toán của từng thiết bị – nhập liệu bằng giọng nói trong trường hợp của iPhone và đọc băng giấy trong một số máy tính cũ hơn.

Trước cuộc đua, Andrew Herbert, chủ tịch hội đồng quản trị tại Bảo tàng Máy tính Quốc gia, giải thích:

Bởi vì chúng tôi đang chạy trên những cỗ máy từ nhiều thập kỷ máy tính khác nhau, mỗi lập trình viên đã phải nghĩ cách tốt nhất để tạo ra những số Fibonacci đó bằng cách sử dụng phong cách tính toán của họ.

Trên các máy cũ hơn, các chương trình nằm trên băng giấy đục lỗ, và có thể đầu ra sẽ xuất hiện trên máy tele. Các máy tính từ thời kỳ máy tính gia đình, chúng có màn hình và có thể chạy chương trình được viết bằng ngôn ngữ như BASIC, nhưng những người trên các máy cũ hơn có lẽ phải chạy chương trình của họ bằng mã máy, điều này làm cho chương trình của họ chạy nhanh hơn.

Những người sử dụng máy móc hiện đại hơn có cơ hội sử dụng các ngôn ngữ hiện đại hơn như Python và họ có cơ hội sử dụng lệnh thoại hoặc hệ thống cảm ứng trên màn hình của họ.

Nguồn: betanews