Parallel Computing v. Metacomputing
HPcc can be applied to either parallel or high-performance distributed computing (aka metacomputing)
In metacomputing, HPcc fills a void as few if any high level tools
In parallel computing, HPcc provides uniform and perhaps more attractive sustainable user environment
Can view a parallel computer either as a single tier 2 object
- or as a collection of tier 2 objects -- one per node
Both are interesting
- As a single object provides a CORBA like facility of invoking as a distributed object
- As one object per node, can use HPcc to provide node level programming environment