摘要 |
Ticc (Technology for Integrated Computation and Communication) provides a high-speed message-passing interface for parallel processes. A patent for this has been already applied for (Patent Application Number 102,655/75, Dated Oct. 7, 2003). Ticc does high-speed asynchronous message passing with latencies in the nanoseconds scale in shared memory multiprocessors and latencies in microseconds scale in distributed shared memory supercomputers. Ticc-Ppde (Ticc based Parallel Program Development and Execution Environment) coupled with Ticc-Gui (Graphical User Interface) provides a component based parallel program development environment, and provides infrastructure for dynamic debugging and updating of Ticc-based parallel programs, self-monitoring, self-diagnosis and self-repair. Ticc based parallel programs may be arbitrarily scaled to run in any number of processors without loss of efficiency. Their structure, innovations underlying their principles of operation, details on developing parallel programs using Ticc-Ppde and preliminary results that support the claims are presented in this application. |