Skip to content

Robertkq/picceler

Repository files navigation

picceler

picceler (Pixel Accelerator) is a compiled domain specific language for image processing. The language aims to simplify and fasten the development speed for image processing work (currently CPU-only, targeting the host's native architecture).

Picceler doesn't aim to be a production language, rather it aims to provide a good example of what you can achieve with MLIR.

How to build & install

The process of building and installing can be quite long, please refer to the How to build guide for this information.

Language

The picceler language currently follows a typeless, immutable, python-like syntax. Keeping things simple.

Please refer to the Language document for more precise information on syntax and builtin operations.

Inner workings

This section will provide details about how, using MLIR, we can get from high level source code, to an intermediate representation (IR) and then to assembly for a specific platform.

WIP -- md document or latex would be cool

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors