Introduction

OKKernel is an underlying programming interface for Sophon TPU for users. At present, the supported chip is BM1684.

It provides users with a series of atomic functions. The so-called atomic function is a set of interfaces according to the chip instruction set. Users can use these atomic functions to achieve the target functions and give full play to the programmable ability of the chip.

History

The historical update information is as follows

Version

Features

Release Date

OKKernel v1.0

First Release

2020.12

OKKernel v1.1

Add Demos and instructions

2021.03

OKKernel v1.2

Refine documentations

2021.10