1 điểm bởi GN⁺ 2025-11-10 | 1 bình luận | Chia sẻ qua WhatsApp
  • Trên các cộng đồng trực tuyến từng xuất hiện tin cho rằng thông số và benchmark của Ryzen 7 9700X3D đã bị rò rỉ, nhưng thực tế được xác nhận là thông tin giả do người dùng dựng lên để đùa vui
  • Một nhóm bạn đã tạo thông số giả và ảnh chụp màn hình giả rồi chia sẻ, khiến một benchmark không hề tồn tại lại được đăng vào cơ sở dữ liệu Passmark
  • Passmark đã ghi nhận dữ liệu vì tin nguyên tên CPU trong /proc/cpuinfo, sau đó các trang lớn như TechPowerUp, Tom’s Hardware, Notebookcheck... đã dẫn lại và đưa tin
  • Đây gần như là trường hợp một kết quả benchmark không được kiểm chứng lan thành tin tức toàn cầu, và sau đó một số trang đã sửa hoặc gỡ bài
  • /proc/cpuinfo chỉ là một tệp văn bản đơn giản nên có thể dễ dàng bị chỉnh sửa bằng lệnh sedmount --bind; thông tin phần cứng cũng có thể bị giả mạo qua chỉnh sửa CPUID hoặc MSR
  • Vụ việc lần này cho thấy độ tin cậy của dữ liệu benchmark trực tuyến và sự thiếu hụt trong quy trình kiểm chứng, tác giả nhấn mạnh rằng “mọi benchmark đều có thể bị làm giả”

Tóm tắt bài đăng trên Reddit

  • Trong một bài đăng trên diễn đàn r/pcmasterrace của Reddit, tác giả cho biết anh và bạn mình đã vô tình thao túng thông tin rò rỉ liên quan đến AMD Ryzen 7 9700X3D
  • Họ làm ra thông số giả và ảnh benchmark giả cho vui rồi chia sẻ, sau đó nhiều trang tin công nghệ đã trích dẫn như thể đó là thông tin rò rỉ thật
  • Tác giả nói rằng: “Không cố ý, nhưng kết quả là chúng tôi đã ngụy tạo ra một vụ rò rỉ”

Quy trình giả mạo dữ liệu benchmark

  • Trên Linux, /proc/cpuinfo là tệp ảo chứa tên và thông tin CPU, được kernel tạo theo thời gian thực
    • Chỉ cần dùng lệnh sed để đổi tên CPU thành "Ryzen 7 9700X3D" rồi chạy Passmark
    • Kết quả đã được gửi lên máy chủ thật và được phản ánh trong DB chính thức
  • Ví dụ lệnh được dùng:
    sed -E 's/^(model name[[:space:]]*:[[:space:]]*).*/\1desired shenanigans/' /proc/cpuinfo | sudo tee /root/fakecpuinfo >/dev/null && sudo mount --bind /root/fakecpuinfo /proc/cpuinfo
  • Xác nhận cho thấy chương trình benchmark không kiểm tra CPUID mà chỉ tin vào chuỗi trong /proc/cpuinfo

Quá trình lan truyền trên báo chí

  • Kết quả đã đăng trên Passmark được tự động thu thập, nên các trang lớn như TechPowerUp, VideoCardz, Tom’s Hardware, NotebookCheck, KitGuru đã viết bài
    • Một số nơi còn thêm các chi tiết không có căn cứ như TDP 120W, xung nhịp 5.8GHz
    • Sau khi bài đăng trên Reddit xuất hiện, một số trang đã đính chính hoặc xóa bài sai
  • Tác giả chỉ ra rằng “đừng viết bài chỉ dựa vào một benchmark duy nhất”, và “trích dẫn mà không xác minh thực tế sẽ làm tổn hại độ tin cậy công nghệ”

Hàm ý kỹ thuật

  • Ngoài /proc/cpuinfo, còn có thể giả mạo thông tin phần cứng ở cấp hệ thống thông qua môi trường VM, chỉnh sửa MSR hoặc can thiệp lệnh CPUID
  • Passmark sau đó đưa ra lập trường chính thức rằng “không thể xác minh thủ công mọi kết quả, và trên thực tế cũng không thể phát hiện toàn bộ dữ liệu bị giả mạo”
  • Cơ chế crawl tự động benchmark và cách tin đồn lan truyền đã phơi bày khoảng trống kiểm chứng trong hệ sinh thái tin tức công nghệ

Kết luận

  • Vụ việc này là một ví dụ điển hình cho thấy việc thiếu kiểm chứng với một điểm dữ liệu đơn lẻ có thể nhanh chóng dẫn tới tin sai như thế nào
  • Benchmark có thể bị thao túng rất dễ dàng, và việc kiểm tra độ tin cậy của nguồn dữ liệu là điều bắt buộc

