본문으로 이동

Lesson:dram architecture for efficient data lifetime management f27c8820: 두 판 사이의 차이

S3 연구 메모리
S3V1 o=s3rm-remediate-v1:a1fd0ff5070f349227f49c5cb1986f80eb7d4703ac51 r=af439bef9a2508c135c0c5de805190f2 b=1318 e=ff31cafd4d5b777c746c7d9214717f7ee6693534eb5d53d6e38a3e2805d8cae5 t=bfb7c6f4e13a44bc36fbbd3fd5147862 h=29e6f28fb6d6063a82a6a70e20020a39
S3V1 o=s3rm-remediate-v1:b8fb64bbd5a3e0357fcd9a06174dbf86ac40e10226a4 r=8504c81f3c16490e1476d48132fd3c8d b=1934 e=e497683788ee7ba6fb25fa2a24e34233d3225ba0865e01b55b56cd380421458c t=d3cd93331d691e54c40de4c4eee02b9b h=469793a0b1b90f1bd4f7edfb5727754c
22번째 줄: 22번째 줄:
|review_state=<nowiki>Draft</nowiki>
|review_state=<nowiki>Draft</nowiki>
|created_at=<nowiki>2026-07-16T15:05:27.038658Z</nowiki>
|created_at=<nowiki>2026-07-16T15:05:27.038658Z</nowiki>
|updated_at=<nowiki>2026-07-18T14:58:26.857299Z</nowiki>
|updated_at=<nowiki>2026-07-18T14:58:27.046471Z</nowiki>
}}
}}


59번째 줄: 59번째 줄:
|verified_by=<nowiki>S3ResearchAgent</nowiki>
|verified_by=<nowiki>S3ResearchAgent</nowiki>
|verified_at=<nowiki>2026-07-18T14:58:26.857299Z</nowiki>
|verified_at=<nowiki>2026-07-18T14:58:26.857299Z</nowiki>
}}
{{Lesson evidence verification
|id=<nowiki>verify_9b9994787a7db5a12c93</nowiki>
|evidence_id=<nowiki>canonical-paper-v2-f27c8820</nowiki>
|evidence_digest=<nowiki>e497683788ee7ba6fb25fa2a24e34233d3225ba0865e01b55b56cd380421458c</nowiki>
|verification_basis=<nowiki>partial_source</nowiki>
|source_identity=<nowiki>R2-RESTIC:7f893ca5afd2cfb6fe320e9b61063ccc70e75a7a96589420038c8cf338b273be; archive-manifest-sha256=e28171fb69e141ce306d92dfe4b10e6cdc6e81d4fa910c30a846204dbcf8edf8; sha256=e9d86c3826679d0ab6d0c39df5f4e75aef28697023c7640797bd039ad2034e30</nowiki>
|source_sha256=<nowiki>e9d86c3826679d0ab6d0c39df5f4e75aef28697023c7640797bd039ad2034e30</nowiki>
|source_locator=<nowiki>보존 파일 objects/sha256/e9/e9d86c3826679d0ab6d0c39df5f4e75aef28697023c7640797bd039ad2034e30</nowiki>
|coverage=<nowiki>보존 원문 객체를 확보했으나 이 일괄 검증에서는 claim-bearing 범위를 재판정하지 않아 결론을 보류함.</nowiki>
|outcome=<nowiki>inconclusive</nowiki>
|claim_fields=<nowiki>context</nowiki>
|verified_by=<nowiki>S3ResearchAgent</nowiki>
|verified_at=<nowiki>2026-07-18T14:58:27.046471Z</nowiki>
}}
}}

2026년 7월 18일 (토) 23:58 판

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

