Hướng dẫn thiết lập ban đầu cho ASUS Ascent GX10 (DGX Spark): cấu hình SSH, cài đặt NVIDIA Sync

Pnghuy
2/11/2025 8:29Phản hồi: 7
EditEdit
Hướng dẫn thiết lập ban đầu cho ASUS Ascent GX10 (DGX Spark): cấu hình SSH, cài đặt NVIDIA Sync
Trong chủ đề này xin chia sẻ lại với anh em một số kinh nghiệm và cách mà mình sử dụng, cấu hình Ascent GX10 (DGX Spark) khi làm việc hoặc muốn vọc vạch chiếc Supercomputer này từ xa, remote access bằng bất kì mẫu máy tính nào mà bạn đang có (Windows hoặc macOS).

Nếu bạn chủ yếu làm việc trên một hệ thống khác, chẳng hạn như laptop và muốn sử dụng DGX Spark của mình làm tài nguyên từ xa, hướng dẫn này sẽ chỉ cho bạn cách kết nối và làm việc qua SSH (Secure Shell). Với SSH, bạn có thể mở một phiên terminal hoặc chuyển tiếp port một cách an toàn để truy cập các ứng dụng web và API trên DGX Spark của mình từ máy cục bộ.

Trên tay ASUS Ascent GX10: Siêu máy tính AI nằm ngay trên bàn của bạn

NVIDIA khiến chúng ta không cần phải đi tìm đâu xa khi nghĩ đến những chiếc siêu máy tính (hay siêu máy chủ) để vận hành và huấn luyện các mô hình ngôn ngữ lớn, vì ở ngay trên bàn đã có ASUS Ascent GX10. Được trang bị bộ vi xử lý NVIDIA GB10...
tinhte.vn

Trước khi bắt đầu


Về cơ bản có 2 cách để bạn có thể truy cập GX10 từ xa: SSH thủ công hoặc dùng NVIDIA Sync. Trong bài này mình sẽ hướng dẫn truy cập bằng NVIDIA Sync vì nó đơn giản và ai cũng làm được.

Trước khi bạn bắt đầu, có một số khái niệm quan trọng cần hiểu:

  • SSH: Kết nối an toàn đến máy tính từ xa. Cho phép chạy lệnh, chuyển tập tin, quản lý dịch vụ.
  • SSH tunneling: Chuyển tiếp port một cách an toàn. Kết nối cổng trên máy tính của bạn đến cổng trên máy tính từ xa qua kết nối SSH mã hóa.
  • mDNS: Tự động tìm thiết bị trong mạng nội bộ bằng tên. DGX Spark sẽ có tên như spark-abcd.local mà không cần phải nhập IP.

Nếu bạn dùng NVIDIA Sync, nó sẽ cung cấp giao diện đồ họa để quản lý thiết bị với chức năng khởi chạy ứng dụng tích hợp và phù hợp với những người không chuyên. Trong khi SSH thủ công cho phép bạn kiểm soát trực tiếp bằng dòng lệnh với khả năng chuyển tiếp port. Cả hai phương pháp đều cho phép bạn chạy các lệnh terminal, truy cập các ứng dụng web và quản lý DGX Spark của mình từ xa từ laptop của bạn.

Cài đặt NVIDIA Sync

CleanShot 2025-11-02 at 15.30.20@2x.jpg
Trừ khi bạn có một nhu cầu quá đặc biệt, còn lại mình sẽ khuyên dùng NVIDIA Sync để làm việc với GX10 hoặc DGX Spark sẽ đơn giản hơn. Để cài đặt NVIDIA Sync thì cũng giống như bạn cài đặt bất kì một ứng dụng nào trên máy tính Windows và macOS, tải về file cài đặt tại đây, sau đó cài đặt như bình thường.

Sau khi bạn đã cài đặt NVIDIA Sync, việc tiếp theo bạn cần làm đó là cấu hình SSH cho đúng để mọi thứ mượt mà. Thông thường, khi bạn sử dụng NVIDIA Sync để kết nối thì SSH sẽ tự động cấu hình và bạn không cần phải làm gì. Tuy nhiên, nhiều khả năng khi setup lần đầu sẽ gặp lỗi về xác thực password giống như mình đã gặp phải.

Lúc này, bạn cần phải mở file SSH để config lại một số thứ trên siêu máy tính AI. Mở Terminal trên GX10, sau đó nhập vào dòng lệnh:
sudo nano /etc/ssh/sshd_config

Sau đó tìm đến dòng "PasswordAuthentication no", chuyển "no" thành "yes", nếu có dấu "#" ở trước thì xóa dấu "#" đi.

Tiếp đến tìm đến dòng "UsePAM" nếu đang để "no" thì cũng chuyển thành "yes".

Sau đó lưu đè lên file cũ là xong.
[​IMG]

Quảng cáo


Bây giờ quay lại giao diện của NVIDIA Sync, nhập đầy đủ thông tin IP, username và password của GX10 hay DGX Spark mà bạn thiết lập từ đầu.

Trước đó, NVIDIA có hỏi bạn đã cài đặt các công cụ như Cursor, VSCode hay AI Workbench chưa, nếu bạn có nhu cầu với công cụ nào thì cài đặt công cụ đó, còn không thì có thể bỏ qua cũng được.