1 bình luận

 
GN⁺ 2025-11-10
Ý kiến trên Hacker News
  • Một tuần trước, họ đã nói chuyện với bạn bè về cấu trúc bên trong của Zen 5
    Họ bàn về cách lệnh CPUID hoạt động, và việc AMD MSR có thể bị chỉnh sửa nếu “lịch sự” yêu cầu bộ xử lý

    • Bạn tôi cũng hay nói về mấy chuyện này. Chắc nhiều người trên HN cũng thường trò chuyện với bạn bè về công nghệ mức thấp đang vận hành cả thế giới
    • Tôi cũng thường có những cuộc trò chuyện như vậy với đồng nghiệp hoặc trong các kênh Discord. Mọi người thật sự rất ngầu
    • Mọi người nghĩ mấy câu chuyện như thế này được tạo ra ở đâu? Chúng tôi chủ yếu dùng Signal. Dự án liên quan có thể xem tại ZenUtils
    • Tôi không hiểu có gì sai khi mọi người có sở thích cả
    • Có vẻ “trò chuyện” ở đây thực ra là đang chat trên Discord. Tôi cũng hay nói là mình đã “nói chuyện” với bạn dù thực tế là nhắn tin
  • Để thử nghiệm, một người bạn đã áp dụng PBO mạnh lên chiếc 9700X rồi đổi nó thành “9700X3D” trong /proc/cpuinfo và chạy Passmark
    Một số báo đã tin luôn kết quả đó và đăng tin, nhưng thực tế xung nhịp không khớp là điều quá rõ ràng. Những nguồn đáng tin đã chỉ ra rất đúng điểm này

    • Chúng tôi hoàn toàn quên mất rằng con 9700X của Arae đã được áp dụng PBO. Nhìn vào kết quả Passmark thì chỉ hiện 5.8GHz chứ không có xung cơ bản.
      Một kỹ sư Intel đã bình luận rằng “nếu benchmark đi ra khỏi phòng thí nghiệm thì nhân viên cũng phải đi theo”. Kiểu thử nghiệm này thường chỉ được làm với chip golden bin
    • Việc mọi người tiếp tục lan truyền lại chuyện này thật khó hiểu, vì đã có những chip tin đồn cao cấp hơn như 9850X3D hay 9950X3D2 rồi
  • Dạo này tin kiểu “CPU mới xuất hiện trên Passmark” xuất hiện quá thường xuyên, đến mức tôi nghĩ đây là marketing có chủ đích
    Giống như metadata EXIF, loại thông tin này cũng có thể bị chỉnh sửa rất dễ dàng

    • Cả hai bài báo tôi đọc đều chỉ ra xung nhịp không khớp của 9700X3D. Lần này báo chí dòng chính lại làm khá ổn
    • Tôi không nghĩ có thể gọi đây là “rò rỉ dữ liệu ngoài ý muốn”
  • Trong số các “nhà báo công nghệ”, gần như không có ai thật sự được đào tạo bài bản về nghiệp vụ báo chí

    • Phần lớn có vẻ chỉ là những người có sở thích thú vị rồi biến nó thành nghề. Cảm giác không hẳn là kỹ sư mà cũng chẳng hẳn là nhà báo
    • Cuối cùng thì tất cả chuyện này chỉ là content marketing
  • Những người đã trì hoãn mua 9800X3D hẳn đã thấy bối rối vì vụ Passmark này
    Tôi cũng đang tính ráp PC mới nhưng vấn đề là giá RAM tăng vọt. Chắc tôi sẽ phải cầm cự với Ryzen 1800X thêm một thời gian nữa

    • Nếu cắm 5800X3D hoặc 5700X3D vào cùng bo mạch đó thì mức tăng hiệu năng có lẽ sẽ khá lớn
  • Tôi muốn tự tay làm thử phần cứng in 3D ở cấp độ nano

  • Bài học từ vụ này là báo chí có thể đưa tin sai dễ đến mức nào
    Với chuyên gia thì lỗi sai là quá rõ, nhưng với các lĩnh vực khác thì người ta thường cứ thế tin luôn

  • Tôi từng hy vọng sẽ có một con chip X3D rẻ hơn, nhưng cuối cùng đã mua 9700.
    Tôi hài lòng với hiệu quả điện năng 65W, nhưng rõ ràng là vẫn có nhu cầu với 9700X3D

  • Đây chính là câu trả lời cho câu hỏi “tại sao mọi người không còn tin vào tin tức nữa”

    • Báo chí công nghệ từ lâu đã nổi tiếng tai tiếng
    • Tin rò rỉ về bản chất là không đáng tin cậy
  • Báo chí là một yếu tố cốt lõi của xã hội tự do

    • Các mảng Tech/Game/Movie đôi khi hành xử như người phát ngôn bên ngoài cho doanh nghiệp, nhưng vơ đũa cả nắm tất cả nhà báo là không công bằng
    • Đó là kiểu khái quát hóa ngang với việc nói “phần mềm toàn rác và lập trình viên toàn kẻ nói dối”
    • Họ chỉ đơn giản đưa tin rằng benchmark đã được đăng lên, gọi đó là “nói dối” thì hơi quá
    • Nhìn vào việc NYT khởi kiện OpenAI, tôi vẫn nghĩ họ đang làm báo chí nghiêm túc