Monday, February 24, 2014

Ép xung - Có thể khiến "cháy máy" được hay không?



Ép xung là một khái niệm khá là xa lạ trong giới những người yêu thích " vọc - phá " máy tính tuy nhiên trên Smarphone thì overlock ( ép xung ) là một khái niệm khiến nhiều người suy nghĩ và rất nhiều ý kiến trái chiều.
Rất nhiều bạn nghĩ Overlock rất có thể sẽ " Cháy máy " :
Đó là một nhận định sai lầm bởi lẽ người Build Kernel thường có những cách để tạo nên cái phao cứu sinh cho mình, tạo ra cái vỏ bảo vệ cho mình để tránh các trường hợp rủi ro.

Để tăng xung nhịp CPU người build kernel phải có nhiều yếu tố như canh chỉnh điện áp phù hợp với mức xung, cấu hình băng thông để cho SoC hoạt động đúng theo mức xung mới, tìm các mức giới hạn về nhiệt độ để tạo các mức giới hạn, cái này thông thường các nhà sản xuất đã có tuy nhiên cần điều chỉnh lại chút cho phù hợp với cấu hình xung mới.




Ví dụ:
với một chip SoC Snapdragon 600 thì chiếc VEGA IRON và chiếc LG Optimus G Pro để xung nhịp của nó là 1,7Ghz nhưng đối với chiếc Galaxy S4 phiên bản quốc tế lại để mức xung là 1,9Ghz. Sự khác biệt này là vì các nhà sản xuất muốn thiết bị của mình khai thác tối đa hiệu xuất của máy. Thế mức xung nhịp nào mới là tối ưu? Tekcafe team đang đi tìm hiểu điều này bởi khả năng của phần cứng chiếc Chip Snapdragon 600 này còn cao lắm, các nhà sản xuất chỉ đưa ra các mức xung vậy để bảo đảm an toàn cho họ cũng nhưng giúp họ dễ nâng cấp các dòng chip cao hợn. Đối với các bản kernel build bởi các thành viên trong cộng đồng phát triển thì mức xung nhịp có thể được đưa lên mức 2Ghz 2,1 thậm chí là 2,3Ghz.

Khi Overlock nhằm mục đích gì:
- Đó là khai thác hết hiệu năng của máy.
- Sử dụng để giải quyết các hiện tượng treo máy khi quá tải hệ thống.
- Để biết được điểm giới hạn của phần cứng.
- Để tiết kiệm chút tiền mua cái máy mới mạnh hơn

Hiện tại với khả năng hiểu biết của mình chỉ có 3 trường hợp có thể dẫn đến chết cpu như sau:

-Quá điện áp (Over-voltage)
-Quá nhiệt (Over-heat)
-Quá...kém chất lượng

Tạm bỏ qua trường hợp thứ 3 bởi vì chất lượng hay không còn tuỳ thuộc vào NSX & người bán thiết bị cho bạn.
2 yếu tố còn lại mình sẽ trình bày như sau:




- Nhiệt độ:
Là cái chính có thể khiến CPU của bạn đi vào giấc ngủ dài vĩnh viễn. Trong các buổi trình diễn ép xung người ta thường phải dùng tới Ni-tơ lỏng để giảm đi cái nhiệt độ. Tất nhiên điện thoại không thể nhúng vào Ni-tơ lỏng khi dùng được mà nó sẽ phải dùng cách "Khóa " mức xung nhịp cao khi nhiệt độ đến 1 mức giới hạn nào đó, điều này nếu các bạn chơi game nhiều sẽ thấy rõ tại sao khi mà đang chơi tự nhiên máy tự động giảm xung và chậm hơn thấy rõ. Bình thường CPU của điện thoại thường nằm ở mức nhiệt là 40 ~ 50 độ C, mức nhiệt này sẽ được duy trì như vậy đối với các tác vụ thông thường nhưng chỉ cần một tác vụ nặng một chút thì mức nhiệt này sẵn sàng tăng lên và tăng khá nhanh. Khi nhiệt độ tăng đến 50 ~ 55 độ C thì CPU sẽ tự khóa ác mức xung nhịp cao của mình để đảm bảo nhiệt độ không tiếp tục tăng cao. Thông thường khi nhiệt nằm ở mức ~ 80 độ C sẽ là mức giới hạn để máy phải bắt buộc nghỉ.

Ví dụ: Sau đây là cấu hình xung của 870 trong điều kiện ép xung

--53--------------55---------57----------59-----------61---------64---------67  ...vvv
2246000 2137000 1948000 1728000 1674000   ...vvvv

Như vậy mức xung sẽ tự động giảm dần tuỳ theo nhiệt độ của các bộ phận bên trong máy cùng để tránh quá nhiệt



- Vấn đề về điện thế:
Với mỗi mức xung ta phải chia cho nó một mức năng lượng khác nhau và Volt là đơn vị để ta tính. Khi xung tăng cao thì hiệu điện thế xung cũng tăng theo để đảm bảo CPU hoạt động ổn định. Tuy nhiên nếu ta áp quá nhiều hiệu điện thế vào mức xung thấp thì phần điện năng dư thừa sẽ không được tận dụng cũng như là biến thành nhiệt gây nóng cpu. Ở các nhà sản xuất mức Volt dành cho các mức xung thường đi tới mức ổn định tức là để máy hoạt động trơn tru nhưng mà các mức Volt đó ta có thể hạ nó xuống nhằm mục tiêu tiết kiệm pin hơn và giảm nhiệt. Khi đó phần điện năng dư thừa & nhiệt lượng đó sẽ giúp ta đẩy xung cao hơn mức quy định.

Ví dụ:
VEGA IRON có mức xung tối đa là 1,728Ghz nhưng với kernel của Tekcafe Team mức điện thế này được áp dụng cho mức xung 1.9Ghz như vậy hiệu suất chip xem như được tăng ~10%.
Còn đối với các mức xung cao hơn nữa thì dĩ nhiên người Build kernel phải căn chỉnh mức Volt này cho hợp lý và không vượt quá mức giới hạn của chip do nhà sản xuất đã thực nghiệm và khuyến cáo.

Clip :



Ép xung & sự lựa chọn của người dùng:
Với các nguyên tắc xây dựng như trên thì việc overlock không thể gây tác hại với máy của bạn và chúng tôi là những người đang đi tìm điểm tối ưu cho hệ thống của bạn. Chúng tôi làm điều đó để có thể đạt tới hiệu xuất cao hơn cho máy qua đó tiết kiệm thêm chút thời gian chờ load ứng dụng, hay tiết kiệm 5 - 10 phút pin trong cùng điều kiện hoạt động hay đơn giản chỉ là con máy của bạn độc hơn là con máy của một ai đó.

Tekcafe - Xin chào mừng các bạn.
Ép xung - Có thể khiến "cháy máy" được hay không?
  • Facebook Comments