Lạc xoong

Lạc xoong


Microsoft Prism Emulation và ARM64EC sẽ đặt nền móng cho sự thành công của máy tính Windows ARM

Pnghuy
30/5/2024 12:1Phản hồi: 87
Microsoft Prism Emulation và ARM64EC sẽ đặt nền móng cho sự thành công của máy tính Windows ARM
Cả hai đều có điểm chung là công cụ để giúp các ứng dụng x86-64 tương thích tốt hơn với nền tảng ARM, nhưng cũng có một số điểm khác nhau, nếu bạn đang suy nghĩ về chuyện sẽ chuyển sang sử dụng nền tảng Windows on ARM thì sự tương thích ứng dụng sẽ là điểm bạn nên quan tâm, cũng như việc chạy giả lập các ứng dụng x86-64 dựa trên Prism hay ARM64EC sẽ như thế nào. Câu chuyện của phần mềm và phần cứng Windows ARM cũng giống như câu chuyện con gà và quả trứng vậy.

Những gì Microsoft và Qualcomm thể hiện trong sự kiện Build là rất ấn tượng, ai cũng choáng ngợp trước khả năng chơi game cũng như các tính năng AI mà Microsoft mang lại, định nghĩa mới về Copilot+ PC, nền tảng Snapdragon X Elite với NPU mạnh mẽ 45 TOPS, nhưng mọi thứ sẽ không thể trở thành cuộc “reset” ngoạn mục nếu thiếu đi Prism Emulation hay ARM64EC, các trình giả lập và biên dịch để giúp mọi ứng dụng x86-64 có thể chạy mượt mà trên nền tảng ARM mới.

Photoshop, Lightroom, Firefly và Express đã native ARM, Ai và Pr có trong tháng

Adobe đã công bố các ứng dụng Photoshop, Lightroom, Firefly và Express đã chính thức native ARM. Ứng dụng Illustrator và Premiere Pro sẽ native vào tháng 6 tới. Những phiên bản mới này sẽ tận dụng kiến trúc ARM để thực hiện các tác vụ nhanh hơn…
tinhte.vn

Microsoft Prism là gì?

[​IMG]

Prism là trình mô phỏng dành cho các thiết bị Windows ARM, chịu trách nhiệm biên dịch mã của phần mềm được xây dựng cho các tệp nhị phân x86-64 truyền thống được sử dụng bởi chip Intel và AMD. Cũng tương tự như Rosetta 2Apple đã từng áp dụng cho nền tảng Apple Silicon của mình, Prism cũng có cách hoạt động tương tự.

Rosetta 2 hay Prism không phải là giải pháp lâu dài, nhưng nó là bước chuyển cần thiết để các nhà phát triển có thời gian để xây dựng ứng dụng của mình tương thích hoàn toàn với nền tảng ARM.


Ảnh màn hình 2024-05-22 lúc 02.33.56.png
Trình biên dịch không phải bây giờ mới xuất hiện trên Windows, nhưng cái quan trọng hơn là ở sự kiện Build, Microsoft cho biết với Prism, hiệu suất ứng dụng chạy trên những mẫu laptop trang bị Snapdragon X Elite sẽ nhanh hơn 2 lần so với thế hệ trước đó, tức là Surface Pro 9 5G với nền tảng Snapdragon 8cx Gen 3 (Microsoft SQ3), chính người đứng đầu mảng Windows là Pavan Davuluri đã công bố điều đó.

Ảnh màn hình 2024-05-22 lúc 02.34.32.png
Vậy rõ ràng là Prism hoạt động trên laptop Snapdragon X Elite hiệu quả hơn Surface Pro 9 5G trước đây. Snapdragon X Elite được xây dựng dựa trên nhân CPU Oryon từ Nuvia, công ty được Qualcomm mua lại mà thời điểm đó, nhân sự chủ chốt của Nuvia là các cựu kỹ sư - đội ngũ đóng góp rất lớn vào sự ra đời của con SoC 64-bit đầu tiên dành cho di động: Apple A7, một trong số đó là Gerard Williams III (thú vị là ông này có vợ người Việt Nam). Đội ngũ của Nuvia trước đây cũng đều từng là cựu nhân viên chủ chốt của Apple, riêng Gerard Williams III từng làm việc cho ARM Limited, vì vậy việc Prism hay việc biên dịch từ x86-64 sang ARM một cách hiệu quả và Microsoft cũng tự tin vào điều đó là có cơ sở.