DGX Dashboard

CleanShot 2025-11-01 at 16.05.18@2x.jpg


Sau khi đã kết nối với siêu máy tính AI thành công, giao diện trên sẽ xuất hiện trên menu bar của máy tính Mac hoặc ở góc màn hình trên máy tính Windows.

Ở đây bạn sẽ thấy công cụ DGX Dashboard, đây là nơi bạn sẽ truy xuất và theo dõi hiệu suất sử dụng của RAM, GPU và cập nhật hệ thống. Hãy mở DGX Dashboard lên, đăng nhập bằng tài khoản bạn đã tạo khi setup GX10.

CleanShot 2025-11-01 at 16.15.40@2x.jpg

Quảng cáo


Giao diện của DGX Dashboard khi bạn đã setup xong xuôi nó sẽ như thế này. Tiếp theo để kiểm thử khả năng hoạt động, bạn có thể sử dụng Jupyterlab để tạo ảnh với SDXL.

Đơn giản bạn chỉ cần nhấn nút Start ở bên cạnh và chờ đợi, khi nào nút Open in Browser sáng lên là bạn sẽ có thể mở được. Thời gian setup môi trường này khá là lâu, bạn cứ bình tĩnh chờ đợi.

CleanShot 2025-10-28 at 21.45.00@2x.jpg
Sau khi khởi động được, bạn hãy tạo một notebook mới trong Jupyterlab. Vào File → New → Notebook, chọn "Python 3 (ipykernel)" để tạo notebook mới.

Sau đó bạn hãy dán toàn bộ đoạn code sau vào và chạy (Run):
import warnings warnings.filterwarnings('ignore', message='.*cuda capability.*') import tqdm.auto tqdm.auto.tqdm = tqdm.std.tqdm from diffusers import DiffusionPipeline import torch from PIL import Image from datetime import datetime from IPython.display import display # --- Model setup --- MODEL_ID = "stabilityai/stable-diffusion-xl-base-1.0" dtype = torch.float16 if torch.cuda.is_available() else torch.float32 pipe = DiffusionPipeline.from_pretrained( MODEL_ID, torch_dtype=dtype, variant="fp16" if dtype==torch.float16 else None, ) pipe = pipe.to("cuda" if torch.cuda.is_available() else "cpu") # --- Prompt setup --- prompt = "a cozy modern reading nook with a big window, soft natural light, photorealistic" negative_prompt = "low quality, blurry, distorted, text, watermark" # --- Generation settings --- height = 1024 width = 1024 steps = 30 guidance = 7.0 # --- Generate --- result = pipe( prompt=prompt, negative_prompt=negative_prompt, num_inference_steps=steps, guidance_scale=guidance, height=height, width=width, ) # --- Save to file --- image: Image.Image = result.images[0] display(image) image.save(f"sdxl_output.png") print(f"Saved image as sdxl_output.png")

Lúc này notebook sẽ tự động tải model và generate hình ảnh theo đoạn code trên, nếu là lần đầu bạn chạy thì nó sẽ mất chút thời gian để tải mô hình.

Quay lại DGX Dashboard, hãy chú ý vào 2 thông số là RAM và GPU, nếu bạn thấy giống như hình trên thì chúc mừng bạn đã tận dụng được siêu chip GB10 để tạo ảnh bằng SDXL mà không cần quan tâm đến phần cứng của chiếc máy bạn đang remote vào GX10 là gì.

Đến đây thì bạn đã hoàn thành việc setup và truy cập từ xa vào ASUS Ascent GX10 thông qua PC hoặc laptop của bạn. Chủ đề sau mình sẽ chia sẻ với các bạn cách để truy cập vào DGX Spark (Ascent GX10) từ ở bất kì đâu, không nhất thiết là dùng LAN hoặc cùng Wi-Fi, cũng như hướng dẫn anh em sử dụng ComfyUI tạo hình ảnh bằng SDXL.
7 bình luận

Xu hướng

Mod khỏi lên bài hướng dẫn đâu, không ai dư tiền để mua siêu máy tính về làm gì =))))
@khang2929 mốt nếu có thì cũng có thể tìm được nội dung mà bạn haha
@khang2929 Nhiều mà, những ông dev có nhu cầu thì cao hơn họ cũng mua được.
Có bác mod tinhte còn mua dàn máy 500tr để chạy AI nhưng bị hớ kìa =))
@Pnghuy haha để mình tiết kiệm tiền
Bác mua con này về nghiên cứu AI luôn hả bác, Mod tinhte nhiều bác đam mê AI quá 😁
ledangtrung
ĐẠI BÀNG
8 ngày
https://realtimex.ai đã có bản build cho DGX Spark rồi. Chạy local LLM/VLM qua Ollama hoặc LM Studio.

Con này có điểm dở là không có speaker và microphone.
Screenshot from 2025-11-01 21-52-34 (1).jpg
cám ơn Mod, nhờ Mod mình mới biết Nvidia Sync. Đang tìm giải pháp tương tự luôn.

Xu hướng

Bài mới








  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2025 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: 70 Bà Huyện Thanh Quan, P. Xuân Hoà, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép cung cấp dịch vụ MXH số 134/GP-BVHTTDL, Ký ngày: 30/09/2025