 a homogeneous cluster comprising 100 8800GTs, all with the same amount of memory)

Classifying a GPU cluster according to the above semantics largely directs software development on the cluster, as different GPUs have different capabilities that can be utilized.Interconnect

In addition to the computer nodes and their respective GPUs, a fast enough interconnect is needed in order to shuttle data amongst the nodes.The type of interconnect largely depends on the number of nodes present.