After the SDK is installed, finish the installation and configure your system to use the SDK. If you have installed the SDK on RHEL 5.1, you must make specific changes.
exclude=blas kernel numactl oprofile
exclude=blas
If you are installing Fedora 7 on BladeCenter® hardware, the kernel must be manually installed. First, download the kernel from the Barcelona Supercomputing Center Web site. The kernel RPM URL is http://www.bsc.es/projects/deepcomputing/linuxoncell/cellsimulator/sdk3.0/kernel-2.6.22-5.20070920bsc.ppc64.rpm
# rpm -ivh --force kernel-2.6.22-5.20070920bsc.ppc64.rpmYou must reboot to activate the new kernel.
# rpm -ivh libspe2-2.2*.rpm
# rpm -ivh elfspe2-2.2*.rpm
# mkdir -p /spu
spufs /spu spufs defaults 0 0spufs will now mount automatically at boot. To mount spufs immediately, type the following command:
# mount /spu
# mount /spuDisable SELinux if you want spufs automatically mounted at boot.
For RHEL 5.1, you should install additional libraries. This step is not necessary for Fedora 7 because it is done automatically by the installation program.
The versions of the libspe2-devel packages for PPC and PPC64 are needed for application development. These RPMs can be found on the RHEL 5.1 supplementary CD.
# rpm -ivh --force --nodeps --noscripts --ignorearch --root=/opt/cell/sysroot \ libspe2-devel*.rpmTo install on PowerPC architecture or CBEA-compliant systems, type the following command:
# rpm --ivh libspe2-devel*.rpm
# rpm --ivh --force --nodeps --noscripts --ignorearch --root=/opt/cell/sysroot \ netpbm-devel*.rpmTo install on PowerPC architecture or CBEA-compliant systems, type the following command:
# rpm --ivh netpbm-devel*.rpm
# /etc/init.d/yum-updatesd start
After the SDK is installed, you can install optional packages. See Installing additional SDK components.
If you have installed the Eclipse IDE RPM, see Configuring the Eclipse IDE for instructions about how to complete the installation for the IDE.
If you installed the DaCS for Hybrid-x86 or the ALF for Hybrid-x86 component, see DaCS for Hybrid-x86 configuration.
# /opt/cell/cellsdk_sync_sdk_simulator install
See the Software Development Kit for Multicore Acceleration Version 3.0 Programmer's Guide for more information
If you have installed the SPU-Isolation RPMs on Fedora 7, you should build the isolation tool. See Building the SPU-Isolation component for more information about the cellsdk_sync_simulator script.