\"\" \"\" \"\"
Go backward to Tutorial
Go up to Top
Go forward to References
RISC-Linz logo

Reference Manual

RT++ is a system which allows to write parallel programs in C++ that can be executed on mono-processor and shared memory multi-processor machines. It consists of a runtime system that manages concurrent threads of control and garbage-collected heap objects and of a set of abstract data types for parallel programming.

RT++ schedules threads among processes much like the underlying operating systems schedules these processes on hardware processors. If the underlying machine provides more than one processor, an RT++ program thus executes truly in parallel.

This section is a reference manual that describes the user-level view of RT++; it does not give more information on the implementation of the system as necessary for understanding (for a few implementation issues see here). On the other hand, it is also not a user manual that teaches the basics of RT++ programming (for a short tutorial see here).

  • Program Control
  • Threads
  • Lists
  • Arrays
  • Pointers
  • Thread Bags

  • Author: Wolfgang Schreiner
    Last Modification: April 12, 1997