Home
last modified time | relevance | path

Searched +full:double +full:- +full:precision (Results 1 – 25 of 394) sorted by relevance

12345678910>>...16

/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/skylakex/
Dfloating-point.json3 …"BriefDescription": "Counts once for most SIMD 128-bit packed computational double precision float…
6-bit packed computational double precision floating-point instructions retired; some instructions …
11 …"BriefDescription": "Counts once for most SIMD 128-bit packed computational single precision float…
14-bit packed computational single precision floating-point instructions retired; some instructions …
19 …"BriefDescription": "Counts once for most SIMD 256-bit packed double computational precision float…
22-bit packed double computational precision floating-point instructions retired; some instructions …
27 …"BriefDescription": "Counts once for most SIMD 256-bit packed single computational precision float…
30-bit packed single computational precision floating-point instructions retired; some instructions …
35-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
38-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/icelakex/
Dfloating-point.json11-bit packed double precision floating-point instructions retired; some instructions will count twi…
14-bit packed double precision floating-point instructions retired; some instructions will count twi…
19-bit packed single precision floating-point instructions retired; some instructions will count twi…
22-bit packed single precision floating-point instructions retired; some instructions will count twi…
27-bit packed double precision floating-point instructions retired; some instructions will count twi…
30-bit packed double precision floating-point instructions retired; some instructions will count twi…
35-bit packed single precision floating-point instructions retired; some instructions will count twi…
38-bit packed single precision floating-point instructions retired; some instructions will count twi…
43-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
46-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/icelake/
Dfloating-point.json11-bit packed double precision floating-point instructions retired; some instructions will count twi…
14-bit packed double precision floating-point instructions retired; some instructions will count twi…
19-bit packed single precision floating-point instructions retired; some instructions will count twi…
22-bit packed single precision floating-point instructions retired; some instructions will count twi…
27-bit packed double precision floating-point instructions retired; some instructions will count twi…
30-bit packed double precision floating-point instructions retired; some instructions will count twi…
35-bit packed single precision floating-point instructions retired; some instructions will count twi…
38-bit packed single precision floating-point instructions retired; some instructions will count twi…
43-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
46-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/rocketlake/
Dfloating-point.json11-bit packed double precision floating-point instructions retired; some instructions will count twi…
14-bit packed double precision floating-point instructions retired; some instructions will count twi…
19-bit packed single precision floating-point instructions retired; some instructions will count twi…
22-bit packed single precision floating-point instructions retired; some instructions will count twi…
27-bit packed double precision floating-point instructions retired; some instructions will count twi…
30-bit packed double precision floating-point instructions retired; some instructions will count twi…
35-bit packed single precision floating-point instructions retired; some instructions will count twi…
38-bit packed single precision floating-point instructions retired; some instructions will count twi…
43-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
46-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/tigerlake/
Dfloating-point.json11-bit packed double precision floating-point instructions retired; some instructions will count twi…
14-bit packed double precision floating-point instructions retired; some instructions will count twi…
19-bit packed single precision floating-point instructions retired; some instructions will count twi…
22-bit packed single precision floating-point instructions retired; some instructions will count twi…
27-bit packed double precision floating-point instructions retired; some instructions will count twi…
30-bit packed double precision floating-point instructions retired; some instructions will count twi…
35-bit packed single precision floating-point instructions retired; some instructions will count twi…
38-bit packed single precision floating-point instructions retired; some instructions will count twi…
43-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
46-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/sapphirerapids/
Dfloating-point.json47-bit packed double precision floating-point instructions retired; some instructions will count twi…
50-bit packed double precision floating-point instructions retired; some instructions will count twi…
55-bit packed single precision floating-point instructions retired; some instructions will count twi…
58-bit packed single precision floating-point instructions retired; some instructions will count twi…
63-bit packed double precision floating-point instructions retired; some instructions will count twi…
66-bit packed double precision floating-point instructions retired; some instructions will count twi…
71-bit packed single precision floating-point instructions retired; some instructions will count twi…
74-bit packed single precision floating-point instructions retired; some instructions will count twi…
79-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
82-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/cascadelakex/
Dfloating-point.json3 …"BriefDescription": "Counts once for most SIMD 128-bit packed computational double precision float…
6-bit packed computational double precision floating-point instructions retired; some instructions …
11 …"BriefDescription": "Counts once for most SIMD 128-bit packed computational single precision float…
14-bit packed computational single precision floating-point instructions retired; some instructions …
19 …"BriefDescription": "Counts once for most SIMD 256-bit packed double computational precision float…
22-bit packed double computational precision floating-point instructions retired; some instructions …
27 …"BriefDescription": "Counts once for most SIMD 256-bit packed single computational precision float…
30-bit packed single computational precision floating-point instructions retired; some instructions …
35-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
38-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/icelake/
Dfloating-point.json16double precision floating-point instructions retired; some instructions will count twice as noted …
23double precision floating-point instructions retired; some instructions will count twice as noted …
27precision floating-point instructions retired; some instructions will count twice as noted below. …
34precision floating-point instructions retired; some instructions will count twice as noted below. …
38-bit packed double precision floating-point instructions retired; some instructions will count twi…
45-bit packed double precision floating-point instructions retired; some instructions will count twi…
49-bit packed single precision floating-point instructions retired; some instructions will count twi…
56-bit packed single precision floating-point instructions retired; some instructions will count twi…
60-bit packed double precision floating-point instructions retired; some instructions will count twi…
67-bit packed double precision floating-point instructions retired; some instructions will count twi…
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/skylake/
Dfloating-point.json3 …"BriefDescription": "Counts once for most SIMD 128-bit packed computational double precision float…
6-bit packed computational double precision floating-point instructions retired; some instructions …
11 …"BriefDescription": "Counts once for most SIMD 128-bit packed computational single precision float…
14-bit packed computational single precision floating-point instructions retired; some instructions …
19 …"BriefDescription": "Counts once for most SIMD 256-bit packed double computational precision float…
22-bit packed double computational precision floating-point instructions retired; some instructions …
27 …"BriefDescription": "Counts once for most SIMD 256-bit packed single computational precision float…
30-bit packed single computational precision floating-point instructions retired; some instructions …
35-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
38-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/alderlake/
Dfloating-point.json53-bit packed double precision floating-point instructions retired; some instructions will count twi…
56-bit packed double precision floating-point instructions retired; some instructions will count twi…
62-bit packed single precision floating-point instructions retired; some instructions will count twi…
65-bit packed single precision floating-point instructions retired; some instructions will count twi…
71-bit packed double precision floating-point instructions retired; some instructions will count twi…
74-bit packed double precision floating-point instructions retired; some instructions will count twi…
80-bit packed single precision floating-point instructions retired; some instructions will count twi…
83-bit packed single precision floating-point instructions retired; some instructions will count twi…
89-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
92-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/meteorlake/
Dfloating-point.json53-bit packed double precision floating-point instructions retired; some instructions will count twi…
56-bit packed double precision floating-point instructions retired; some instructions will count twi…
62-bit packed single precision floating-point instructions retired; some instructions will count twi…
65-bit packed single precision floating-point instructions retired; some instructions will count twi…
71-bit packed double precision floating-point instructions retired; some instructions will count twi…
74-bit packed double precision floating-point instructions retired; some instructions will count twi…
80-bit packed single precision floating-point instructions retired; some instructions will count twi…
83-bit packed single precision floating-point instructions retired; some instructions will count twi…
89-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
92-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/broadwellx/
Dfloating-point.json3-bit packed double precision floating-point instructions retired; some instructions will count twi…
6-bit packed double precision floating-point instructions retired; some instructions will count twi…
11-bit packed single precision floating-point instructions retired; some instructions will count twi…
14-bit packed single precision floating-point instructions retired; some instructions will count twi…
19-bit packed double precision floating-point instructions retired; some instructions will count twi…
22-bit packed double precision floating-point instructions retired; some instructions will count twi…
27-bit packed single precision floating-point instructions retired; some instructions will count twi…
30-bit packed single precision floating-point instructions retired; some instructions will count twi…
35-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
38-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/broadwell/
Dfloating-point.json3-bit packed double precision floating-point instructions retired; some instructions will count twi…
6-bit packed double precision floating-point instructions retired; some instructions will count twi…
11-bit packed single precision floating-point instructions retired; some instructions will count twi…
14-bit packed single precision floating-point instructions retired; some instructions will count twi…
19-bit packed double precision floating-point instructions retired; some instructions will count twi…
22-bit packed double precision floating-point instructions retired; some instructions will count twi…
27-bit packed single precision floating-point instructions retired; some instructions will count twi…
30-bit packed single precision floating-point instructions retired; some instructions will count twi…
35-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
38-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/broadwellde/
Dfloating-point.json3-bit packed double precision floating-point instructions retired; some instructions will count twi…
6-bit packed double precision floating-point instructions retired; some instructions will count twi…
11-bit packed single precision floating-point instructions retired; some instructions will count twi…
14-bit packed single precision floating-point instructions retired; some instructions will count twi…
19-bit packed double precision floating-point instructions retired; some instructions will count twi…
22-bit packed double precision floating-point instructions retired; some instructions will count twi…
27-bit packed single precision floating-point instructions retired; some instructions will count twi…
30-bit packed single precision floating-point instructions retired; some instructions will count twi…
35-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
38-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/broadwellx/
Dfloating-point.json5 … "BriefDescription": "Number of transitions from AVX-256 to legacy SSE when penalty applicable.",
9 …"PublicDescription": "This event counts the number of transitions from AVX-256 to legacy SSE when …
16 "BriefDescription": "Number of transitions from SSE to AVX-256 when penalty applicable.",
20 …"PublicDescription": "This event counts the number of transitions from legacy SSE to AVX-256 when …
27double precision floating-point instructions retired. Each count represents 1 computation. Appli…
36 …ngle precision floating-point instructions retired. Each count represents 1 computation. Applies …
45-point instructions retired. Applies to SSE* and AVX* scalar, double and single precision floating
54-bit packed double precision floating-point instructions retired. Each count represents 2 computa…
63-bit packed single precision floating-point instructions retired. Each count represents 4 computa…
72-bit packed double precision floating-point instructions retired. Each count represents 4 computa…
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/broadwell/
Dfloating-point.json4 …t is, uses PEBS) of the event that counts the number of transitions from AVX-256 to legacy SSE whe…
11 …"BriefDescription": "Number of transitions from AVX-256 to legacy SSE when penalty applicable (Pre…
16 …S) of the event that counts the number of transitions from legacy SSE to AVX-256 when penalty is a…
23 …"BriefDescription": "Number of transitions from legacy SSE to AVX-256 when penalty applicable (Pre…
32double precision floating-point instructions retired. Each count represents 1 computation. Appli…
41 …ngle precision floating-point instructions retired. Each count represents 1 computation. Applies …
50-point instructions retired. Applies to SSE* and AVX* scalar, double and single precision floating
59-bit packed double precision floating-point instructions retired. Each count represents 2 computa…
68-bit packed single precision floating-point instructions retired. Each count represents 4 computa…
77-bit packed double precision floating-point instructions retired. Each count represents 4 computa…
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/broadwellde/
Dfloating-point.json5 … "BriefDescription": "Number of transitions from AVX-256 to legacy SSE when penalty applicable.",
9 …"PublicDescription": "This event counts the number of transitions from AVX-256 to legacy SSE when …
16 "BriefDescription": "Number of transitions from SSE to AVX-256 when penalty applicable.",
20 …"PublicDescription": "This event counts the number of transitions from legacy SSE to AVX-256 when …
27double precision floating-point instructions retired. Each count represents 1 computation. Appli…
36 …ngle precision floating-point instructions retired. Each count represents 1 computation. Applies …
45 …mputational scalar floating-point instructions retired. Applies to SSE* and AVX* scalar, double an…
54-bit packed double precision floating-point instructions retired. Each count represents 2 computa…
63-bit packed single precision floating-point instructions retired. Each count represents 4 computa…
72-bit packed double precision floating-point instructions retired. Each count represents 4 computa…
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/cascadelakex/
Dfloating-point.json3precision floating-point instructions retired; some instructions will count twice as noted below. …
12-bit packed single precision floating-point instructions retired; some instructions will count twi…
21-bit packed double precision floating-point instructions retired; some instructions will count twi…
30-bit packed single precision floating-point instructions retired; some instructions will count twi…
39double precision floating-point instructions retired; some instructions will count twice as noted …
48-bit packed single precision floating-point instructions retired; some instructions will count twi…
68-bit packed double precision floating-point instructions retired; some instructions will count twi…
77-bit packed double precision floating-point instructions retired; some instructions will count twi…
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/skylakex/
Dfloating-point.json3-bit packed double precision floating-point instructions retired; some instructions will count twi…
12-bit packed double precision floating-point instructions retired; some instructions will count twi…
21precision floating-point instructions retired; some instructions will count twice as noted below. …
30-bit packed double precision floating-point instructions retired; some instructions will count twi…
39-bit packed single precision floating-point instructions retired; some instructions will count twi…
48-bit packed single precision floating-point instructions retired; some instructions will count twi…
68double precision floating-point instructions retired; some instructions will count twice as noted …
77-bit packed single precision floating-point instructions retired; some instructions will count twi…
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/ivybridge/
Dfloating-point.json44 …"BriefDescription": "Number of SSE* or AVX-128 FP Computational packed double-precision uops issue…
47 …"PublicDescription": "Number of SSE* or AVX-128 FP Computational packed double-precision uops issu…
52 …"BriefDescription": "Number of SSE* or AVX-128 FP Computational packed single-precision uops issue…
55 …"PublicDescription": "Number of SSE* or AVX-128 FP Computational packed single-precision uops issu…
60 …"BriefDescription": "Number of SSE* or AVX-128 FP Computational scalar double-precision uops issue…
63 … "PublicDescription": "Counts number of SSE* or AVX-128 double precision FP scalar uops executed.",
68 …"BriefDescription": "Number of SSE* or AVX-128 FP Computational scalar single-precision uops issue…
71 …"PublicDescription": "Number of SSE* or AVX-128 FP Computational scalar single-precision uops issu…
98 … assist is being invoked whenever the hardware is unable to properly handle GSSE-256b operations.",
101 "PublicDescription": "Number of assists associated with 256-bit AVX store operations.",
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/ivytown/
Dfloating-point.json44 …"BriefDescription": "Number of SSE* or AVX-128 FP Computational packed double-precision uops issue…
47 …"PublicDescription": "Number of SSE* or AVX-128 FP Computational packed double-precision uops issu…
52 …"BriefDescription": "Number of SSE* or AVX-128 FP Computational packed single-precision uops issue…
55 …"PublicDescription": "Number of SSE* or AVX-128 FP Computational packed single-precision uops issu…
60 …"BriefDescription": "Number of SSE* or AVX-128 FP Computational scalar double-precision uops issue…
63 … "PublicDescription": "Counts number of SSE* or AVX-128 double precision FP scalar uops executed.",
68 …"BriefDescription": "Number of SSE* or AVX-128 FP Computational scalar single-precision uops issue…
71 …"PublicDescription": "Number of SSE* or AVX-128 FP Computational scalar single-precision uops issu…
98 … assist is being invoked whenever the hardware is unable to properly handle GSSE-256b operations.",
101 "PublicDescription": "Number of assists associated with 256-bit AVX store operations.",
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/skylake/
Dfloating-point.json8double precision floating-point instructions retired. Each count represents 1 computation. Appli…
17 …ngle precision floating-point instructions retired. Each count represents 1 computation. Applies …
26-bit packed double precision floating-point instructions retired. Each count represents 2 computa…
35-bit packed single precision floating-point instructions retired. Each count represents 4 computa…
44-bit packed double precision floating-point instructions retired. Each count represents 4 computa…
53-bit packed single precision floating-point instructions retired. Each count represents 8 computa…
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/ivytown/
Dfloating-point.json13 …"PublicDescription": "Number of SSE* or AVX-128 FP Computational packed double-precision uops issu…
19 …"BriefDescription": "Number of SSE* or AVX-128 FP Computational packed double-precision uops issue…
23 …"PublicDescription": "Number of SSE* or AVX-128 FP Computational scalar single-precision uops issu…
29 …"BriefDescription": "Number of SSE* or AVX-128 FP Computational scalar single-precision uops issue…
33 …"PublicDescription": "Number of SSE* or AVX-128 FP Computational packed single-precision uops issu…
39 …"BriefDescription": "Number of SSE* or AVX-128 FP Computational packed single-precision uops issue…
43 … "PublicDescription": "Counts number of SSE* or AVX-128 double precision FP scalar uops executed.",
49 …"BriefDescription": "Number of SSE* or AVX-128 FP Computational scalar double-precision uops issue…
53 "PublicDescription": "Counts 256-bit packed single-precision floating-point instructions.",
59 … "BriefDescription": "number of GSSE-256 Computational FP single precision uops issued this cycle",
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/ivybridge/
Dfloating-point.json13 …"PublicDescription": "Number of SSE* or AVX-128 FP Computational packed double-precision uops issu…
19 …"BriefDescription": "Number of SSE* or AVX-128 FP Computational packed double-precision uops issue…
23 …"PublicDescription": "Number of SSE* or AVX-128 FP Computational scalar single-precision uops issu…
29 …"BriefDescription": "Number of SSE* or AVX-128 FP Computational scalar single-precision uops issue…
33 …"PublicDescription": "Number of SSE* or AVX-128 FP Computational packed single-precision uops issu…
39 …"BriefDescription": "Number of SSE* or AVX-128 FP Computational packed single-precision uops issue…
43 … "PublicDescription": "Counts number of SSE* or AVX-128 double precision FP scalar uops executed.",
49 …"BriefDescription": "Number of SSE* or AVX-128 FP Computational scalar double-precision uops issue…
53 "PublicDescription": "Counts 256-bit packed single-precision floating-point instructions.",
59 … "BriefDescription": "number of GSSE-256 Computational FP single precision uops issued this cycle",
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/timers/
Dfreq-step.c1 // SPDX-License-Identifier: GPL-2.0-only
24 #define MAX_PRECISION 500e-9
25 #define MAX_FREQ_ERROR 0.02e-6
26 #define MAX_STDDEV 50e-9
33 double offset;
34 double time;
40 static double precision; variable
41 static double mono_freq_offset;
43 static double diff_timespec(struct timespec *ts1, struct timespec *ts2) in diff_timespec()
45 return ts1->tv_sec - ts2->tv_sec + (ts1->tv_nsec - ts2->tv_nsec) / 1e9; in diff_timespec()
[all …]

12345678910>>...16