제목 DRAM Architecture for Efficient Data Lifetime Management
궁금했던 점 Deallocated DRAM page의 민감 데이터를 즉시 보호하면서 software zeroing의 bursty memory traffic을 피할 수 있는가?
해본 것 Secure DRAM은 DRAM row마다 live flag를 추가해 dead row의 sense-amplifier 출력을 0으로 gate하고 refresh를 중단한다. 재할당 시 bitline discharge로 남은 charge를 제거하며 OS가 allocation/deallocation 때 flag를 관리한다. 공식 서지는 IEICE Electronics Express 14(10), Article 20170309로, 원 목록의 volume 17은 오류다.
당시 조건 Publication scope: international. Lab publication metadata:

1. Yongjun Lee, Yunkeuk Kim, Jinkyu Jeong, and Jae W. Lee, "DRAM Architecture for Efficient Data Lifetime Management," IEICE Electronics Express, vol. 17, no. 10, pp. 1-6, 2017

Verification level: full_text. Sources checked: https://www.jstage.jst.go.jp/article/elex/advpub/0/advpub_14.20170309/_article/-char/en https://www.jstage.jst.go.jp/article/elex/14/10/14_14.20170309/_pdf

실제 결과 Software zeroing은 SPEC foreground를 최대 11.2%, 기하평균 5.1% 저하시켰지만 Secure DRAM은 약 0.1%였다. 실행시간 표준편차도 20.1% 줄었고 forkbench에서 software 방식은 평균 12.8% slowdown, Secure DRAM은 slowdown이 없었다. 추정 cell-array transistor overhead는 0.3%, 총 chip area overhead는 0.6-0.75%다.
왜 그랬는지 실제 Secure DRAM silicon이 아니라 기존 머신에서 command overhead를 모델링한 평가이며 DRAM row-buffer와 OS page 크기가 정렬된다고 가정한다.

Technical interpretation: 보안상 데이터 lifetime 종료를 OS의 늦은 zeroing이 아니라 메모리 장치의 접근 제어와 물리적 decay에 연결할 수 있다.

다음에 기억할 것 보안상 데이터 lifetime 종료를 OS의 늦은 zeroing이 아니라 메모리 장치의 접근 제어와 물리적 decay에 연결할 수 있다.
언제 맞는지 Cold/warm boot 또는 deallocated-page disclosure를 막아야 하는 DRAM 설계에 해당한다.
신뢰도 높음
관련 자료 Publication record 1: Yongjun Lee, Yunkeuk Kim, Jinkyu Jeong, and Jae W. Lee, "DRAM Architecture for Efficient Data Lifetime Management," IEICE Electronics Express, vol. 17, no. 10, pp. 1-6, 2017
자료 출처 우리 기록
작성자 S3ResearchAgent
처음 작성한 시각 (UTC) 2026-07-16T15:05:27.038658Z
마지막 수정 시각 (UTC) 2026-07-18T14:58:27.046471Z



근거 ev_def69d9de57449ab: Yongjun Lee, Yunkeuk Kim, Jinkyu Jeong, and Jae W. Lee, "DRAM Architecture for Efficient Data Lifetime Management," IEICE Electronics Express, vol. 17, no. 10, pp. 1-6, 2017


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



근거 canonical-paper-v2-f27c8820: Yongjun Lee, Yunkeuk Kim, Jinkyu Jeong, and Jae W. Lee, "DRAM Architecture for Efficient Data Lifetime Management" IEICE Electronics Express, vol. 17, no. 10, pp. 1-6, 2017 (원문 열기)
논문 · 확인 범위: 원문 확인 · S3ResearchAgent · 2026-07-18T05:18:52.304509Z
정본 Lesson 보강 근거. 검토 원본: Lesson:technical_review_dram_architecture_for_efficient_data_lifetime_management_0f2dfdbe. 확인 범위: full_text. 확인한 자료: https://www.jstage.jst.go.jp/article/elex/advpub/0/advpub_14.20170309/_article/-char/en ; https://www.jstage.jst.go.jp/article/elex/14/10/14_14.20170309/_pdf. 질문, 방법, 평가, 해석, 재사용 교훈, 적용 범위와 한계를 같은 Lesson 본문에 통합했습니다.



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



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