Git Product home page Git Product logo

parallella-examples's Introduction

Community created example Parallella projects.

NAME CONTENT Verified
actors_idct2d Actor based 2D inverse DCT YES
aobench Ambient occlusion renderer YES
blobluska Real-time ray tracing visual music generator [1]
dac-wavegen Sine/sawtooth waveform generator using I2C DAC [2]
digital-pot LED fader using 8-bit digital potentiometer [2]
ebsp-hello "Hello world!" example using Epiphany BSP YES
epython Write Python code to run on the Epiphany YES
mpi-fft2d Threaded MPI to implement a 2D FFT for Epiphany [3]
eprime Testing for prime numbers using Epiphany YES
eprime2 Testing for prime numbers using Epiphany YES
fft-xcorr 2D image correlator demo [3]
game-of-life Conway's game of life, each eCore is a cell YES
gdb-tutorial Epiphany multicore GDB debugging tutorial YES
heat_stencil 5-point star shaped heat equation stencil YES
john JohnTheRipper password cracker for Parallella YES
kinect_test Kinect demo that uses Epiphany
lena 2D FFT based filter running on Epiphany YES
mandelbrot Real time Mandelbrot zoomer
assembly-opt Assembly optimized matrix multiplication [4]
mini-nbody Nbody simulation [3]
motion-cap Motion capture camera project for Parallella [1]
nbody_mpi Nbody example using the Epiphany MPI [3]
omp4-epiphany OpenMP4.x examples where Epiphany is a device YES,[5]
para-para "hello world" apps in OpenMP, MPI and OpenCL YES,
paralle2 Pseudo Eternity II solver YES
pi-machin-like Approximation of ฯ€ using machin-like formula YES
riecoin Riecoin miner
r-opencl R with OpenCL running on Parallella
rpi-camera Raspberry pi camera module bounty project
simulator-tutorial Epiphany multicore simulator tutorial YES
slides Creating slide decks from Markdown YES
vfft Very fast FFT for the Epiphany core YES
raymarch Raymarching OpenCL framework with examples YES

Footnotes:
1: Need OH RX elink MMU remapping (or intermediate host buffer as workaround)
2: Requires special hardware
3: Requires COPRTHR MPI library compatible with ESDK 2016.3+
4: Requires Epiphany-IV
5: Except mandelbrot_omp, which requires 1

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

parallella-examples's People

Contributors

9600 avatar anishva avatar aolofsson avatar areacodger avatar browndeer avatar capnrob97 avatar censix avatar dikr avatar donquichottecomputers avatar gzachos avatar imrehg avatar janverm avatar jwbuurlage avatar kikitux avatar kpericin avatar mathias avatar mesham avatar michaelbell avatar njpacoma avatar nkcr avatar olajep avatar shodruky-rhyammer avatar smunaut avatar syoyo avatar twinshadow avatar wizard97 avatar xspager avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

parallella-examples's Issues

Prime - Pull Request (alive anyone here?)

Dear maintainers,

I hope everyone is fine, and the parallella community never dies. I see the last pull request accepted was in Oct, 26, 2016 #52, and issues from 2015 mostly, skipping 2016 entirely.

I just got my parallella this week and I'm willing to play around with it. I hope there are more people here.

Thanks!
Beco

parallella-examples/blobubska example fail to run

Hi,
I have just received my Parallella Gen1 (latest with blue PCB).
I have flashed ftp://ftp.parallella.org/sd_images/ubuntu-lxde-14.03.06-p16g1.img.gz in my MicroSD 16GB and all boot fine.
If i build example from git parallella-examples/blobubska it build but fail to run with tons of errors on audio, as there is no native hw audio chipset on parallella so maybe it work only with an USB soundcard.
Also it need files not available and hard coded in code source:
https://github.com/parallella/parallella-examples/blob/master/blobubska/src/host.c#L55

define F_SF_PATH "/usr/share/sounds/sf2/FluidR3_GM.sf2"

To fix those issues with a fresh parallella without sound, I have just commented the code using audio and all worked fine.

para-para example fails to build

build.sh: line 18: /usr/local/bin/mpicc: No such file or directory

(mpi dependency is not mentioned in the readme. installing openmpi does not resolve mpicc)

actors_dct2d

Hi,

actors_dct2d should be actors_idct2d. It is Inverse discrete cosine transform. In the bottom of the repository (in the table of applications) it should be corrected to IDCT.

Cheers,

please document hash types and benchmarks for JtR

Could the output for JtR's benchmark (john --test) for all currently supported hash types be added to the readme or the wiki?

This would help users evaluate whether this work will fit their requirements.

Readme - prerequisites

When building para-para on headless nano platform, am required to install/build prerequisites, as per Readme. Three typos/problems :

  • missing "z" at end of "tar -zxvf libevent-2.0.18-stable.tar.g"
  • Open MPI, needed sudo in order to compile, and error on "prefix" (thanks shodrucky)
    Changed the following to:
    sudo ./configure --prefix=/usr/local \
    --enable-mpirun-prefix-by-default
    --enable-static
    sudo make all
  • run.sh gave following error, ( so need to include copthr libs in prereqs ?? )
    Running OpenCL Example
    ./hello-opencl.elf: error while loading shared libraries: libcoprthr_opencl.so: cannot open shared object file: No such file or directory

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.