Software Architecture

 

Ideas:

Guiding Principles:

bulletProvide for fault tolerance and error logging
bulletMinimize outside dependence of render nodes
bulletAllow for ease of node configuration and management

 

APIs:

bullet

Communication API

bullet

Graphics Support API

bullet

Input API (File, Graphics, Sound, Screen Management)

bullet

Error logging API

 

Render Node Management

 

User Interface

bulletUnified under VDD

 

Presentations:

bulletKai's Stanford Visit
bulletYuqun: Fault Tolerant Communication
bulletYuqun, Grant, Kai: Architecture Framework
bulletYuqun: Software preparation (24 node configuration)
 

last edited 04/28/2008