User`s guide

User Runtime Functions [B]
Functions in the runtime library support implicit and explicit parallelism, event
logging, and trap handling. The compiler inserts calls to the runtime library into
your code to handle programming constructs, such as the
future statement, or
command-line options, such as the -trace flag. In addition, some functions in the
runtime library can be called directly by the user. This appendix contains a list of the
runtime functions that you can call from your program.
This list provides only a short description of the runtime functions. A more complete
description of the functions and the syntax required to use them can be found on the
referenced man pages.
mta_create_team
Adds teams. See the mta_create_team(3) man page.
mta_create_thread_on_team
mta_create_thread_all_teams
mta_create_stream
Creates a new thread on an existing team. See the
mta_create_thread_all_teams(3) man page.
mta_disable_auto_growth
mta_enable_auto_growth
mta_assess_growth
Controls the automatic growth of processors. See the
mta_disable_auto_growth(3) man page.
mta_get_all_rt_teamids
Returns the team identifiers for all runtime teams. See the
mta_get_all_rt_teamids(3) man page.
mta_get_clock
Provides the number of clock ticks that have passed since the
program began. See the mta_get_clock(3) man page.
mta_get_max_teams
Determines the maximum number of teams available to the program.
See the mta_get_max_teams(3) man page.
S247920 103