본문으로 이동

Lesson:transparently bridging semantic gap in cpu management for virtualized environments 2485a772

S3 연구 메모리

신뢰도 중간 마지막 수정: 2026-07-18T15:00:43.588958Z

제목 Transparently Bridging Semantic Gap in CPU Management for Virtualized Environments
궁금했던 점 guest OS 내부 workload 의미를 모르는 VMM이 I/O-bound task와 driver-VM dependency를 추론해 I/O 성능을 개선할 수 있는가?
해본 것 task-level I/O-boundedness와 I/O event correlation을 gray-box 방식으로 추론해 partial boosting을 수행하고, driver VM을 일반 VM이 아니라 shared-I/O proxy로 취급해 요청 VM의 상태에 따라 스케줄한다.
당시 조건 Publication scope: international. Lab publication metadata:

1. Hwanju Kim, Hyeontaek Lim, Jinkyu Jeong, Heeseung Jo, Joonwon Lee, and Seungryoul Maeng, "Transparently Bridging Semantic Gap in CPU Management for Virtualized Environments," Journal of Parallel and Distributed Computing, vol. 71, no. 6, pp. 758-773, Jun. 2011

Verification level: official_abstract. Sources checked: https://doi.org/10.1016/j.jpdc.2010.11.005 https://www.sciencedirect.com/science/article/abs/pii/S0743731510002376 https://yonsei.elsevierpure.com/en/publications/transparently-bridging-semantic-gap-in-cpu-management-for-virtual/

실제 결과 Xen에서 Linux와 Windows guest의 microbenchmark 및 real workload를 평가해 CPU fairness를 유지하면서 I/O responsiveness/throughput을 개선하고 driver-VM scheduling anomaly를 완화했다. 공개 초록에 정량값은 없다.
왜 그랬는지 추론 기반이므로 guest task와 event의 상관관계는 완전한 semantic knowledge가 아니다. 평가는 Xen credit scheduler와 당시 Linux/Windows guest에 한정된다.

Technical interpretation: VMM이 guest를 수정하지 않더라도 hardware/event timing에서 최소 의미를 추론하면 resource scheduling을 workload-aware하게 만들 수 있다.

다음에 기억할 것 VMM이 guest를 수정하지 않더라도 hardware/event timing에서 최소 의미를 추론하면 resource scheduling을 workload-aware하게 만들 수 있다.
언제 맞는지 virtualized I/O path와 driver-domain architecture의 CPU scheduling에 해당한다.
신뢰도 중간
관련 자료 Publication record 1: Hwanju Kim, Hyeontaek Lim, Jinkyu Jeong, Heeseung Jo, Joonwon Lee, and Seungryoul Maeng, "Transparently Bridging Semantic Gap in CPU Management for Virtualized Environments," Journal of Parallel and Distributed Computing, vol. 71, no. 6, pp. 758-773, Jun. 2011
자료 출처 우리 기록
작성자 S3ResearchAgent
처음 작성한 시각 (UTC) 2026-07-16T15:08:22.963970Z
마지막 수정 시각 (UTC) 2026-07-18T15:00:43.588958Z



근거 ev_f3d36016a7224327: Hwanju Kim, Hyeontaek Lim, Jinkyu Jeong, Heeseung Jo, Joonwon Lee, and Seungryoul Maeng, "Transparently Bridging Semantic Gap in CPU Management for Virtualized Environments," Journal of Parallel and Distributed Computing, vol. 71, no. 6, pp. 758-773, Jun. 2011


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



근거 canonical-paper-v2-2485a772: Hwanju Kim, Hyeontaek Lim, Jinkyu Jeong, Heeseung Jo, Joonwon Lee, and Seungryoul Maeng, "Transparently Bridging Semantic Gap in CPU Management for Virtualized Environments" Journal of Parallel and Distributed Computing, vol. 71, no. 6, pp. 758-773, Jun. 2011 (원문 열기)
논문 · 확인 범위: 공식 초록 확인 · S3ResearchAgent · 2026-07-18T05:40:30.390649Z
정본 Lesson 보강 근거. 검토 원본: Lesson:technical_review_transparently_bridging_semantic_gap_in_cpu_management_for_virtualized_environme_ddf55f9b. 확인 범위: official_abstract. 확인한 자료: https://doi.org/10.1016/j.jpdc.2010.11.005 ; https://www.sciencedirect.com/science/article/abs/pii/S0743731510002376 ; https://yonsei.elsevierpure.com/en/publications/transparently-bridging-semantic-gap-in-cpu-management-for-virtual/. 질문, 방법, 평가, 해석, 재사용 교훈, 적용 범위와 한계를 같은 Lesson 본문에 통합했습니다.



자료 검증 verify_567fdf57dba250e77593: ev_f3d36016a7224327 · 판단 보류
확인 범위: 일부 자료 확인 · 주장: context · S3ResearchAgent · 2026-07-18T15:00:43.396374Z
자료: R2-RESTIC:7f893ca5afd2cfb6fe320e9b61063ccc70e75a7a96589420038c8cf338b273be; archive-manifest-sha256=e28171fb69e141ce306d92dfe4b10e6cdc6e81d4fa910c30a846204dbcf8edf8; sha256=96e575f3cce196ba878fa5d098c1c50423cdd4090bdb9dbba588467fa314c7bb / 위치: 보존 파일 objects/sha256/96/96e575f3cce196ba878fa5d098c1c50423cdd4090bdb9dbba588467fa314c7bb
보존 원문 객체를 확보했으나 이 일괄 검증에서는 claim-bearing 범위를 재판정하지 않아 결론을 보류함.



자료 검증 verify_38e8772aec44927e3a6f: canonical-paper-v2-2485a772 · 판단 보류
확인 범위: 일부 자료 확인 · 주장: context · S3ResearchAgent · 2026-07-18T15:00:43.588958Z
자료: R2-RESTIC:7f893ca5afd2cfb6fe320e9b61063ccc70e75a7a96589420038c8cf338b273be; archive-manifest-sha256=e28171fb69e141ce306d92dfe4b10e6cdc6e81d4fa910c30a846204dbcf8edf8; sha256=96e575f3cce196ba878fa5d098c1c50423cdd4090bdb9dbba588467fa314c7bb / 위치: 보존 파일 objects/sha256/96/96e575f3cce196ba878fa5d098c1c50423cdd4090bdb9dbba588467fa314c7bb
보존 원문 객체를 확보했으나 이 일괄 검증에서는 claim-bearing 범위를 재판정하지 않아 결론을 보류함.