Scott Gifford wrote: : Anthony Thyssen <[EMAIL PROTECTED]> writes: : : > =?iso-8859-1?Q?G=FCnter?= Bachelier on wrote... : > | Hello, : > | : > | is someone working on ideas how IM could : > | use the capabilities of GPUs? : > | : > | I read recently about Google buying Peakstream, : > | a startup that develops programming tools for : > | applications to use the power of MultiCore and GPUs : > | whereas the applications were originally not : > | designed to do this. So I conclude there are possible : > | ways for IM to somehow utilize GPUs. : > | Anything concrete? Thank you! : > | : > | : > What is a GPU? : : Probably Graphics Processing Unit, or the increasingly fast processors : in modern video cards. See: : : http://en.wikipedia.org/wiki/Graphics_processing_unit : : I haven't heard of a way to do this with ImageMagick, but it would be : really interesting, especially on a server that doesn't do much video : output but came with a fast video card.
Downloading the core routines of IM into the GPU is a nice idea, though I think it would probably be like re-writing them in Assembly Code. (Not sure how code for GPUs is efficiently written.) Mark Vojkovich who was, as of 2004, a key member of XFree86 and an employee for NVidia could probably give more insight into feasibiliy. (I think he wrote much of the "nv" (open source) driver for X and may be an author of the "nvidia" (non-free) driver as well. Regarding the use of "a server", many servers (because they are servers) don't come with an x16 PCI-e for a decent video card. At least that's the case with Dell. A "workstation" class machine is more appropriate. Dean _______________________________________________ Magick-users mailing list [email protected] http://studio.imagemagick.org/mailman/listinfo/magick-users
