Technical Showcase CE Linux Forum Embedded Linux Conference
Technical Showcase CE Linux Forum / Embedded Linux Conference 2007 Linux on Cell Broadband Engine. TM Processor Sony Corporation / Sony Computer Entertainment Inc. , IBM Corporation What is demonstrated How was the Linux improved • Selected applications running on Linux on Cell Broadband Engine. TM Application-level programming interface Toolings Application Framework (segment specific) Libraries • Scaleable Solutions with common Linux, Cell BETM runtime and Toolchains • Common programming models Cell enablement Cell exploitation Higher-level programming interface Cell BETM specialized compilers Standard Linux Development Environment ppc 64 Cell BETM aware tooling Cell BETM optimized libraries Lower-level programming interface Toolchain: gcc, binutils, gdb, oprofile, … Basic Cell BE TM runtime: libspe, spelibc, … Cell BETM Linux kernel IBM QS 20 Blade. Center® (High Performance Blade) Hypervisor Firmware Cell BETM SONY PLAYSTATION 3® (Cluster) SONY PLAYSTATION 3® Hardware Information Cell Broadband Engine. TM • Heterogeneous multi-core Processor • 1 PPE (Power Processor Element) : PPC 64 + VMX • 8 SPE (Synergetic Processor Element) : SIMD • SONY PLAYSTATION® • IBM Blade. Center® QS 20 (Photo ONLY) Graphics Std Devices Patch Availability • Many patches are already in the mainline kernel • Additional resources: • Linux on Cell BETM (GNU tools, SPE management lib, etc. ) http: //www. bsc. es/plantilla. G. php? cat_id=96 • PS 3 Linux Distributor Starter’s Kit ftp: //ftp. uk. linux. org/pub/linux/Sony-PS 3 • PS 3 Linux Latest Kernel git: //git. kernel. org/pub/scm/linux/kernel/git/geoff/ps 3 -linux. git
- Slides: 1