ACC

Configuration options for the ACC-Driver. [Edit on GitHub]

Keywords

Keyword descriptions

AVOID_AFTER_BUSY

Type: logical
Default: F

Description: If enabled, stacks are not processed by the acc-driver after it has signaled congestion during a round of flushing. For the next round of flusing the driver is used again.

[Edit on GitHub]

BINNING_BINSIZE

Type: integer
Default: 16

Description: Size of bins used when ordering the stacks with the binning-scheme.

[Edit on GitHub]

BINNING_NBINS

Type: integer
Default: 4096

Description: Number of bins used when ordering the stacks with the binning-scheme.

[Edit on GitHub]

MIN_FLOP_PROCESS

Type: integer
Default: 0

Description: Only process stacks with more than the given number of floating-point operations per stack-entry (2mn*k).

[Edit on GitHub]

MIN_FLOP_SORT

Type: integer
Default: 4000

Description: Only sort stacks with more than the given number of floating-point operations per stack-entry (2mn*k). Alternatively, the stacks are roughly ordered through a binning-scheme by Peter Messmer. (Depends on ACC%STACK_SORT)

[Edit on GitHub]

PROCESS_INHOMOGENOUS

Type: logical
Default: T

Description: If enabled, inhomogenous stacks are also processed by the acc driver.

[Edit on GitHub]

STACK_SORT

Type: logical
Default: T

Description: Sort multiplication stacks according to C-access.

[Edit on GitHub]

THREAD_BUFFERS

Type: integer
Default: 8

Description: Number of transfer-buffers associated with each thread and corresponding stream.

[Edit on GitHub]