Content-Type: text/plain; charset="UTF-8"
On Mon, 2012-12-10 at 11:12 -0500, Paul Davis wrote:
Indeed. Crazy throughput, but transferring to and from the GPU kills
you. Worth investigating anyway since many-core is probably going to
stick around and become faster, but I doubt current GPUs can achieve
reasonable real-time audio latency.
I think the programmable GPUs on recent Intel chips (Ivy Bridge) is an
interesting development; though much less powerful and far less cores,
they have full memory bandwidth (the other thing that kills you), and
presumably minimal latency since it's on-die. Adding 8 or so cores may
not be in the same realm as adding hundreds, but for many things the
latency and memory bandwidth dominates anyway so a billion cores on a
GPU would still be slower. Anything memory bound is much slower even on
the best GPUs. I'll happily take 8 extra cores on the CPU...
Unfortunately they're not programmable on Linux yet, only on Windows. A
complete joke if they're targeting scientific GPGPU, and useless for LAD
too. Intel seriously needs to get on this and fix their drivers...
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
-----END PGP SIGNATURE-----