본문으로 이동

속성:Evidence note

S3 연구 메모리

Text

자료에서 확인할 수 있는 점이나 한계를 적습니다.

( | ) (20 | 50 | 100 | 250 | 500) 보기
이 속성을 사용하는 문서 20개를 보여줍니다.
c
Verification: full_text; confidence=high. Canonical title: Cornus: Atomic Commit for a Cloud DBMS with Storage Disaggregation Question: 분리형 저장소 기반 클라우드 DBMS의 원자적 커밋 지연과 장애 복구를 줄일 수 있는가? Context: 전통적 2PC의 코디네이터 결정 로그가 원격 저장소 왕복과 단일 병목을 만든다. Method: Cornus는 저장소의 원자적 LogOnce(CAS) 연산으로 참가자 로그를 조정해 코디네이터 결정 로그를 없앤다. Evaluation: workloads=Sundial on Azure Blob; Sundial on Redis; baselines=classic 2PC; metrics=commit latency; throughput; results=Up to 1.9× latency speedup. Interpretation: 고가용 분리형 저장소를 합의 보조자로 활용하면 커밋 경로를 단축할 수 있다. Reusable lesson: 저장소가 제공하는 원자 연산을 프로토콜 설계에 직접 반영하라. Applicability: 스토리지 분리형 트랜잭션 DB, 클라우드 OLTP. Limits: 고가용 저장소와 LogOnce/CAS 의미론에 의존하며 저장소 지연에 민감하다.  +
Verification: full_text; confidence=high. Canonical title: Cornus: Atomic Commit for a Cloud DBMS with Storage Disaggregation Question: 분리형 저장소 기반 클라우드 DBMS의 원자적 커밋 지연과 장애 복구를 줄일 수 있는가? Context: 전통적 2PC의 코디네이터 결정 로그가 원격 저장소 왕복과 단일 병목을 만든다. Method: Cornus는 저장소의 원자적 LogOnce(CAS) 연산으로 참가자 로그를 조정해 코디네이터 결정 로그를 없앤다. Evaluation: workloads=Sundial on Azure Blob; Sundial on Redis; baselines=classic 2PC; metrics=commit latency; throughput; results=Up to 1.9× latency speedup. Interpretation: 고가용 분리형 저장소를 합의 보조자로 활용하면 커밋 경로를 단축할 수 있다. Reusable lesson: 저장소가 제공하는 원자 연산을 프로토콜 설계에 직접 반영하라. Applicability: 스토리지 분리형 트랜잭션 DB, 클라우드 OLTP. Limits: 고가용 저장소와 LogOnce/CAS 의미론에 의존하며 저장소 지연에 민감하다.  +
Verification: full_text; confidence=high. Question: Can main-memory OLTP hide pointer-chasing stalls without rewriting the database around manual continuations? Context: Modern in-memory engines are often memory-latency bound, but conventional batching complicates transaction code. Method: CoroBase expresses each transaction as a coroutine and interleaves transactions to batch memory accesses and issue software prefetches while retaining the transaction API. Evaluation: workloads=read-intensive and mixed OLTP on a 48-core server; baselines=conventional main-memory execution; metrics=transaction throughput; scalability; results=close to 2x on read-intensive workloads Interpretation: Language/runtime continuations can hide latency while preserving readable transactional control flow. Reusable lesson: Use coroutines to interleave independent requests around predictable long-latency accesses. Applicability: Main-memory databases with pointer-heavy read paths. Limits: Benefits shrink for compute/write-heavy workloads and depend on useful prefetch distance and batching concurrency.  +
Verification: full_text; confidence=high. Question: Can main-memory OLTP hide pointer-chasing stalls without rewriting the database around manual continuations? Context: Modern in-memory engines are often memory-latency bound, but conventional batching complicates transaction code. Method: CoroBase expresses each transaction as a coroutine and interleaves transactions to batch memory accesses and issue software prefetches while retaining the transaction API. Evaluation: workloads=read-intensive and mixed OLTP on a 48-core server; baselines=conventional main-memory execution; metrics=transaction throughput; scalability; results=close to 2x on read-intensive workloads Interpretation: Language/runtime continuations can hide latency while preserving readable transactional control flow. Reusable lesson: Use coroutines to interleave independent requests around predictable long-latency accesses. Applicability: Main-memory databases with pointer-heavy read paths. Limits: Benefits shrink for compute/write-heavy workloads and depend on useful prefetch distance and batching concurrency.  +
Verification: official_abstract; confidence=medium. Question: How can multi-turn LLM services reuse prior-turn KV state without consuming scarce GPU memory? Context: Recomputing the conversation prefix wastes prefill work; retaining every KV cache on GPU limits concurrency. Method: CachedAttention stores KV state hierarchically, preloads and saves it layer by layer, coordinates fetch/eviction with scheduling, and decouples position encoding from truncation. Evaluation: workloads=multi-turn LLM conversations; baselines=recompute and GPU-resident KV-cache serving; metrics=TTFT; prefill throughput; end-to-end cost; results=up to 87% lower TTFT; up to 7.8x prefill throughput; up to 70% lower cost Interpretation: KV persistence is effective when storage movement is overlapped at layer granularity and made scheduler-visible. Reusable lesson: Persist reusable intermediate state below the accelerator and pipeline its movement with computation. Applicability: Multi-turn chatbot and agent services with repeated conversation prefixes. Limits: Benefits depend on prefix reuse, storage bandwidth/capacity, context truncation, and scheduler locality.  +
Verification: official_abstract; confidence=high. Question: How can multi-turn LLM services reuse prior-turn KV state without consuming scarce GPU memory? Context: Recomputing the conversation prefix wastes prefill work; retaining every KV cache on GPU limits concurrency. Method: CachedAttention stores KV state hierarchically, preloads and saves it layer by layer, coordinates fetch/eviction with scheduling, and decouples position encoding from truncation. Evaluation: workloads=multi-turn LLM conversations; baselines=recompute and GPU-resident KV-cache serving; metrics=TTFT; prefill throughput; end-to-end cost; results=up to 87% lower TTFT; up to 7.8x prefill throughput; up to 70% lower cost Interpretation: KV persistence is effective when storage movement is overlapped at layer granularity and made scheduler-visible. Reusable lesson: Persist reusable intermediate state below the accelerator and pipeline its movement with computation. Applicability: Multi-turn chatbot and agent services with repeated conversation prefixes. Limits: Benefits depend on prefix reuse, storage bandwidth/capacity, context truncation, and scheduler locality.  +
Source: Yonsei University Computer Systems Laboratory publication list supplied by the user. Manifestation 1 of 1.  +
정본 Lesson 보강 근거. 검토 원본: Lesson:technical_review_cpc_coordinated_page_cache_for_serverless_computing_a8af4792. 확인 범위: official_abstract. 확인한 자료: https://yonsei.elsevierpure.com/en/publications/cpc-coordinated-page-cache-for-serverless-computing/ ; https://doi.org/10.1109/PACT65351.2025.00019 ; https://pact2025.github.io/program. 질문, 방법, 평가, 해석, 재사용 교훈, 적용 범위와 한계를 같은 Lesson 본문에 통합했습니다.  +
Verification: official_abstract; confidence=medium. Canonical title: CrossPrefetch: Accelerating I/O Prefetching for Modern Storage Question: How can I/O prefetching exploit runtime semantics and remain effective for shared files and remote storage? Context: OS-only prefetchers see block streams but not application intent; demand I/O can also block useful prefetches. Method: CrossPrefetch exports runtime state to the OS, separates demand/prefetch paths, tracks fine-grained indices for shared files, and adapts prediction aggressiveness. Evaluation: workloads=microbenchmarks; macrobenchmarks; real workloads; local and remote storage; baselines=existing OS/runtime prefetchers; metrics=I/O throughput; prefetch accuracy; demand interference; results=1.22–3.7x I/O throughput Interpretation: Cross-layer semantic hints and isolation between speculative and demand traffic are jointly necessary. Reusable lesson: Expose application intent to lower layers and prevent speculative work from delaying demand work. Applicability: Data-intensive runtimes over local or remote file systems. Limits: Requires OS/runtime integration and sufficiently predictable access patterns; aggressive prefetch can waste bandwidth.  +
Verification: official_abstract; confidence=high. Canonical title: CrossPrefetch: Accelerating I/O Prefetching for Modern Storage Question: How can I/O prefetching exploit runtime semantics and remain effective for shared files and remote storage? Context: OS-only prefetchers see block streams but not application intent; demand I/O can also block useful prefetches. Method: CrossPrefetch exports runtime state to the OS, separates demand/prefetch paths, tracks fine-grained indices for shared files, and adapts prediction aggressiveness. Evaluation: workloads=microbenchmarks; macrobenchmarks; real workloads; local and remote storage; baselines=existing OS/runtime prefetchers; metrics=I/O throughput; prefetch accuracy; demand interference; results=1.22–3.7x I/O throughput Interpretation: Cross-layer semantic hints and isolation between speculative and demand traffic are jointly necessary. Reusable lesson: Expose application intent to lower layers and prevent speculative work from delaying demand work. Applicability: Data-intensive runtimes over local or remote file systems. Limits: Requires OS/runtime integration and sufficiently predictable access patterns; aggressive prefetch can waste bandwidth.  +
d
Source: Yonsei University Computer Systems Laboratory publication list supplied by the user. Manifestation 1 of 1.  +
정본 Lesson 보강 근거. 검토 원본: Lesson:technical_review_d2fq_device_direct_fair_queueing_for_nvme_ssds_c60d73e1. 확인 범위: full_text. 확인한 자료: https://www.usenix.org/conference/fast21/presentation/woo ; https://www.usenix.org/system/files/fast21-woo.pdf. 질문, 방법, 평가, 해석, 재사용 교훈, 적용 범위와 한계를 같은 Lesson 본문에 통합했습니다.  +
정본 Lesson 보강 근거. 검토 원본: Lesson:technical_review_daac_device_reserved_memory_as_an_eviction_based_file_cache_f0f149f0. 확인 범위: official_abstract. 확인한 자료: https://doi.org/10.1145/2380403.2380439 ; https://yonsei.elsevierpure.com/en/publications/daac-device-reserved-memory-as-an-eviction-based-file-cache/ ; https://koasas.kaist.ac.kr/handle/10203/175991. 질문, 방법, 평가, 해석, 재사용 교훈, 적용 범위와 한계를 같은 Lesson 본문에 통합했습니다.  +
Source: Yonsei University Computer Systems Laboratory publication list supplied by the user. Manifestation 1 of 1.  +
Verification: arXiv full-text excerpts, DOI metadata, and official acceptance page; confidence=medium. Canonical title: DeltaZip: Efficient Serving of Multiple Full-Model-Tuned LLMs Question: How can many fine-tuned LLM variants be served without storing and loading a full weight copy per tenant? Context: Fine-tuned models share a base lineage but conventional runtimes duplicate weights and serialize costly model swaps. Method: DeltaZip stores a shared base plus structured-sparse, quantized, optionally lossless deltas and executes custom sparse-batched matrix multiplication in a vLLM-based server. Evaluation: workloads=fine-tuned Llama-family variants and multi-tenant request traces; baselines=vLLM and conventional model swapping; metrics=delta size, throughput, end-to-end latency, TTFT; results=up to 13x delta compression; 2–12x throughput; 1.6–16x latency/TTFT improvements Interpretation: Cross-model weight similarity is a serving resource that can be exploited without restricting adaptation to PEFT. Reusable lesson: Represent related model variants as compact executable deltas, not independent checkpoints. Applicability: Multi-tenant serving of full- or parameter-efficiently fine-tuned models sharing a base. Limits: Prompt computation is not accelerated; gains narrow at uniformly high load, and compression needs calibration plus known base lineage.  +