forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Access to the GPU

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS3 Development
View previous topic :: View next topic  
Author Message
JFASI



Joined: 28 Mar 2008
Posts: 3

PostPosted: Fri Mar 28, 2008 12:18 am    Post subject: Access to the GPU Reply with quote

How much access has this project achieved to the CPU? I know that it is blocked off from access by a virtual machine hypervisor, but for my purposes, this might be alright.

I am aiming to use the PS3's powerful GPU for creating a library for high speed matrix operations to add to build on existing supercomputing projects. I do not need more access to the graphics card than to pass small, custom assembly programs to it. Is this king of access also blocked off by the hypervisor?

Is there any place I can find details on the PS3 Linux's implementation of graphics card support, as well as more detailed descriptions of the GPU itself?

Thank you for your time


{edit} Aaaaaaaaaaaand I placed this thread in the wrong forum. Sorry about that. Mods, can we move this to the PS3 Linux discussion?
Back to top
View user's profile Send private message
ouasse



Joined: 30 Jul 2007
Posts: 90
Location: Paris, France

PostPosted: Fri Mar 28, 2008 7:13 pm    Post subject: Reply with quote

The GPU cannot be used in Linux environment.

For high speed matix computations, better use its powerful Cell processor instead. There's a Cell optimized BLAS library in the Cell SDK (see this document).
Back to top
View user's profile Send private message
JFASI



Joined: 28 Mar 2008
Posts: 3

PostPosted: Sun Mar 30, 2008 2:49 am    Post subject: Reply with quote

Are all the processors available under Linux? Because that would be great for all sorts of applications.
Back to top
View user's profile Send private message
jimparis



Joined: 10 Jun 2005
Posts: 1179
Location: Boston

PostPosted: Sun Mar 30, 2008 6:02 am    Post subject: Reply with quote

1 PPU (2 hardware threads), and 6 SPUs are available.
Back to top
View user's profile Send private message
JFASI



Joined: 28 Mar 2008
Posts: 3

PostPosted: Mon Mar 31, 2008 10:49 am    Post subject: Reply with quote

Really, now? I had previously thought that most of the cores were blocked off by the hypervisor? This can open up for some interesting possibilities... Thanks a lot
Back to top
View user's profile Send private message
jimparis



Joined: 10 Jun 2005
Posts: 1179
Location: Boston

PostPosted: Mon Mar 31, 2008 2:09 pm    Post subject: Reply with quote

Yes, really.
See also the documentation from Sony where it's all described:
http://kernel.org/pub/linux/kernel/people/geoff/cell/
http://kernel.org/pub/linux/kernel/people/geoff/cell/CELL-Linux-CL_20080201-ADDON/doc/
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS3 Development All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group