이 논문은 대규모 병렬 사전에서 성능이 데이터베이스 작업의 캐시 효율성에 의해 주도된다는 점에 주목한다. 캐시 효율성은 디스크 액세스 기계(DAM) 모델에서 분석된다.
쓰기 최적화 사전(WOD)은 업데이트를 버퍼링하고 일괄적으로 적용하여 DAM 모델에서 평균 업데이트 비용을 최적화하는 캐시 효율적인 데이터 구조이다. Bε-트리는 WOD의 한 예로, 메시지를 루트에 삽입하고 충분한 수의 새 메시지가 도착할 때까지 느리게 적용한다.
그러나 일부 업데이트 유형(예: 지연된 쿼리, 보안 삭제)은 메시지가 루트-리프 경로를 통과할 때까지 완료되지 않는다. 이러한 루트-리프 작업에 대한 새로운 지연 고려 사항이 제기된다.
이 논문은 루트-리프 메시지를 가능한 빨리 완료하기 위한 새로운 프레임워크를 제안한다. 이를 위해 NP-하드 문제를 O(1) 근사하는 알고리즘을 제시한다. 또한 트리 선행 제약이 있는 병렬 작업 스케줄링 문제에 대한 새로운 O(1) 근사 알고리즘을 제공한다.
Para outro idioma
do conteúdo fonte
arxiv.org
Principais Insights Extraídos De
by Christopher ... às arxiv.org 04-29-2024
https://arxiv.org/pdf/2404.17544.pdfPerguntas Mais Profundas