Highly parallel Ada—Ada on an ultracomputer
SIGAda '85 Proceedings of the 1985 annual ACM SIGAda international conference on Ada
ACM Transactions on Programming Languages and Systems (TOPLAS)
Dynamic systems and their distributed termination
PODC '82 Proceedings of the first ACM SIGACT-SIGOPS symposium on Principles of distributed computing
C3P Proceedings of the third conference on Hypercube concurrent computers and applications: Architecture, software, computer systems, and general issues - Volume 1
ACM SIGAda Ada Letters
Ada in distributed systems: an overview
ACM SIGAda Ada Letters
Application of Ada on a distributed missile control system
TRI-Ada '90 Proceedings of the conference on TRI-ADA '90
Allocation strategies for Ada tasks on hypercube multi-processors
TRI-Ada '90 Proceedings of the conference on TRI-ADA '90
Termination of Ada tasks in hardware
Proceedings of the conference on TRI-Ada '95: Ada's role in global markets: solutions for a changing complex world
Hi-index | 0.00 |
An efficient implementation of Ada task termination for shared memory MIMD architectures is presented. The solution is highly parallel and distributed; termination is not synchronized by a centralized supervisor, and there are no critical sections. The handling of block and subprogram termination that depend on nested tasks is also included. This implementation can be easily adapted to message based systems.