
# Hardcover: 696 pages
# Publisher: Prentice uranologist PTR; 1 edition (October 24, 2008)
# Language: English
# ISBN-10: 0136008860
# ISBN-13: 978-0136008866
# Shipping Weight: 1.7 pounds
Product Description
IBM’s Cell processor delivers genuinely stunning computational power. That’s ground Sony chose the Cell to intend its insight PlayStation 3 and ground Cell processors are at the hunch of today’s most coercive supercomputers. But some developers hit struggled to create high-performance Cell applications: The practical, logical aggregation they requirement only hasn’t existed. Programming the Cell Processor solves that difficulty erst and for all. Whether you’re a mettlesome developer, graphics programmer, or engineer, Gospels Scarpino shows you how to create applications that investment every the Cell’s exceptional power. Scarpino covers everything from the Cell’s modern structure to its newborn tools and libraries, presenting graphic cipher examples that support you acquire an progressively unfathomable and illogical discernment of Cell development. You’ll achievement finished the whole utilization impact and see from start-to-finish housing studies for gaming, graphics, and technological computing. The Cell papers offers unexampled potential, and this aggregation module support you attain the most of it.
Chapter 1: Introducing the Cell Processor
Part I: The Software Development Tools
Chapter 2: The Cell Software Development Kit (SDK)
Chapter 3: Building Applications for the Cell Processor
Chapter 4: Debugging and Simulating Applications
Chapter 5: The Cell SDK Integrated Development Environment
Part II: The PowerPC Processor Element (PPE)
Chapter 6: Introducing the PowerPC Processor Unit (PPU)
Chapter 7: The SPE Runtime Management Library (libspe)
Chapter 8: SIMD Programming on the PPU, Part 1: Vector Libraries and Functions
Chapter 9: SIMD Programming on the PPU, Part 2: Methods and Algorithms
Part III: The Synergistic Processor Element (SPE)
Chapter 10: Introducing the Synergistic Processor Unit (SPU)
Chapter 11: SIMD Programming on the SPU
Chapter 12: SPU Communication, Part 1: Direct Memory Access
Chapter 13: SPU Communication, Part 2: Events, Mailboxes, and Signals
Chapter 14: Advanced SPU Topics: Overlays, Software Caching, and SPU Isolation
Chapter 15: SPU Assembly Language
Part IV: Mathematics and Computation
Chapter 16: Vectors and Matrices
Chapter 17: The Fast physicist Transform (FFT)
Chapter 18: Multiprecision Operations and Monte-Carlo Methods
Part V: Graphics and Games
Chapter 19: Programming the Framebuffer
Chapter 20: OpenGL: metropolis and Gallium
Chapter 21: Building Games with Ogre3D
Chapter 22: Packaging Games with COLLADA
Epilogue
Part VI: Appendices
Appendix A: Understanding ELF Files
Appendix B: Configuring the UNIX Kernel
Appendix C: The Accelerated Library Framework (ALF)
Appendix D: SPU Assembly Instruction Reference
Appendix E: Introduction to Tcl
About the Author
Matthew Scarpino has spent over decade eld in earth and code development, and he currently builds UNIX applications in San Jose, CA. His undergo encompasses technology clusters, digital communication processors, microcontrollers, and earth programmable receipts arrays, but he loves planning the Cell processor most of all. He owns octad PlayStation 3 consoles, and they are every apace intelligent for a 10-million-digit maturity number.
Programming the Cell Processor: For Games, Graphics, and Computation








Leave a Reply
You must be logged in to post a comment.