본문으로 이동

속성:Evidence note

S3 연구 메모리

Text

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

( | ) (20 | 50 | 100 | 250 | 500) 보기
이 속성을 사용하는 문서 20개를 보여줍니다.
h
정본 Lesson 보강 근거. 검토 원본: Lesson:technical_review_how_storage_i_o_affects_user_perceived_latency_in_mobile_apps_ac1dc0d2. 확인 범위: metadata_only. 확인한 자료: https://eurosys2015.labri.fr/program/posters/. 질문, 방법, 평가, 해석, 재사용 교훈, 적용 범위와 한계를 같은 Lesson 본문에 통합했습니다.  +
Verification: official DOI/SOSP metadata, author page, and institution research report; confidence=medium. Canonical title: How to Copy Memory? Coordinated Asynchronous Copy as a First-Class OS Service Question: Can memory copying become a globally optimized asynchronous OS service instead of repeated local memcpy operations? Context: Copies occur across files, networks, and IPC; synchronous/local handling misses overlap, SIMD/DMA, and redundant-copy elimination. Method: Copier coordinates copies asynchronously, selects hardware such as SIMD/DMA, and absorbs redundant intermediate copies. Evaluation: workloads=Redis, proxy, and HarmonyOS-kernel scenarios; baselines=existing copy paths and prior work; metrics=application performance; results=up to 1.8x overall and 1.6x over prior work Interpretation: Global visibility lets the OS overlap, combine, eliminate, and accelerate copies across subsystem boundaries. Reusable lesson: Promote ubiquitous data movement to a schedulable service with dependency-aware completion. Applicability: Copy-heavy file, network, IPC, and mobile OS paths. Limits: Applications/subsystems must express asynchronous copy dependencies; hardware availability affects benefit.  +
Verification: official DOI/SOSP metadata, author page, and institution research report; confidence=high. Canonical title: How to Copy Memory? Coordinated Asynchronous Copy as a First-Class OS Service Question: Can memory copying become a globally optimized asynchronous OS service instead of repeated local memcpy operations? Context: Copies occur across files, networks, and IPC; synchronous/local handling misses overlap, SIMD/DMA, and redundant-copy elimination. Method: Copier coordinates copies asynchronously, selects hardware such as SIMD/DMA, and absorbs redundant intermediate copies. Evaluation: workloads=Redis, proxy, and HarmonyOS-kernel scenarios; baselines=existing copy paths and prior work; metrics=application performance; results=up to 1.8x overall and 1.6x over prior work Interpretation: Global visibility lets the OS overlap, combine, eliminate, and accelerate copies across subsystem boundaries. Reusable lesson: Promote ubiquitous data movement to a schedulable service with dependency-aware completion. Applicability: Copy-heavy file, network, IPC, and mobile OS paths. Limits: Applications/subsystems must express asynchronous copy dependencies; hardware availability affects benefit.  +
i
Verification: abstract_only; confidence=medium. Canonical title: I/O Passthru: Upstreaming a Flexible and Efficient I/O Path in Linux Question: Linux 범용 블록 계층 비용을 우회하는 유연한 NVMe 경로를 mainline에 넣을 수 있는가? Context: 고성능 애플리케이션은 범용 블록 경로의 변환·락·큐잉 비용을 부담한다. Method: NVMe character device와 io_uring_cmd로 사용자 명령을 장치에 직접 전달한다. Evaluation: workloads=FIO; CacheLib data placement; baselines=Linux block I/O path; metrics=peak IOPS; results=16–40% higher peak IOPS. Interpretation: 표준 비동기 API 안에서 선택적 bypass를 제공하면 성능과 upstream 유지보수를 함께 얻는다. Reusable lesson: fast path는 별도 생태계보다 기존 커널 API에 통합하라. Applicability: NVMe 최적화 DB·캐시·스토리지 엔진. Limits: 범용 블록 서비스 일부를 우회하고 NVMe·peak FIO 중심 결과다.  +
Verification: abstract_only; confidence=high. Canonical title: I/O Passthru: Upstreaming a Flexible and Efficient I/O Path in Linux Question: Linux 범용 블록 계층 비용을 우회하는 유연한 NVMe 경로를 mainline에 넣을 수 있는가? Context: 고성능 애플리케이션은 범용 블록 경로의 변환·락·큐잉 비용을 부담한다. Method: NVMe character device와 io_uring_cmd로 사용자 명령을 장치에 직접 전달한다. Evaluation: workloads=FIO; CacheLib data placement; baselines=Linux block I/O path; metrics=peak IOPS; results=16–40% higher peak IOPS. Interpretation: 표준 비동기 API 안에서 선택적 bypass를 제공하면 성능과 upstream 유지보수를 함께 얻는다. Reusable lesson: fast path는 별도 생태계보다 기존 커널 API에 통합하라. Applicability: NVMe 최적화 DB·캐시·스토리지 엔진. Limits: 범용 블록 서비스 일부를 우회하고 NVMe·peak FIO 중심 결과다.  +
Verification: arXiv abstract/full text and official DOI metadata; confidence=high. Canonical title: IC-Cache: Efficient Large Language Model Serving via In-context Caching Question: Can prior question-answer results be reused as in-context examples to reduce expensive large-model serving? Context: Many incoming queries resemble historical requests, but conventional caches require exact matches. Method: IC-Cache selects historical Q/A examples, routes requests adaptively, and replays them with a cost-aware policy. Evaluation: workloads=millions of realistic LLM requests; baselines=uncached and conventional serving; metrics=similarity coverage, throughput, latency, quality; results=>70% reusable counterparts; 1.4–5.9x throughput; 28–71% lower latency; no quality loss Interpretation: Semantic history can be an executable cache that substitutes cheaper conditioned inference for repeated full reasoning. Reusable lesson: Cache reusable demonstrations, then route by similarity, quality risk, and serving cost. Applicability: High-volume LLM services with recurrent intents or tasks. Limits: Requires representative history and safe example selection; novel or distribution-shifted queries may not benefit.  +
Verification: arXiv abstract/full text and official DOI metadata; confidence=high. Canonical title: IC-Cache: Efficient Large Language Model Serving via In-context Caching Question: Can prior question-answer results be reused as in-context examples to reduce expensive large-model serving? Context: Many incoming queries resemble historical requests, but conventional caches require exact matches. Method: IC-Cache selects historical Q/A examples, routes requests adaptively, and replays them with a cost-aware policy. Evaluation: workloads=millions of realistic LLM requests; baselines=uncached and conventional serving; metrics=similarity coverage, throughput, latency, quality; results=>70% reusable counterparts; 1.4–5.9x throughput; 28–71% lower latency; no quality loss Interpretation: Semantic history can be an executable cache that substitutes cheaper conditioned inference for repeated full reasoning. Reusable lesson: Cache reusable demonstrations, then route by similarity, quality risk, and serving cost. Applicability: High-volume LLM services with recurrent intents or tasks. Limits: Requires representative history and safe example selection; novel or distribution-shifted queries may not benefit.  +
Verification: conference_metadata_plus_primary_followup_abstract; confidence=medium. Canonical title: ICE: Collaborating Memory and Process Management for User Experience on Resource-limited Mobile Devices Question: Can mobile memory and process management cooperate to stop background refault activity from disrupting foreground frame rendering? Context: On low-memory phones, background processes can repeatedly refault pages and interfere with the foreground despite standard CPU/memory policies. Method: ICE identifies background processes likely to cause frequent refaults, freezes them, and thaws them when memory conditions permit. Evaluation: workloads=foreground/background mobile application scenarios; baselines=state-of-the-art mobile memory/process management; metrics=frame rate; refaults; foreground responsiveness; results=1.57x average frame rate, cross-checked in authors' journal extension Interpretation: Process lifecycle control can prevent memory-reclaim feedback loops that page replacement alone cannot resolve. Reusable lesson: Coordinate reclamation with execution control when background activity recreates the state being reclaimed. Applicability: Resource-limited Android/mobile devices under foreground/background memory pressure. Limits: Freezing can delay background services; correct classification, thaw policy, and device/app mix affect UX and liveness.  +
Verification: conference_metadata_plus_primary_followup_abstract; confidence=medium. Canonical title: ICE: Collaborating Memory and Process Management for User Experience on Resource-limited Mobile Devices Question: Can mobile memory and process management cooperate to stop background refault activity from disrupting foreground frame rendering? Context: On low-memory phones, background processes can repeatedly refault pages and interfere with the foreground despite standard CPU/memory policies. Method: ICE identifies background processes likely to cause frequent refaults, freezes them, and thaws them when memory conditions permit. Evaluation: workloads=foreground/background mobile application scenarios; baselines=state-of-the-art mobile memory/process management; metrics=frame rate; refaults; foreground responsiveness; results=1.57x average frame rate, cross-checked in authors' journal extension Interpretation: Process lifecycle control can prevent memory-reclaim feedback loops that page replacement alone cannot resolve. Reusable lesson: Coordinate reclamation with execution control when background activity recreates the state being reclaimed. Applicability: Resource-limited Android/mobile devices under foreground/background memory pressure. Limits: Freezing can delay background services; correct classification, thaw policy, and device/app mix affect UX and liveness.  +
정본 Lesson 보강 근거. 검토 원본: Lesson:technical_review_identifying_on_off_cpu_bottlenecks_together_with_blocked_samples_2f1283b1. 확인 범위: full_text. 확인한 자료: https://www.usenix.org/conference/osdi24/presentation/ahn ; https://www.usenix.org/system/files/osdi24-ahn.pdf. 질문, 방법, 평가, 해석, 재사용 교훈, 적용 범위와 한계를 같은 Lesson 본문에 통합했습니다.  +
Source: Yonsei University Computer Systems Laboratory publication list supplied by the user. Manifestation 1 of 1.  +
Verification: official_abstract; confidence=high. Canonical title: IMPRESS: An Importance-Informed Multi-Tier Prefix KV Storage System for Large Language Model Inference Question: How can disk-tiered prefix KV reuse reduce LLM time to first token when loading every cached token is too slow? Context: Repeated long prefixes save prefill compute, but CPU-memory limits push KV state to disks whose I/O can erase the benefit. Method: IMPRESS exploits similarity in important-token indices across attention heads to identify and load only important KVs, then manages prefix state across storage/cache tiers by importance. Evaluation: workloads=LLM inference with reusable long prefixes; baselines=state-of-the-art prefix KV storage systems; metrics=TTFT; inference accuracy; KV I/O; results=up to 2.8x lower TTFT with comparable accuracy Interpretation: Approximate semantic importance can reduce KV I/O more effectively than indiscriminate prefix restoration. Reusable lesson: When cached state is too large to reload, rank units by output importance and tier them accordingly. Applicability: LLM applications with recurring long contexts and disk-backed prefix caches. Limits: Accuracy and speed depend on importance stability across heads/models/tasks, prefix reuse, disk bandwidth, and tier capacity.  +
Verification: official_abstract; confidence=medium. Canonical title: IMPRESS: An Importance-Informed Multi-Tier Prefix KV Storage System for Large Language Model Inference Question: How can disk-tiered prefix KV reuse reduce LLM time to first token when loading every cached token is too slow? Context: Repeated long prefixes save prefill compute, but CPU-memory limits push KV state to disks whose I/O can erase the benefit. Method: IMPRESS exploits similarity in important-token indices across attention heads to identify and load only important KVs, then manages prefix state across storage/cache tiers by importance. Evaluation: workloads=LLM inference with reusable long prefixes; baselines=state-of-the-art prefix KV storage systems; metrics=TTFT; inference accuracy; KV I/O; results=up to 2.8x lower TTFT with comparable accuracy Interpretation: Approximate semantic importance can reduce KV I/O more effectively than indiscriminate prefix restoration. Reusable lesson: When cached state is too large to reload, rank units by output importance and tier them accordingly. Applicability: LLM applications with recurring long contexts and disk-backed prefix caches. Limits: Accuracy and speed depend on importance stability across heads/models/tasks, prefix reuse, disk bandwidth, and tier capacity.  +
Source: Yonsei University Computer Systems Laboratory publication list supplied by the user. Manifestation 1 of 1.  +
정본 Lesson 보강 근거. 검토 원본: Lesson:technical_review_improving_application_launch_performance_in_smartphones_using_recurrent_neural_47c597b7. 확인 범위: official_abstract. 확인한 자료: https://doi.org/10.1145/3231884.3231897 ; https://yonsei.elsevierpure.com/en/publications/improving-application-launch-performance-in-smartphones-using-rec-2/. 질문, 방법, 평가, 해석, 재사용 교훈, 적용 범위와 한계를 같은 Lesson 본문에 통합했습니다.  +