From mboxrd@z Thu Jan 1 00:00:00 1970 Mime-Version: 1.0 (Apple Message framework v749.3) In-Reply-To: <445B8634.7050306@lanl.gov> References: <10b3044aa926a9c4115682ad88c1983a@quanstro.net> <999CCCBC-2504-4212-9629-E63C2A79BCA5@telus.net> <445B8634.7050306@lanl.gov> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <44473542-A63E-44DA-B74F-F93AA457AA8C@telus.net> Content-Transfer-Encoding: 7bit From: Paul Lalonde Subject: Re: [9fans] nvidia scrolling performance Date: Fri, 5 May 2006 10:30:14 -0700 To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> Topicbox-Message-UUID: 4dd7f3a8-ead1-11e9-9d60-3106f5b1d025 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I'm going to claim there is a difference. The GPU handles all the threading issues needed to deal with the parallelism the GPU offers, at the cost of a restricted programming model (some random-access reads, no random access writes); the SPU offers a more general computing model, but you have to handle all the memory movement and syncrhonization issues. You can choose to use the SPU as a GPU with many more registers and some extra random-access storage, but more general models can be applied, and useful. Paul On 5-May-06, at 10:07 AM, Ronald G Minnich wrote: > Paul Lalonde wrote: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> Aw, but I'd claim all that fancy 3-D graphics stuff is real >> computation :-) >> But yeah, GPU abuse for general purpose computation is just plain >> scary. I thank my lucky stars that there is plenty of FLOPS to >> go around in the Cell's SPUs. > > uh, there's no real difference between GPU computation and SPU > computation, saving there's more of them SPUs. All the problems apply. > > ron -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (Darwin) iD8DBQFEW4unpJeHo/Fbu1wRAlkCAKC9dTCVlcN2jULQKEU5dMyK4L9gJwCeKvdN 2YjgFjnKlb9MCAeZ9bqzFLg= =f0JX -----END PGP SIGNATURE-----