Trước khi chọn card, hãy chọn đầu ra của bạn
Mô tả công việc trong một câu: tạo hình ảnh đúng định dạng, tìm lại một quy trình trong tài liệu hoặc kiểm tra một phép tính đã biết. Nêu rõ ai sẽ là người quyết định kết quả đạt yêu cầu. «Thử dùng AI» để lại quá nhiều khả năng mở; «có được một bộ mười tám hình ảnh đọc được trong công cụ đăng bài của chúng ta» cho một điểm đến cụ thể.
Hãy tập hợp một mẫu nhỏ cũng chứa những khó khăn của dự án. Một hình ảnh rất lớn, một tài liệu trình bày kém hoặc một đầu vào bất thường có thể thay đổi nhu cầu. Hãy viết ra điều gì sẽ khiến bạn chỉnh sửa hoặc dừng lại: đầu ra không đọc được, chi tiết quan trọng bị thay đổi, câu trả lời không có căn cứ. Những tiêu chí này sẽ hữu ích trong suốt quá trình thử, ngay cả khi phần mềm không báo lỗi nào.
- Một đầu ra chính xác và định dạng mong đợi của nó.
- Một người và vài tiêu chí để chấp nhận nó.
- Các đầu vào thông thường và các trường hợp khó.
- Một bản sao lưu của các tệp ban đầu.
Chuẩn bị các tệp và cách lấy lại chúng
Tách riêng bản gốc, thiết lập, đầu ra công việc và sản phẩm hoàn thiện được giữ lại. Đặt tên cố định cho bản thử nghiệm của bạn, ví dụ “hinh-anh-thu-nghiem-01”. Kiểm tra việc mở các tệp đầu vào trên máy tính của bạn và xác định những tệp còn thiếu. Chuẩn bị cấu trúc này từ trước sẽ giúp bạn không phải dành những giờ đầu tiên để tìm lại một phông chữ, một hình ảnh liên kết hay đúng phiên bản của một tài liệu.
Hãy cũng dự trù điểm đến để nhận lại dữ liệu. Kiểm tra dung lượng còn trống và người có thể mở nó. Khối lượng dữ liệu và đường truyền của bạn ảnh hưởng đến việc truyền tải; tốc độ được công bố cho một kết nối không đồng nghĩa với thời gian được bảo đảm. Sau khi nhận được quyền truy cập, một bản sao nhỏ truyền đi rồi truyền lại sẽ giúp kiểm tra phương thức trước khi di chuyển toàn bộ thư mục.
Khớp phần mềm, phiên bản và bộ nhớ với nhau
Ghi lại tên chính xác của phần mềm, phiên bản và các tiện ích mở rộng cần thiết. Kiểm tra trong tài liệu của phần mềm xem GPU và giao diện tính toán nào được hỗ trợ. PyTorch chẳng hạn phân biệt các bản cài đặt theo nền tảng tính toán. Tên một phần mềm trong công cụ cấu hình thể hiện sự ưu tiên chuẩn bị: nó không xác nhận rằng một phiên bản đã được cài đặt sẵn hay mọi thành phần của bạn đều tương thích.
Bộ nhớ đồ họa là bộ nhớ của công việc đang chạy trên card; đó không phải dung lượng lưu trữ tệp của bạn cũng không phải bộ nhớ chung của máy chủ. Các mốc 24, 48 hay 80 GB được so với nhu cầu của bạn. Nhiều card không tự động hợp nhất bộ nhớ của chúng cho một chương trình vốn được thiết kế cho một GPU. Hãy bắt đầu với cấu hình mà bạn có thể biện minh, rồi kiểm tra lại bằng bản mẫu.
Ví dụ: mười tám hình ảnh và khung thời gian 3,25 ngày
Giả sử một dự án gồm mười tám hình ảnh, với phần mềm tương thích và nhu cầu nằm gọn trong một RTX A5000. Lịch trình dưới đây là một giả định làm việc sau khi bàn giao, không phải là đo lường sản xuất. Một ngày dành trước đó để chuẩn bị các bản gốc trên máy tính của bạn vẫn nằm ngoài khung thời gian này.
Tổng cộng là 0,25 + 1 + 1 + 0,5 + 0,5 = 3,25 ngày. Vì vậy gói 3 ngày không bao phủ được lịch trình này. Đối với một lô RTX A5000, mức giá đề xuất là 23,57 USD cho 3 ngày và 55 USD cho 7 ngày. Nếu mười tám sản phẩm được chấp nhận, gói 7 ngày tương đương 55 ÷ 18, tức khoảng 3,06 USD cho mỗi sản phẩm. Chi phí bên ngoài và thời gian của bạn không được tính trong tỷ lệ này.
Lựa chọn 7 ngày bao phủ giả định này, nhưng không đảm bảo dự án sẽ hoàn thành. Nếu một người chỉ có thể xem lại vào tuần sau, hãy điều chỉnh lịch trình trước tiên. Giảm ước tính để đưa dự án vào 3 ngày một cách gượng ép không giải quyết được ràng buộc này.
| Công đoạn dự kiến | Số ngày đã qua |
|---|---|
| Chuẩn bị trên máy thuê | 0,25 |
| Thử nghiệm và làm việc thực tế | 1 |
| Chờ phê duyệt | 1 |
| Lần chạy lại | 0,5 |
| Xuất và kiểm soát bản sao | 0,5 |
| Cửa sổ tổng | 3,25 |
Chuyển từ cấu hình sang theo dõi đơn hàng
Trong trình cấu hình, hãy xem lại mẫu, số lượng lot, thời hạn và cách chuẩn bị mong muốn. Tổng cộng bằng giá mỗi lot nhân với số lot; các card đi kèm không bị tính phí lần thứ hai. Hãy tạo tài khoản với tên, họ, email và mật khẩu, hoặc đăng nhập vào tài khoản hiện có. Quy trình không cần giấy tờ tùy thân hay KYC vẫn giữ một tài khoản để theo dõi.
Để thanh toán, hãy cùng chọn tài sản và mạng lưới. Sử dụng đúng số tiền, địa chỉ nhận và thời hạn của yêu cầu đang hoạt động trong đơn hàng của bạn. Sau khi gửi, nút “Tôi đã thanh toán” sẽ giữ lại thông báo của bạn; cú nhấp này không xác nhận đã nhận tiền và không gán GPU. Phần theo dõi tự động cập nhật trạng thái do máy chủ truyền đến; chỉ có xác nhận của máy chủ mới xác thực khoản thanh toán. Việc cung cấp GPU vẫn là bước riêng. Hồ sơ thanh toán trình bày chi tiết bước này mà không yêu cầu bạn dùng lại một giá trị mẫu.
Sau khi nhận quyền truy cập, kiểm tra một quy trình hoàn chỉnh
Trước tiên, hãy kiểm tra xem bạn có thấy đúng các tài nguyên và công cụ mong đợi không. Ghi lại mẫu được nhận diện, phiên bản phần mềm và mọi khác biệt so với yêu cầu của bạn. Nếu thiếu thông tin, hãy mô tả khác biệt đó trong hồ sơ đơn hàng trước khi xây dựng toàn bộ quy trình dựa trên một giả định.
Tiếp theo, hãy chạy một ví dụ đơn giản, rồi một đầu vào tiêu biểu. Kiểm tra thiết bị được sử dụng và kết quả tạo ra. Trong PyTorch, mẫu và dữ liệu phải được đặt trên thiết bị phù hợp; một chương trình chạy xong tự nó không chứng minh GPU đã được dùng. Cuối cùng, hãy tải tệp về và mở nó bằng công cụ đích. Toàn bộ hành trình này tạo thành lần kiểm tra đầu tiên của bạn.
Khi lần thử bị tắc, hãy chọn một cách sửa chính xác
Hãy giữ lại thông báo lỗi, tệp liên quan và các tham số. Lỗi cài đặt, thiếu bộ nhớ và kết quả đáng thất vọng đòi hỏi những cách sửa khác nhau. Chỉ thay đổi một yếu tố, rồi chạy lại đúng trường hợp đó. Bạn sẽ có thể quy kết sự cải thiện cho một thay đổi đã xác định.
Đừng tiếp tục chạy toàn bộ lot khi kết quả đầu tiên có lỗi quan trọng. Một lỗi lặp lại trên một trăm tệp cũng tốn thời gian phân loại. Hãy đặt giới hạn cho buổi làm và dành thời gian để lấy lại những phần đã hữu ích, kể cả khi quyết định cuối cùng là dừng cách tiếp cận này.
| Quan sát | Kiểm tra tiếp theo |
|---|---|
| GPU không được nhận diện | Khả năng tương thích của phần mềm, trình điều khiển và các thành phần của nó. |
| Nhóm bị lỗi do thiếu bộ nhớ | Một tệp riêng lẻ, rồi một kích thước nhóm nhỏ hơn. |
| Kết quả không chính xác | Đầu vào, các thiết lập và tiêu chí chất lượng. |
| Truyền tải thất bại | Đích đến, dung lượng trống và phương thức sao chép. |
Kết thúc với một bản sao và một quyết định
Hãy giữ lại các kết quả đã được chấp nhận, sự tương ứng với đầu vào, các thiết lập và một ghi chú ngắn để tiếp tục. So sánh bản sao đã tải về với thư mục mong đợi, rồi mở một vài tệp tiêu biểu từ bản sao đó. Một bản xem trước còn nằm trong môi trường từ xa không phải là kho lưu trữ của bạn.
Sau đó, hãy viết ra những gì mà lần thử đã giúp quyết định: phương pháp dùng được, cần sửa gì hay nhu cầu vẫn chưa rõ. Lần thuê tiếp theo có thể bắt đầu từ ghi chú này, thay vì khám phá lại từ đầu. Để chuyển kết quả cho đồng nghiệp, hãy tách các sản phẩm bàn giao khỏi các tệp kỹ thuật và nêu rõ những gì còn phải xác nhận.