Hiệu năng Wasm-pack trên Dell Pro 14 và ThinkPad T14 Gen 7

rust dev.to

Wasm-pack Build: Cuộc đấu giữa Raptor Lake-U và Core Ultra

Khi phát triển WebAssembly bằng Rust, lệnh build là tác vụ lặp đi lặp lại nhiều nhất trong workflow của developer:

wasm-pack build --target web
Enter fullscreen mode Exit fullscreen mode

Trên chiếc Dell Pro 14 PC14250 sở hữu CPU Intel Core 5 120U (10 nhân/12 luồng, TDP 15W), hiệu năng đơn nhân Cinebench R23 đạt 1756.5 điểm và đa nhân là 6659 điểm (theo số liệu từ NotebookCheck). Tuy nhiên, cấu hình phần cứng cơ bản chỉ trang bị 8GB RAM DDR5-5200 (nhiều khả năng là bộ nhớ đơn kênh single-channel) kết hợp với ổ cứng SSD dung lượng 256GB. Điều này vô tình tạo ra nút thắt cổ chai về băng thông bộ nhớ khi cargo chạy biên dịch song song đa luồng.

Trong khi đó, ThinkPad T14 Gen 7 trang bị CPU thế hệ mới Intel Core Ultra 5 325 (8 nhân/8 luồng, TDP 25W, NPU 50 TOPS) đạt điểm Cinebench R23 đa nhân lên tới 10738 điểm (vượt trội hơn khoảng 61%). Đi kèm với đó là bộ nhớ RAM dung lượng 16GB chuẩn LPDDR5x-7467 LPCAMM2 thế hệ mới có tốc độ truyền tải cực cao. Nhờ vậy, thời gian chạy build wasm-pack trên ThinkPad diễn ra nhanh và mượt mà hơn hẳn, giảm thiểu tối đa hiện tượng đứng máy khi trình biên dịch Cargo giải nén các crate lớn. Bạn có thể tham khảo thêm so sánh chi tiết hiệu năng hai thiết bị tại ReviewLaptop.

Wasmtime Runtime & Chrome DevTools Debugging

Khi chạy các file .wasm trực tiếp trên server-side bằng Wasmtime (JIT compiler), tỷ lệ tốc độ Wasmtime so với native code thường dao động trong khoảng 1.2x đến 1.5x tùy thuộc vào thuật toán tính toán. Nhờ hiệu năng đa nhân mạnh mẽ với Geekbench 6 đạt tới 11033 điểm và PassMark đạt 19814, Core Ultra 5 325 trên ThinkPad T14 Gen 7 tối ưu hóa thời gian khởi chạy (instantiation time) tốt hơn so với con số 9069.5 điểm đa nhân của Core 5 120U.

Đối với frontend debugging, Chrome DevTools hỗ trợ map file DWARF để debug trực tiếp code Rust trong tab Sources. Với iGPU tích hợp được tiếp sức bởi bộ nhớ LPCAMM2 băng thông lớn trên ThinkPad T14 Gen 7, các thao tác render giao diện WebGL/WebGPU kết hợp WASM diễn ra mượt mà, không bị hiện tượng sụt khung hình khi inspect call stack phức tạp như trên cấu hình RAM đơn kênh của Dell Pro 14.


Bài viết này là bản tóm tắt kỹ thuật. Canonical URL gốc: https://www.reviewlaptop.vn/dell-pro-14-pc14250-vs-thinkpad-t14-gen-7/

Source: dev.to

arrow_back Back to Tutorials