Newer
Older
# Dataplane Stack
Copyright (c) 2022, Arm Limited. All rights reserved.
Dataplane Stack aims to provide high-throughput packet processing software stack and solutions to solve customer and partner use cases in networking applications. It is implemented, validated and deployed on Arm AArch64 architecture.
Dataplane Stack architecture is shown in the following figure:

Dataplane Stack solution serves multiple purposes,
* Showcase the integration of various networking components and act as poof of concept
* Allow for performance analysis/optimization with a solution that is close to real world use cases
* Provide users with an out-of-the-box reference for rapid development
The target platforms to run Dataplane Stack on, and target verification includes,
* Ampere Altra (Neoverse-N1) - Functionalities and Performance
### Safety and Security
Users of this software stack must consider safety and security implications according to their own usage goals
Please refer to the [Quickstart Guide](./doc/quickstart.rst) to get started using this solution. The same Quickstart Quide and complete documentation generated from this repository are also available in [Dataplane Stack online documentation](https://dataplane-stack.docs.arm.com/en/latest).
* Users of this software stack must consider safety and security implications according to their own usage goals
* Does not provide native traffic generator
# Feedback and Support
To provide feedback or to request support, please contact project maintainer
by email at Lijian Zhang <Lijian.Zhang@arm.com>, or check 'MAINTAINERS' file
in top directory of repository for module/feature/use-case specific maintainers
Arm licensees may also contact Arm via their partner managers to request support.