Cách AnyDesk tối ưu hóa cho CPU Apple Silicon

Như các bạn đã biết, CPU Apple Silicon đã và đang nhận được những phản hồi rất tích cực kể từ khi ra mắt. AnyDesk đã tự thực hiện một bài phỏng vấn với chính nhà phát triển phần mềm cho macOS của họ về vấn đề tối ưu cho Apple Silicon. Các bạn hãy cùng iworld.com.vn tìm hiểu qua bài viết sau!

Hệ điều hành macOS kể từ bản Big Sur sẽ hỗ trợ CPU Apple Silicon của chính công ty sản xuất. Một bộ xử lý mới sẽ luôn có khả năng khiến các phần mềm không hoạt động ổn định và AnyDesk cũng không phải là ngoại lệ. Nhưng người dùng Apple không cần phải lo lắng: AnyDesk đã sẵn sàng. Chúng tôi đã ngồi lại với Vadym Zimin – nhà phát triển phần mềm cao cấp của chúng tôi cho macOS – và hỏi anh ấy về Apple Silicon, anh ấy nghĩ gì về nó và những gì anh ấy học được khi tối ưu hóa AnyDesk cho Apple Silicon.

» 4 tính năng bảo mật của Anydesk
» Cách làm việc tại nhà hiệu quả bằng AnyDesk
» In ấn từ xa với AnyDesk
» AnyDesk giúp bảo vệ môi trường như thế nào?
» Cách giữ liên lạc với những người thân yêu của bạn bằng AnyDesk
» 3 trường hợp sử dụng đặc biệt của AnyDesk

→ Và nhiều bài viết khác về Anydesk  

» Xem lý do chọn PACISOFT
» Tại sao nên mua phần mềm qua PACISOFT

» Mua bản quyền Anydesk

Apple Silicon là gì?

Câu hỏi hay. Apple đã sản xuất các thiết bị iOS (điện thoại di động và máy tính bảng) từ khá lâu rồi. Đối với các thiết bị di động này, họ đang tự sản xuất chip và CPU, đặc biệt là các CPU đang hoạt động rất tốt giúp họ có đủ khả năng cạnh tranh với các nhà sản xuất CPU cho thiết bị di động khác. Do đó, không có gì ngạc nhiên khi họ tiếp tục tự sản xuất chip macOS.

Nếu họ có thể làm những con chip cho thiết bị di động tốt như vậy, tại sao tới gần đây họ mới tự xây dựng chip cho MacBook của họ?

Có tin đồn họ đã bắt đầu sản xuất nó từ lâu rồi. Tuy nhiên, vấn đề chính là phần mềm của Apple được biên dịch cho CPU Intel. Nhiệm vụ khó nhất là làm cho toàn bộ hệ sinh thái của họ tương thích với kiến trúc chip mới. Các công ty khác trước đây đã cố gắng chuyển sang các kiến trúc CPU mới, nhưng họ luôn thất bại với cùng một vấn đề: phần mềm của họ không tương thích. Để phần mềm tương thích với CPU cần rất nhiều sự hợp tác và cam kết từ cả hai phía.

Và những cam kết này có đáng giá không?

Có vẻ như có. Chúng tôi đã thấy điều đó trong hiệu suất của các con chip. Rào cản đầu vào cũng được hạ thấp vì họ đã cung cấp Rosetta, một lớp tương thích cho phép họ chạy gần như tất cả các phần mềm hiện có trên Apple Silicon. Nó hoạt động tốt và làm cho quá trình chuyển đổi dễ dàng hơn nhiều.

 

Rosetta giúp Apple Silicon chạy được các phần mềm hiện có

 

Điều gì khác biệt giữa Apple Silicon với các bộ vi xử lý khác?

