CTA Abstracts Existing Architectures
•The MIMD parallel machines -- all machines since mid 1980s -- are modeled by CTA
•A few minor adjustments may be needed
•Some machines do not have a controller (front end machine), but one PE can be both a PE and Controller
•Some machines such as bus-architectures fail to meet the point-to-point network feature, but a decent bus is an OK approximation (and there is no other model!)
•Since the CTA contains the von Neumann architecture C is good for programming PEs but more global abstractions are needed
•
•