카드를 고르기 전에 결과물을 정하세요
작업을 한 문장으로 설명해 보세요. 올바른 규격의 이미지를 만들거나, 문서에서 특정 절차를 찾아내거나, 알려진 계산을 검증하는 일처럼요. 그리고 그 결과가 충분한지 누가 판단할지도 밝혀 주세요. "AI를 한번 써 보기"는 열린 가능성이 너무 많습니다. "우리 발행 도구에서 읽을 수 있는 이미지 열여덟 장으로 구성된 묶음을 얻기"처럼 구체적인 도착점을 정해야 합니다.
프로젝트의 어려운 부분도 함께 담은 작은 샘플을 모으세요. 아주 큰 이미지, 형식이 잘 갖춰지지 않은 문서, 또는 특이한 입력은 필요한 사양을 바꿀 수 있습니다. 어떤 경우에 수정하거나 중단할지 적어 두세요. 읽을 수 없는 출력, 중요한 세부 사항의 변경, 근거 없는 답변 등입니다. 이러한 기준은 소프트웨어가 아무 오류를 보고하지 않더라도 테스트 중에 유용하게 쓰입니다.
- 정확한 출력물과 기대되는 형식.
- 승인을 담당할 사람과 몇 가지 승인 기준.
- 일반적인 입력과 어려운 사례.
- 원본 파일의 사본 보관.
파일과 복구 수단 준비하기
원본, 설정, 작업 출력물, 최종 채택된 산출물을 분리하세요. 예를 들어 'visuels-essai-01'처럼 테스트에 안정적인 이름을 붙이세요. 입력 파일이 내 컴퓨터에서 열리는지 확인하고 누락된 파일을 찾아내세요. 이러한 구조를 미리 준비해 두면 첫 몇 시간을 폰트, 연결된 이미지, 또는 문서의 올바른 버전을 찾는 데 허비하지 않아도 됩니다.
반환할 목적지도 미리 준비하세요. 사용 가능한 공간과 해당 파일을 열 수 있는 사람을 확인하세요. 데이터 양과 인터넷 연결이 전송 속도에 영향을 줍니다. 회선에 대해 안내된 속도가 보장된 전송 시간을 의미하지는 않습니다. 접근 권한을 받으면 전체 폴더를 옮기기 전에 작은 파일을 왕복 전송하여 방식을 점검하세요.
소프트웨어, 버전, 메모리 맞추기
정확한 소프트웨어 이름, 버전, 필요한 확장 기능을 확인하세요. 해당 문서에서 지원하는 GPU와 컴퓨팅 인터페이스를 확인하세요. 예를 들어 PyTorch는 컴퓨팅 플랫폼에 따라 설치 방법이 다릅니다. 구성 도구에 표시된 소프트웨어 이름은 준비 환경의 선호를 나타낼 뿐, 해당 버전이 이미 설치되어 있거나 모든 구성 요소의 호환성을 보증하는 것은 아닙니다.
그래픽 메모리는 카드에서 실행 중인 작업의 메모리이며, 파일 저장 공간이나 서버의 일반 메모리가 아닙니다. 24, 48, 80 GB와 같은 기준을 자신의 필요와 비교해 보세요. 여러 장의 카드가 단일 GPU용으로 설계된 프로그램의 메모리를 자동으로 합쳐 주지는 않습니다. 먼저 근거를 댈 수 있는 구성으로 시작한 다음, 샘플로 검증하세요.
예시: 이미지 열여덟 장과 3.25일의 기간
이미지 열여덟 장이 필요한 프로젝트가 있고, 호환되는 소프트웨어를 사용하며, 필요한 작업량이 RTX A5000 한 대로 충분하다고 가정해 보겠습니다. 아래 일정은 자원이 준비된 이후의 작업 가정이며, 실제 생산 측정값이 아닙니다. 그전에 원본 파일을 여러분의 컴퓨터에서 준비하는 데 쓴 하루는 이 기간에 포함되지 않습니다.
합계는 0.25 + 1 + 1 + 0.5 + 0.5 = 3.25일입니다. 따라서 3일 요금제로는 이 일정을 감당할 수 없습니다. RTX A5000 배치의 경우 3일 요금은 23.57 USD, 7일 요금은 55 USD입니다. 열여덟 개의 결과물이 모두 승인된다면, 7일 요금제는 55 ÷ 18, 즉 결과물당 약 3.06 USD에 해당합니다. 외부 비용과 여러분의 시간은 이 비율에 포함되지 않습니다.
7일을 선택하면 가정을 충족할 수 있지만, 프로젝트가 완료된다는 보장은 아닙니다. 검토자가 다음 주에야 확인할 수 있다면 일정을 먼저 수정하세요. 프로젝트를 3일 안에 억지로 맞추기 위해 추정치를 줄이는 것은 이 제약을 해결하지 못합니다.
| 예상 단계 | 경과 일수 |
|---|---|
| 렌탈 준비 | 0,25 |
| 시험 및 활성 작업 | 1 |
| 승인 대기 | 1 |
| 재작업 | 0,5 |
| 내보내기 및 사본 검사 | 0,5 |
| 총 기간 | 3,25 |
구성에서 주문 추적까지
구성 화면에서 모델, 로트 수, 기간, 원하는 준비 상태를 다시 확인하세요. 총액은 로트 가격에 로트 수를 곱한 값이며, 포함된 그래픽카드는 두 번 청구되지 않습니다. 이름, 성, 이메일, 비밀번호로 계정을 만들거나 기존 계정으로 로그인하세요. 신분증이나 KYC 없이 진행하는 경로에서도 추적용 계정은 그대로 유지됩니다.
결제하려면 사용할 자산과 네트워크를 함께 선택하세요. 현재 주문 요청의 정확한 금액, 수신 주소, 기한을 사용하세요. 송금한 뒤에도 ‘결제했어요’를 누르면 신고 내용이 유지될 뿐이며, 이 클릭만으로 입금이 확인되거나 GPU가 배정되지는 않습니다. 추적은 서버가 전달한 상태를 자동으로 갱신하며, 서버의 확인만이 결제를 유효하게 합니다. GPU 제공은 이와 별개로 진행됩니다. 결제 안내 문서에서 이 단계를 자세히 설명하며, 예시 값을 다시 사용하도록 요구하지 않습니다.
접속 정보를 받은 후 전체 흐름 점검하기
먼저 기대한 리소스와 도구가 그대로 있는지 확인하세요. 인식된 모델, 소프트웨어 버전, 요청과의 차이를 기록하세요. 정보가 빠져 있다면 추측 위에 전체 절차를 세우기 전에 주문 문서에 그 차이를 적어 두세요.
그다음 간단한 예제를 실행하고, 이어서 대표적인 입력을 실행하세요. 사용된 장치와 생성된 출력을 확인하세요. PyTorch에서는 모델과 데이터를 적절한 장치에 올려야 하며, 프로그램이 끝났다는 사실만으로 GPU 사용이 증명되지는 않습니다. 마지막으로 파일을 내려받아 대상 도구에서 열어 보세요. 이 전 과정이 첫 번째 점검입니다.
테스트가 막힐 때 정확한 수정 선택하기
오류 메시지, 관련 파일, 설정값을 보관하세요. 설치 실패, 메모리 부족, 실망스러운 출력은 각각 다른 수정이 필요합니다. 한 번에 한 가지만 바꾸고 같은 사례를 다시 실행하세요. 그래야 개선 효과를 확인된 변경 사항에 돌릴 수 있습니다.
첫 결과에 중대한 결함이 있다면 전체 로트를 계속 처리하지 마세요. 백 개 파일에서 반복되는 오류는 정리 시간도 잡아먹습니다. 세션 한도를 정하고, 최종 결정이 접근 중단이더라도 이미 쓸모 있는 항목을 건질 시간을 남겨 두세요.
| 관찰 | 다음 점검 |
|---|---|
| GPU가 인식되지 않음 | 소프트웨어, 드라이버 및 구성 요소의 호환성. |
| 메모리 부족으로 그룹 실패 | 파일 하나만, 그다음 더 작은 그룹 크기. |
| 출력이 잘못됨 | 입력, 설정, 품질 기준. |
| 전송 실패 | 대상, 여유 공간, 복사 방식. |
복사본과 결정으로 마무리하기
승인된 출력, 입력과의 대응 관계, 설정값, 짧은 재개 메모를 보관하세요. 내려받은 복사본을 기대한 폴더와 비교하고, 그 복사본에서 대표 파일 몇 개를 열어 보세요. 원격 환경에 남아 있는 미리보기는 여러분의 보관본이 아닙니다.
그다음 이 테스트로 무엇을 결정할 수 있었는지 적으세요. 사용 가능한 방법, 필요한 수정, 아직 알 수 없는 요구 사항 등입니다. 다음 대여는 처음부터 탐색을 다시 하는 대신 이 메모에서 출발할 수 있습니다. 결과를 동료에게 전달할 때는 산출물과 기술 파일을 분리하고, 아직 검증해야 할 항목을 명시하세요.