AnttiLukats / parallella-examples

Community created parallella projects

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

parallella-examples

Community created example Parallella projects.

Contents

NAME CONTENT
aobench An ambient occlusion renderer
blobuska A real-time ray tracing visual music generator
dac-wavegen A sine and sawtooth waveform generator using an I2C DAC
digital-pot Fading an LED using an 8-bit digital potentiometer
mpi-fft2d Threaded MPI to implement a 2D FFT for Epiphany
eprime Testing for prime numbers using Epiphany
fft-xcorr A 2D image correlator demo using fast convolution (FFT)
heat_stencil 5-point star shaped stencil for solving heat equation
john John the Ripper password cracker with Parallella support
kinect_test Kinect demo that uses Epiphany to colorize/scale image
lena 2D FFT based filter running on Epiphany
mandelbrot A real time Mandelbrot zoomer
assembly-opt Assembly optimized parallel matrix multiplication
mini-nbody Nbody simulation
motion-cap Turning the Parallella into a motion capture camera
nbody_mpi Nbody example using the Epiphany MPI
para-para "hello world" apps in OpenMP, MPI and OpenCL
riecoin A riecoin miner
r-opencl An example showing R with OpenCL running on Parallella
rpi-camera Drivers and implementation of raspberry pi camera module
slides Example showing how to crate presentation from Markdown
sobel A sobel filter demo application using the PAL sobel function
vfft A very fast FFT for the Epiphany core

Contributing

Contributions to this repository are welcomed.

To submit a project for inclusion:

  1. Fork this repository to your personal github account using the 'fork' button above
  2. Clone your 'parallella-examples' fork to a local computer using 'git clone'
  3. Create a new sub-directory at the root of the repo
  4. Add your project files with the appropriate license clearly stated
  5. Add a README.md file (see the .skeleton directory for a template)
  6. Use git add-->git commit-->git push to add changes to your fork of 'parallella-examples'
  7. Submit a pull request by clicking the 'pull request' button on YOUR github 'parallella-examples' repo.

Note

  • The project must build, run and serve as a useful example
  • Basic documentation must be included, e.g. dependencies, building and use
  • Only GPL (v2 or later), BSD, Apache, and MIT licensed code will be accepted

About

Community created parallella projects


Languages

Language:VHDL 69.0%Language:C 9.9%Language:Verilog 9.2%Language:HTML 8.8%Language:Coq 1.4%Language:C++ 0.7%Language:Tcl 0.4%Language:Assembly 0.3%Language:Makefile 0.1%Language:SuperCollider 0.1%Language:Shell 0.0%Language:SystemVerilog 0.0%Language:TeX 0.0%Language:PHP 0.0%Language:Perl 0.0%Language:CSS 0.0%Language:CartoCSS 0.0%Language:MATLAB 0.0%Language:JavaScript 0.0%