1/27/15
SigC667x / SigC641x User Guide, Rev B7
Copyright
Signalogic 2012-2014
93 / 109
platform with no optimizations. Allowable PlatformType, AccelType, and CardType parameters
are listed below:
PlatformType
Description
Support Status
none
x86 + Linux
Y
x86
x86 + Linux
Y
ARM
ARM + Linux
N
AccelType
Description
Support Status
none
Plain Intel x86 code, no optimizations
Y
x86
Intel x86 with OpenMP, IPP, other optimizations
Y
ti64
Texas Instruments C64x
N (Partial, but not
supported)
ti66
Texas Instruments C66x
Y
CardType
Description
Support Status
none
If not entered, then default CardType containing CPU
matching AccelType is used
Y
SIGC6678
Signalogic 32-core C6678 accelerator
Y
SIGC6678-64
Signalogic 64-core C6678 accelerator
Y
Note that it's also possible to run the CIM pre-processor from an arbitrary location, for example:
cimpp -s/root/Signalogic_2012v4/CIM/apps/test_demo/ffmpeg_demo/ -px86
-ati66x -cSIGC66XX file1.c file2.c
4.6.2 h264_encode demo
To run the CIM software h264_encode demo, first cd (change directory) to the h264_encode
folder:
cd /root/Signalogic_2014v5/CIM/apps/test_demo/h264_encode
Then enter
cimpp -px86 -ati66x -cSIGC66XX h264_encode.c
cimpp.sh -px86 -ati66x -cSIGC66XX h264_encode.c
h264_encode CIM Build Description
Figures 4-37a-c below show expected output during the CIM build process for h264_encode.