[Beowulf] difference between accelerators and co-processors

Christopher Samuel samuel at unimelb.edu.au
Mon Mar 11 16:36:43 PDT 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 11/03/13 07:03, Mark Hahn wrote:

> IMO, a coprocessor executes the same instruction stream as the 
> "primary" processor.

I'm not so sure about that, the first thing I came across described as
a coprocessor was the "Tube" for the BBC Micro in the mid 1980's.  It
was a Z80 in an external expansion unit that let you run CP/M (which
the hosts 6502 CPU couldn't of course).

The distinction between the two has come up on the hwloc-devel mailing
list where they pondering where new devices should sit in their
current GPU and co-processor categories, and wondering whether to call
them coprocessors or accelerators.

Personally I feel that accelerator is a superset that includes
co-processors.

cheers,
Chris
- -- 
 Christopher Samuel        Senior Systems Administrator
 VLSCI - Victorian Life Sciences Computation Initiative
 Email: samuel at unimelb.edu.au Phone: +61 (0)3 903 55545
 http://www.vlsci.org.au/      http://twitter.com/vlsci

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlE+aosACgkQO2KABBYQAh+U6gCdE6mQwFtVK4FHICunx+4O9gSr
S3YAn3tkT/74VGUpRrbn5AaaHZdbyi43
=2Noh
-----END PGP SIGNATURE-----


More information about the Beowulf mailing list