# fmpc-privatize

Enables or disables privatization of all static data for the MultiProcessor Computing environment (MPC) unified parallel runtime.

## Architecture Restrictions

Only available on Intel® 64 architecture

## Syntax

Linux: | -fmpc-privatize -fno-mpc-privatize

macOS: | None

Windows: | None

## Arguments

None

## Default

-fno-mpc-privatize | The privatization of all static data for the MPC unified parallel runtime is disabled.

## Description

This option enables or disables privatization of all static data for the MultiProcessor Computing environment (MPC) unified parallel runtime.

Option -fmpc-privatize causes calls to extended thread-local-storage (TLS) resolution, run-time routines that are not supported on standard Linux* distributions.

This option requires installation of another product. For more information, see Feature Requirements.

## IDE Equivalent

None

## Alternate Options

None

Parent topic: OpenMP* Options and Parallel Processing Options