Microsoft Prism khác gì so với ARM64EC?


Ảnh màn hình 2024-05-22 lúc 02.04.52.png
Microsoft Prism và ARM64EC (ARM64 Emulation Compatible) đều là những công nghệ của Microsoft nhằm cải thiện trải nghiệm sử dụng ứng dụng Windows truyền thống (x86-64) trên các thiết bị ARM. Tuy nhiên, chúng có những mục đích và cách thức hoạt động khác nhau:

Với ARM64EC là một giao diện nhị phân ứng dụng (ABI) cho phép các nhà phát triển xây dựng các ứng dụng native hoặc chuyển đổi toàn bộ/từng phần của ứng dụng x64 sang ARM mà không cần viết lại toàn bộ mã nguồn để tận dụng tối đa hiệu năng của thiết bị. ARM64EC sẽ sử dụng bộ SDK của Windows 11 cho nên nó sẽ không tương thích với Windows 10 ARM.

ARM64EC cho phép một ứng dụng kết hợp mã x64 (chạy dưới chế độ giả lập) và mã ARM64 (chạy native) trong cùng một quy trình. Điều này giúp ứng dụng đạt được hiệu suất tốt hơn ở thành phần bước khi chuyển đổi từ x64 sang ARM64.

Còn với Prism, nó tạo ra một môi trường để giả lập để chạy trực tiếp các ứng dụng x64 mà không cần bất kỳ thay đổi nào từ phía nhà phát triển. Điều này đảm bảo rằng người dùng có thể tiếp tục sử dụng các ứng dụng x64 mà không gặp phải các vấn đề về hiệu suất.

Quảng cáo



Mong chờ một trải nghiệm tốt, mạnh, pin lâu mà người dùng Windows đã hằng chờ đợi


Tất cả những gì người dùng macOS đã có từ cách đây 4 năm với nền tảng Apple Silicon và Rosetta 2, người dùng Windows cũng hoàn toàn có thể mong chờ vào một trải nghiệm tương tự với Snapdragon X Elite và Microsoft Prism. Nếu đúng như những gì mà Microsoft công bố, đó thực sự là một cuộc “reset” đúng nghĩa với thị trường máy tính Windows.

Microsoft Copilot + PC: Tiêu chuẩn phần cứng mới của AI PC để thực sự có cái gọi là AI Everywhere

Ngay trước thềm Build, Microsoft tổ chức một sự kiện nói về Copilot, cách mà Copilot sẽ được tích hợp sâu hơn vào Windows, thậm chí là tích hợp vào trong trò chơi Minecraft, sẽ tương tác như thế nào với người dùng.
tinhte.vn

Trải nghiệm Lenovo ThinkPad X13s: Windows Arm đã đến lúc toả sáng

Lenovo ThinkPad X13s thực sự là một chiếc laptop tuyệt vời cho trải nghiệm di động (chỉ 1kg), luôn luôn kết nối (5G) và sẵn sàng làm việc ở mọi lúc mọi nơi (Windows Arm), điều mà mình luôn mong chờ và mong mỏi ở một chiếc laptop.
tinhte.vn
87 bình luận
Chia sẻ

Xu hướng

Win ARM Ra mắt trước cả Apple mà giờ này còn móng với giò gì nữa! ko chạy theo có mà chết à
@GLES thị phần cao giống như android thì đã làm sao? ios thị phần bé nhưng ip đứng ở vị trí nào
thợ dev quèn lại nghĩ mình "hiểu biết" về tech =))
GLES
TÍCH CỰC
11 ngày
@Thienhai630 trốn cả buổi giờ mới rep là sao? dev quèn nhưng còn biết cấu trúc máy tính còn hơn thg quèn ko biết méo gì về tech. Phản biện lại bằng kiến trúc nào =))

