Scalable H.264 Decoder
From esoterum.org
Eclipse Project
- All Eclipse projects located on
agave
in/home/mbaker7/workspace/
- ffmpeg_PPU/: Project includes parallel decoder and DVFM emulation, as well as infrastructure for use as code overlay generator benchmark
- -libavcodec/: Main PPU source code for FFmpeg decoder
- -h264_SPU_decode.c: Main PPU source file
- -config_exp.h: High level project and experimental configuration settings
- -config.h: Several PPU specific settings, primarily print statement configurations
- -compile.sh: Used to compile and embed PPU and SPU code and transfer it to the cell
- -libavcodec/: Main PPU source code for FFmpeg decoder
- ffmpeg_SPU/: SPU code for parallel decoder including DVFM emulation and code overlay generation benchmark support
- -config_spu.h: Several SPU specific settings, primarily print statement configuations
- -spu_main.c: Primary code for SPU
CBE Infrastructure
- Files located on
cell1
in/home/mike/workspace/
- ffmpeg_PPU/: Contains executables and scripts for collecting decoding data
- -experiment_dvfm.sh: Most recent experiment file for calling the script to execute ffmpeg using various parameters
- -ffmpeg.sh: Script used to run ffmpeg executable, several command line parameters are used, they are described if the script is run without any parameters