Silicon được cải tiến từ các CPU di động dùng cho iPhone hoặc iPad, và họ đã mất rất nhiều năm để có thể tối ưu được vấn đề về sử dụng năng lượng hiệu quả. Silicon thừa hưởng điều này, một lần sạc pin duy nhất có thể giúp nó chạy trong nhiều ngày. Việc tập trung vào hiệu quả sử dụng năng lượng là điều mà chúng ta thường không thấy đối với các thiết bị lớn. Ngoài ra, hiệu suất Silicon cũng tốt. Chip có tích hợp các mô-đun để tăng tốc quá trình máy học. Các ứng dụng cho AI và máy học càng ngày càng nhiều, và CPU này được xây dựng để có thể thực hiện các công việc nặng nhọc này thì rất đáng được hoan nghênh.

Sự phát triển của AnyDesk cho Apple Silicon đã diễn ra như thế nào?

Chúng tôi đã đặt hàng bộ chuyển đổi phát triển của Apple cùng ngày nó được công bố. Khả năng tương thích là vô cùng quan trọng đối với chúng tôi và chúng tôi muốn đảm bảo không bị tụt hậu dù chỉ một ngày. Chúng tôi đã làm ngay lập tức. Kế hoạch là làm cho Ứng dụng AnyDesk được tối ưu hóa cho CPU Intel của chúng tôi có khả năng hỗ trợ kiến trúc mới. Tuy nhiên cùng lúc đó, đại dịch COVID-19 lại bùng phát.

Do đó, chúng tôi cần phải phát triển AnyDesk từ nhà thông qua AnyDesk – đó là một trải nghiệm rất thú vị. Toàn bộ thành viên nhóm bất ngờ phải làm việc từ xa, nhưng mọi việc vẫn diễn ra tốt đẹp.

Những thách thức trong quá trình này là gì? Có điều gì làm bạn ngạc nhiên không?

Để làm cho một phần mềm hiện có tương thích với một kiến trúc CPU hoàn toàn mới thường tốn khá nhiều thời gian. Thật tình cờ, vào năm 2005 khi Apple đang chuyển đổi từ IBM sang CPU Intel, tôi phụ trách chuyển một số sản phẩm phần mềm sang máy tính của Intel. Vào thời điểm đó, rất khó khăn và thường mất nhiều tháng để đưa một phần mềm lên nền tảng CPU mới. Lần này, tôi ngạc nhiên rằng chỉ mất một tuần để AnyDesk chạy trên Apple Silicon nguyên bản. Nó chạy mà không gặp bất kỳ sự cố nào và thậm chí còn cho cảm giác phản hồi nhanh hơn so với MacBook dựa trên Intel. Khả năng tương thích là một trong những điểm mạnh của chúng tôi, vì chúng tôi tập trung vào khả năng tương thích đa nền tảng và sự chất lượng trong từng dòng lệnh. Chúng tôi chưa chạy bất kỳ thử nghiệm nào và không có dữ liệu về sự gia tăng hiệu suất, nhưng cá nhân tôi nghĩ rằng chúng ta sẽ sớm thấy sự gia tăng. Ngoài ra, các công cụ phần mềm mà chúng tôi sử dụng để phát triển hiện không có sẵn cho Apple Silicon, nhưng chúng chạy tốt một cách đáng ngạc nhiên thông qua Rosetta. Bạn có thể nói rằng Apple đã cố gắng làm cho khả năng tương thích dễ dàng nhất có thể.

Vậy dự đoán của bạn về tương lai của Apple Silicon là gì?

Tôi có cảm giác rất tốt về tương lai của kiến trúc CPU này. Intel đã chậm lại khi đổi mới nền tảng CPU hiện có của họ. Đây rất có thể sẽ là một lời cảnh tỉnh cho các nhà sản xuất khác cũng nên chuyển sang các giải pháp xanh, hiệu quả và sáng tạo hơn. Dựa trên kinh nghiệm của chúng tôi, tôi tin tưởng rằng AnyDesk sẽ là một phần của sự đổi mới này. Tôi chắc chắn sắp tới sẽ là khoảng thời gian thú vị.

 

Biên dịch bởi Vinh Thức – iworld.com.vn