Cấu trúc 64bit vs Cấu trúc đa nhân | Tinh tế

Qua công thức trên ta nhận thấy nếu muốn tăng sức mạnh của 1 con chip, ( giảm thời hạn thực thi chương trình ) ta có 3 cách để làm :

Bạn đang đọc: Cấu trúc 64bit vs Cấu trúc đa nhân | Tinh tế

( 1 ) Giảm số câu lệnh thiết yếu để thực thi chương trình .

( 2 ) Giảm số xung thiết yếu để triển khai 1 câu lệnh .

( 3 ) Giảm thời hạn 1 xung ( tương tự với tăng số xung trong 1 giây ) .

Cách 3 thì có lẽ rằng sẽ là hiển nhiên nhất với mọi người, và cũng là cách hiệu suất cao nhất. Khi mua CPU hẳn mọi người ai cũng chăm sóc đến chip đó vận tốc bao nhiêu Ghz. Chính là đại lượng thứ 3 này. Tuy nhiên, số lượng giới hạn vật lý ( nhiệt độ tăng cao khi vận tốc xung tăng ) khiến những nhà phân phối ko thể tăng cấp thêm về đại lượng này quá số lượng giới hạn tầm ~ 3GH z .

Cách thứ 1 và thứ 2 thì chính là điểm khác nhau chính giữa chip dành cho máy tính (x86,x64) và chip dành cho di động(ARM). Chip dành cho máy tính có tập các câu lệnh phức tạp hơn, qua đó giảm số câu lệnh cần thiết để thực hiện chương trình. Trong khi đó chip cho di động sử dụng tập câu lệnh đơn giản hơn. Nhưng qua đó lại giảm được số xung cần thiết để thực hiện 1 câu lệnh.

Tuy nhiên trong bài viết này, mình xin so sánh trong cùng cấu trúc ARM, ta vẫn có 2 giải pháp khác nhau để tăng sức mạnh cho chip : cách mà trước giờ nhiều loại sản phẩm Android đã dùng : sử dụng chip lõi tứ. Và cách của Apple mới trình làng với chip A7 : sử dụng cấu trúc 64 bit .

Về cấu trúc 64 bit, bạn hoàn toàn có thể đọc lại bài viết cũ của mình tại :

Code :

http://www.tinhte.vn/threads/chip-64-bit-chip-la-gi-va-no-co-gi-hon-so-voi-chip-32-bit.2171851/#post-39520594

hoặc đọc bài viết rất đầy đủ, trình diễn rõ ràng hơn của Duy Luân ngoài trang chủ .

  • Như ví dụ 12 + 34 của mình ở bài trước, chip 32 bit sẽ mất 2 câu lệnh để giải quyết và xử lý phép toán này còn chip 64 bit chỉ mất 1. => Theo kim chỉ nan, Apple đã giảm được 1 nửa số câu lệnh thiết yếu để triển khai phép tính, và qua đó tăng hiệt suất của chip lên gấp đôi theo tiêu chuẩn ( 1 ) mình nêu ở trên .

  • Về chip lõi tứ, bạn hoàn toàn có thể hiểu đơn thuần là nó hoàn toàn có thể triển khai đồng thời 4 câu lệnh 1 lúc. Qua đó số xung trung bình để triển khai câu lệnh sẽ được giảm đi 4 lần. => tiêu chuẩn ( 2 )

Tóm lại, thứ nhất để nhìn nhận 1 vi giải quyết và xử lý, bạn cần phải đánh giá cả 3 tiêu chuẩn ( 1 ) ( 2 ) ( 3 ). Mình thấy sau bài viết trước của mình nói về việc chip 64 bit nhiều người đã hiểu nhầm rằng chip 64 bit là ưu việt hơn hẳn những con chip khác 32 bit. Điều này là sai .

Thực tế cả 2 cách đều có rất nhiều hạn chế :

Source: https://dvn.com.vn
Category: Bản Tin DVN

Alternate Text Gọi ngay