Commit 7c77021c authored by Daniel Verkamp's avatar Daniel Verkamp
Browse files

Add extremely basic README.md



Change-Id: I4e41e63a075ef53a9cf93fe07dcd56a68809b73c
Signed-off-by: default avatarDaniel Verkamp <daniel.verkamp@intel.com>
parent 1010fb3a
Loading
Loading
Loading
Loading

README.md

0 → 100644
+41 −0
Original line number Diff line number Diff line
Storage Performance Development Kit
===================================

[https://01.org/spdk](SPDK on 01.org)

The Storage Performance Development Kit (SPDK) provides a set of tools
and libraries for writing high performance, scalable, user-mode storage
applications.
It achieves high performance by moving all of the necessary drivers into
userspace and operating in a polled mode instead of relying on interrupts,
which avoids kernel context switches and eliminates interrupt handling
overhead.

Prerequisites
=============

To build SPDK, some dependencies must be installed.

Fedora/CentOS:

- gcc
- libpciaccess-devel
- CUnit-devel

Ubuntu/Debian:

- gcc
- libpciaccess-dev
- make
- libcunit1-dev

Additionally, DPDK is required.
See [http://dpdk.org/doc/quick-start](DPDK Quick Start).

Building
========

Once the prerequisites are installed, run 'make' within the SPDK directory
to build the SPDK libraries and examples.

    make DPDK_DIR=/path/to/dpdk