QUÊ
@GLES thông cảm đi, người ta còn đầy công việc, đâu phải loại ăn không ngồi rồi suốt ngày online chực chờ trên mạng để đớp như bạn 😁 khách hàng là chủ công ty, và dev chỉ là thằng làm culi cho công ty. đâu cần phải tôn trọng những thằng culi như thế? kiến thức nó học ra là để đi làm culi mà?
GLES
TÍCH CỰC
10 ngày
@Thienhai630 sao mà trốn lâu vậy, rep chậm nữa. Có biết là công việc dev là được ngồi viết code chứ đâu phải làm culi tay chân như anh. Mà nói thật anh chắc cũng chỉ là dạng ảo tưởng, dùng lá đu dủ nhiều quá nghĩ mình là chủ thôi.

Bạn bè gì? ai quen? Hút cho nhiều vào mà ảo tưởng đi
ARM64EC chạy theo kiểu nửa giả lập x86 nửa Native ARM.
@centernc nói chung giờ mua laptop win arm không còn lo thiếu ứng dụng nữa rồi, cứ lấy phần mềm x86 cài thẳng thôi, khi nào có native thì dùng native, không thì cứ dùng phần mềm x86 vẫn ngon.
Con snap 8cx gen 3 đã giả lập x86 kiểu này ngon lắm rồi, con x elite nó mạnh hơn gấp mấy lần thế này thì càng ngon hơn nữa.
haico1992
ĐẠI BÀNG
15 ngày
@agram3ooo Quảng cáo thì là vậy. Còn tương thích thực tế ra sao phải đợi thôi.
@haico1992 Tương thích tốt rồi bạn, mấy năm trước con win arm trên con 8cx đã chạy ngon phần mềm x86 rồi.
GLES
TÍCH CỰC
13 ngày
@haico1992 tui đang trên tay con 8cx gen 2 đây =))
bộ giả lập đời 1 ko quá tệ, nhưng bộ đời 2 đáng kỳ vọng hơn

đã thử nghiệm vài soft như skype x64 (cài từ store)
Tèo chính thức ra đê nằm 😁
IMG-0941.png
jerryno6
ĐẠI BÀNG
15 ngày
@sốt-siêu-vi-sốt-phát-ban-2024 Thật, ai cũng ARM còn x86 chắc ra đê hết. Intel sẽ bị mua lại bởi qualcom nhé.
@sốt-siêu-vi-sốt-phát-ban-2024 Khi nào cả thế giới ai cũng dư dả tiền để đổi laptop mới thì intel mới chính thức tèo nhé
@Khoa Monster Chứ dùng lap hiện tại thì tèo nó có thêm đồng nào???
Khoa SE
TÍCH CỰC
14 ngày
@sốt-siêu-vi-sốt-phát-ban-2024 Chip PC nữa mà, chưa thấy Arm có động thái gì về mảng này
Chừng nào mà AMD, Intel, Nvidia không chịu hỗ trợ driver cho chip ARM thì Microsoft chừng đó vẫn phải hỗ trợ x64. Mấy con chup GPU hiệu năng cao thì toàn phải chạy trên x86 do driver nó viết cho mỗi nền tảng đó thôi.
@hoatongoc Tính ra x elite nó có sẵn GPU như Apple silicon luôn á. Cần mẹ gì driver bọn kia
@hoatongoc Ko hỗ trợ thì bán cho ai, tự làm ra tự xài luôn à =))
@fffxxx INFO chuẩn bác ạ, ko chạy theo xịt khói đít chứ ở đó mà ko hỗ trợ driver, đúng là người si nói mộng
TND NO
TÍCH CỰC
15 ngày
@hoatongoc AMD thì có thể chứ Nvidia đâu làm CPU, đợt Win arm này mà thành công thì sẽ có máy Win arm chạy đồ họa rời của Nvidia thôi.
haico1992
ĐẠI BÀNG
15 ngày
@TND NO Nvidia làm cpu ARM rồi đó
KHABT
TÍCH CỰC
15 ngày
tương lai phòng server máy chủ không cần máy lạnh 😀😀
KHABT
TÍCH CỰC
14 ngày
@Hồ Quốc Trí arm chip thôi chứ, ssd ram riêng mà bác
@KHABT Mình thấy dùng kiến trúc ARM là NSX họ đóng CPU, RAM, SSD trên cùng 1 system luôn.
KHABT
TÍCH CỰC
13 ngày
@Hồ Quốc Trí trên dt thôi
@Hồ Quốc Trí Server đa số raid ổ thì lo gì 😆
cty vẫn cấp cho con lap đời tống cụ thể đời 6xxx mới ghê chứ =))
Hóng game engine, houdini chạy giả lập arm xem có ăn được x86 không
@Nguyen Thanh 1998 bằng là may rồi 😆
Phannam 91
ĐẠI BÀNG
15 ngày
Nổ vừa thôi x86 không chết được đâu hãy nhìn windows 8 xem có rút kinh nghiệm không thế giới windows có nhiều thiết bị và đa năng không thể tối ưu tốt như macOS được
@Phannam 91 X86 ko chết được. Nhưng media sẽ có đất diễn. Còn x86 vẫn sẽ sống lâu do còn nhu cầu của những ctr doanh nghiệp. Mà doanh nghiệp thì không dễ update công nghệ phát lên được. Vì họ có quy trình mà quy trình thì sinh ra tiền. Nếu hoãn chốc thui sẽ gây ảnh hưởng đến tiền của họ.
@anh523110 nhưng vẫn có giới hạn, tầm 10 năm thôi
@doublerick có **** ấy 10 năm, 10 năm mà bảo upgrade được hết thì giờ mỹ không phải xài ổ đĩa mềm
hi vọng các hãng chung tay nhau làm cái win arm ngon nghẻ chút, chứ để nhà táo nó tha hồ hút máu oải quá, mà dùng mac arm rồi k muốn quay lại mấy con lap win chạy nóng quạt kêu ầm ầm nữa
vinhan73
TÍCH CỰC
14 ngày
Vậy từ hệ x86 intel --> đi lên hệ ARM là 1 cuộc cách mạng nhảy vọt hả ae ?
nhanaptx
ĐẠI BÀNG
14 ngày
@vinhan73 Apple qua M1 là nhảy vọt rồi đó. Hi vọng không nhảy thì cũng là bước tiến, 1 bước cũng ok rồi.
churrym
ĐẠI BÀNG
14 ngày
Đợi nó thành công đã rồi viết bài sau cũng chưa muộn 😁
sky_tiger
ĐẠI BÀNG
14 ngày
Danh sách native apps cho windows arm

