1MEMBW(8)                    System Manager's Manual                   MEMBW(8)
2
3
4

NAME

6       membw - tool for generating memory bandwidth
7

SYNOPSIS

9       membw [OPTIONS][OPERATION]
10

DESCRIPTION

12       The  membw software tool provides a way to stress local and remote mem‐
13       ory bandwidth using a variety of memory operations. The tool allows the
14       user  to  choose  an operation to generate a specified amount of memory
15       bandwidth on a selected core.
16

OPTIONS

18       membw options are as follow:
19
20       --help show help
21
22       -c, --cpu
23              cpu to generate B/W
24
25       -b, --bandwidth
26              memory B/W specified in MBps
27

OPERATION

29       --prefetch-t0
30              prefetcht0
31
32       --prefetch-t1
33              prefetcht1
34
35       --prefetch-t2
36              prefetcht2
37
38       --prefetch-nta
39              prefetchtnta
40
41       --prefetch-w
42              prefetchw
43
44       --read x86 loads
45
46       --read-sse
47              SSE loads
48
49       --nt-read-sse
50              SSE NT loads
51
52       --read-mod-write
53              x86 load XOR write
54
55       --write
56              x86 stores
57
58       --write-avx512
59              AVX512 stores
60
61       --write-clwb
62              x86 stores + clwb
63
64       --write-flush
65              x86 stores & clflush (naturally generates loads & stores)
66
67       --write-sse
68              SSE stores
69
70       --write-sse-flush
71              SSE stores & clflush (naturally generates loads & stores)
72
73       --nt-write
74              x86 NT stores
75
76       --nt-write-avx512
77              AVX512 NT stores
78
79       --nt-write-clwb
80              x86 NT stores + clwb
81
82       --nt-write-sse
83              SSE NT stores
84

AUTHOR

86       membw was written by Michal Aleksinski  <michalx.aleksinski@intel.com>,
87       Adrian  Boczkowski  <adrianx.boczkowski@intel.com>  Wojciech  Andralojc
88       <wojciechx.andralojc@intel.com>,   Marcel   Cornu   <marcel.d.cornu@in‐
89       tel.com>,
90
91       This is free software; see the source for copying conditions.  There is
92       NO warranty; not even for MERCHANTABILITY or FITNESS FOR  A  PARTICULAR
93       PURPOSE.
94
95
96
97                                 Jul 29, 2021                         MEMBW(8)
Impressum