Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 1.15 KB

README.md

File metadata and controls

36 lines (26 loc) · 1.15 KB

P-MOSS: Learned Scheduling For Indexes Over NUMA Servers Using Low-Level Hardware Statistic

P-MOSS is a learned Performance MOnitoring Unit (PMU) driven Spatial Query Scheduling framework, that utilizes spatial query scheduling to improve the query execution performance of main memory indexes in NUMA servers. There are 2 component to PMOSS: a system component and a learned component. This repo contains the code for the system component of PMOSS.

Architecture Overview

System Component Architecture

Building PMOSS's System Component

Prerequisites

Build instructions

mkdir build
cd build
cmake ..
cmake --build .

Running PMOSS

Assuming you are in the root directory of the project

./run_script.sh