https://armrepo.ver.lt/
Homer
armrepo.ver.lt
@sky_tiger Theo list trên thì gần như full rồi bạn ha
chờ mấy cái driver chạy giả lập cũng cài được trên parallel 😔
Khi dùng ARM thì ứng dụng x86 cứ cài bình thường và tự động Microsoft Prism chạy ngầm và can thiệp ngầm phía sau hay người dùng cần phải làm gì khác? Ae nào đã dùng ARM nói rõ hơn phần giả lập này nhé
@Thienhai630 Bạn đang xài máy gì, và đã dùng ARM chưa?
@Hoangcamapas mình xài cả win/intel/nvidia và mac intel/arm đây. có gì không?
@Thienhai630 Có vẻ sành sỏi đấy nhưng Windows ARM chưa ra mà bạn đã phán như trên rồi, liệu có sớm quá ko nhỉ?
@Hoangcamapas đã kém còn thích thể hiện, win arm ra cách đây hơn chục năm rồi cơ 😆
Jo chỉ quan tâm mỗi bao giờ thì con mac M1 nó chạy được win native 😁
intel amd nếu ko thay đôi chuyển dần sang chip arm thì sớm muộn cũng tan vỡ, sau này các máy bàn cũng dùng chip arm thì thôi xong
Từ ngày bị MS phản bội vụ Window Phone là tôi ko còn tin gì cả.
Có gì thì xài nấy thôi, ko kỳ vọng.
@crazyfox Mình cũng đang nghĩ như bẹn, quá thật đã bị phản bội.
@crazyfox do bạn ít bị lừa dối thôi =)) chứ ngoài windowphone còn có cả win arm hơn chục năm trước nữa cơ =))
@Thienhai630 À, còn Lumia tablet mình cũng từng lướt thử rồi. Hảo MS
Uầy MacOs đc hưởng ké 😁
Mấy cái app viết cho MacOS nó có đụng đến phần cứng, drivers của các thiết bị công nghiệp mà dùng công nghệ cũ đâu, nên nó đổi lên x64 dễ hơn nhiều so với Win. Thiết bị công nghiệp cần sự ổn định lâu dài và bền bỉ hơn.

Xu hướng

Bài mới









  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2024 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019