Release of SPU Optimized Bullet collision detection and rigidbody dynamics library

Discussion in 'CellPerformance@B3D' started by erwincoumans, Oct 17, 2007.

  1. erwincoumans

    Newcomer

    Joined:
    May 24, 2007
    Messages:
    9
    Likes Received:
    0
    Location:
    San Francisco
    Bullet 2.63 Physics library adds libspe2 support for its parallel multi-platform optimizations.

    - fully open source and available under the ZLib license, free for commercial use.
    - multiple SPU process large parts of the collision detection, including general large 3d triangle meshes, convex meshes, boxes, capsules, cylinders, compound objects
    - shared implementation for libspe2, SPURS (licensed PS3 developers) or Win32 Threads

    The SPU optimizations were originally developed in collaboration with licensed Playstation 3 game developers. A basic abstraction allows running the SPU task under IBM SDK 2.1 using libspe2 SPU scheduler, as well as under Windows and XBox 360 using Win32 Threads. Threading, DMA and 256kb local storage have been abstracted.

    Link for download and more info

    Thanks,
    Erwin
     
  2. Arwin

    Arwin Now Officially a Top 10 Poster
    Moderator Legend

    Joined:
    May 17, 2006
    Messages:
    17,681
    Likes Received:
    1,200
    Location:
    Maastricht, The Netherlands
    Lemme guess ... Insomniac's excellent collision detection system from Resistance is a part of this? ;)
     
  3. erwincoumans

    Newcomer

    Joined:
    May 24, 2007
    Messages:
    9
    Likes Received:
    0
    Location:
    San Francisco
    It is not Insomiac, but several other big game companies. Unfortunately their names and AAA titles cannot be disclosed here.

    IBM contributed the libspe2 support of BulletMultiThreaded collision detection for Cell SPUs on IBM CellBlade and PS3 Linux. Thanks Minh Cuong Tran, Benjamin Hoeferlin, Frederick Roth and Martina Huellmann from IBM Extreme Blue (http://www-913.ibm.com/employment/us/extremeblue/)

    Thanks,
    Erwin
     
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...