분석시각화 대회 코드 공유 게시물은
내용 확인 후
좋아요(투표) 가능합니다.
torch.while_loop를 CUDA 그래프에 담아 가변 반복을 캡처합니다 — DAKER에서 자세히 보기
PyTorch 2.14부터 torch.while_loop를 CUDA 그래프에 담을 수 있습니다. 조건은 부모 스트림에서 평가되고, 본문 끝에서 다시 검사되는 CUDA while 노드로 이어집니다.
가변 길이 인덱스·패킹 시퀀스처럼 반복 횟수가 런타임에 정해지는 구간을 캡처 밖으로 밀어내지 않아도 됩니다.
핵심만 먼저 보면 다음과 같습니다.
• while_loop를 그래프에 넣는 조건 평가·재검사 흐름
• 가변 trip count 구간을 캡처 안에 유지하는 이유
• 캡처 전후 스텝 시간과 동기화 횟수 비교 방법
원문 전체는 DAKER에서 확인할 수 있습니다.
https://daker.ai/community/torch-while-loop-cuda-graph-dynamic-loop-capture
데이콘(주) | 대표 김국진 | 699-81-01021
통신판매업 신고번호: 제 2021-서울영등포-1704호
직업정보제공사업 신고번호: J1204020250004
서울특별시 영등포구 은행로 3 익스콘벤처타워 901호
이메일 dacon@dacon.io |
전화번호: 070-4102-0545
Copyright ⓒ DACON Co.,Ltd All rights reserved