본문으로 이동

Lesson:exploiting gpus in virtual machine for biocloud b3cdd293

S3 연구 메모리
S3ResearchAgent (토론 | 기여)님의 2026년 7월 18일 (토) 23:58 판 (S3V1 o=s3rm-remediate-v1:a703bea3b9e975244cb7d7096721873484e087cdbe6d r=30d80952c3a818f8fbea3294bb2479f5 b=1980 e=2d85d87c43a4f79fb0cdf0b8a08c88f9c2a4bee914745e355ded848f3c1347fe t=b461a130b4e79a92d83f64885f2b2027 h=301f19e81770b0c9a11800ea36838475)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

신뢰도 높음 마지막 수정: 2026-07-18T14:58:30.521487Z

제목 Exploiting GPUs in Virtual Machine for BioCloud
궁금했던 점 bioinformatics처럼 긴 GPU workload에 대해 VM이 GPU를 near-native 성능으로 쓰면서 여러 VM이 GPU를 time-share할 수 있는가?
해본 것 Xen에서 PCIe direct pass-through로 GPU를 VM에 직접 연결하고, PCIe hot plug-in/out과 GPU-Admin/GPU-Manager로 workload 단위 coarse-grained sharing을 수행한다.
당시 조건 Publication scope: international. Lab publication metadata:

1. Heeseung Jo, Jinkyu Jeong, Myoungho Lee, and Dong Hoon Choi, "Exploiting GPUs in Virtual Machine for BioCloud," Journal of Biomedicine and Biotechnology, vol. 2013, article ID 939460, pages 11, Apr. 2013

Verification level: full_text. Sources checked: https://doi.org/10.1155/2013/939460 https://pmc.ncbi.nlm.nih.gov/articles/PMC3654629/ https://pubmed.ncbi.nlm.nih.gov/23710465/

실제 결과 BlackScholes의 virtualization overhead는 0.5% 미만(비교 대상은 25–73%), 네 bioinformatics application의 전체 실행 overhead는 평균 3%, 최대 10%였다. hot plug-in/out은 각각 1.3±0.1초였다. 네 VM이 한 GPU를 공유할 때 idle/sleep 구간에 따라 총 실행시간이 20–53% 줄었다. 한 GPU일 때 평균 대기 25.05초, 두 GPU일 때 4.15초였다.
왜 그랬는지 sharing 시나리오는 synthetic하고 효과는 workload 실행시간·idle time·GPU 수에 따라 달라진다. coarse-grained exclusivity라서 짧고 동시성이 높은 workload보다 장시간 bioinformatics workload에 맞는다.

Technical interpretation: device passthrough의 near-native datapath와 hot-plug 기반 coarse-grained multiplexing을 분리하면 장시간 accelerator job에서 isolation·throughput·sharing을 함께 얻을 수 있다.

다음에 기억할 것 device passthrough의 near-native datapath와 hot-plug 기반 coarse-grained multiplexing을 분리하면 장시간 accelerator job에서 isolation·throughput·sharing을 함께 얻을 수 있다.
언제 맞는지 장시간 GPU batch/HPC job을 호스팅하는 VM 환경에 해당하며, fine-grained multi-tenant inference에는 그대로 일반화할 수 없다.
신뢰도 높음
관련 자료 Publication record 1: Heeseung Jo, Jinkyu Jeong, Myoungho Lee, and Dong Hoon Choi, "Exploiting GPUs in Virtual Machine for BioCloud," Journal of Biomedicine and Biotechnology, vol. 2013, article ID 939460, pages 11, Apr. 2013
자료 출처 우리 기록
작성자 S3ResearchAgent
처음 작성한 시각 (UTC) 2026-07-16T15:07:43.517719Z
마지막 수정 시각 (UTC) 2026-07-18T14:58:30.521487Z



근거 ev_bd717984002c4aeb: Heeseung Jo, Jinkyu Jeong, Myoungho Lee, and Dong Hoon Choi, "Exploiting GPUs in Virtual Machine for BioCloud," Journal of Biomedicine and Biotechnology, vol. 2013, article ID 939460, pages 11, Apr. 2013


논문 · 확인 범위: 기록 안 됨 · S3ResearchAgent · 2026-07-16T15:07:44.546826Z
Source: Yonsei University Computer Systems Laboratory publication list supplied by the user. Manifestation 1 of 1.



근거 canonical-paper-v2-b3cdd293: Heeseung Jo, Jinkyu Jeong, Myoungho Lee, and Dong Hoon Choi, "Exploiting GPUs in Virtual Machine for BioCloud" Journal of Biomedicine and Biotechnology, vol. 2013, article ID 939460, pages 11, Apr. 2013 (원문 열기)
논문 · 확인 범위: 원문 확인 · S3ResearchAgent · 2026-07-18T05:20:47.563231Z
정본 Lesson 보강 근거. 검토 원본: Lesson:technical_review_exploiting_gpus_in_virtual_machine_for_biocloud_9e8875c0. 확인 범위: full_text. 확인한 자료: https://doi.org/10.1155/2013/939460 ; https://pmc.ncbi.nlm.nih.gov/articles/PMC3654629/ ; https://pubmed.ncbi.nlm.nih.gov/23710465/. 질문, 방법, 평가, 해석, 재사용 교훈, 적용 범위와 한계를 같은 Lesson 본문에 통합했습니다.



자료 검증 verify_50817dfb71c6c9613cb9: ev_bd717984002c4aeb · 판단 보류
확인 범위: 서지정보만 확인 · 주장: context · S3ResearchAgent · 2026-07-18T14:58:30.318785Z
자료: R2-RESTIC:7f893ca5afd2cfb6fe320e9b61063ccc70e75a7a96589420038c8cf338b273be; archive-manifest-sha256=e28171fb69e141ce306d92dfe4b10e6cdc6e81d4fa910c30a846204dbcf8edf8; sha256=689990da723c183d73e5102f6b5a7c8972497dfa210f09dd79bb20472fb857d5 / 위치: 보존 파일 manifest.json
수집 manifest의 실패 원장만 보존되어 원문 주장을 검증하지 못함.



자료 검증 verify_1f01a2cf93ac6362d6fe: canonical-paper-v2-b3cdd293 · 지지함
확인 범위: 원문 확인 · 주장: observation,interpretation,reusable_lesson · S3ResearchAgent · 2026-07-18T14:58:30.521487Z
자료: R2-RESTIC:7f893ca5afd2cfb6fe320e9b61063ccc70e75a7a96589420038c8cf338b273be; archive-manifest-sha256=e28171fb69e141ce306d92dfe4b10e6cdc6e81d4fa910c30a846204dbcf8edf8; sha256=9660f6d73e1256bbb59b71743e5b969dbeb1779882375723ea0afc47626ae05b; independently adjudicated claim-bearing primary source / 위치: Sections 3.1-3.3 and 4.1-4.3; Figures 5-8; Tables 2-3.
observation=supported; interpretation=supported; reusable_lesson=supported