[TensorRT] PyTorch와 TensorRT 사이 CUDA stream race를 event로 막기
CUDA event와 wait_event로 PyTorch producer, TensorRT inference, consumer stream을 연결하고 record_stream과 worker별 context 경계를 검증하는 방법입니다.
CUDA event와 wait_event로 PyTorch producer, TensorRT inference, consumer stream을 연결하고 record_stream과 worker별 context 경계를 검증하는 방법입니다.
Git includeIf, user.useConfigOnly, SSH host alias를 사용해 저장소별 commit identity와 원격 인증 계정을 독립적으로 검증하는 방법을 설명합니다.
Git annotated tag와 peeled commit을 구분하고, 공개 여부에 따라 같은 이름 재사용 또는 새 버전 tag 발행을 결정하는 방법을 설명합니다.
Git shallow clone에서 merge-base와 git describe 실패를 진단하고, deepen, tag fetch, unshallow를 단계적으로 적용·검증하는 방법을 설명합니다.
Git .gitignore 문제를 index 추적 상태와 규칙 출처로 진단하고, git rm --cached와 부정 패턴을 안전하게 적용·원복하는 방법을 설명합니다.
Git maintenance로 대형 저장소의 commit graph와 pack 구조를 단계적으로 최적화하고, Windows 스케줄 등록과 원복 절차를 설명합니다.
Git sparse-checkout과 sparse index로 대형 monorepo의 working tree 범위를 줄이고, partial clone과의 차이 및 안전한 복구 절차를 설명합니다.
Git rerere를 저장소 로컬 범위에서 사용해 반복되는 rebase 충돌 해결을 재사용하고, autoUpdate를 끈 상태에서 검토·테스트·원복하는 방법을 설명합니다.
Git fixup과 autosquash로 리뷰 수정 커밋을 정리하고, range-diff와 최종 트리 비교 후 force-with-lease로 안전하게 갱신하는 방법을 설명합니다.
Git hooks와 .gitattributes로 EOL·diff·merge 규칙을 공유하고, 우회 가능한 로컬 검사를 CI와 required status checks로 보완하는 방법을 설명합니다.