]>
Commit | Line | Data |
---|---|---|
66862195 MT |
1 | {% extends "../base.html" %} |
2 | ||
3 | {% block title %}{{ _("Processors") }}{% end block %} | |
4 | ||
5 | {% block body %} | |
6 | <div class="page-header"> | |
7 | <h1>{{ _("Hardware: CPUs: %s") % platform }}</h1> | |
8 | </div> | |
9 | ||
10 | <h3>{{ _("CPU Features") }}</h3> | |
11 | <dl class="dl-horizontal"> | |
12 | {% for flag, percentage in flags %} | |
13 | {% if percentage >= 0.01 %} | |
14 | <dt> | |
15 | {% if flag == "aes" %} | |
16 | {{ _("AES Instruction Set") }} | |
17 | {% elif flag == "avx" %} | |
18 | {{ _("AVX") }} | |
19 | {% elif flag == "avx2" %} | |
20 | {{ _("AVX2") }} | |
21 | {% elif flag == "lpae" %} | |
22 | {{ _("LPAE") }} | |
23 | {% elif flag == "mmx" %} | |
24 | {{ _("MMX") }} | |
25 | {% elif flag == "mmxext" %} | |
26 | {{ _("MMX2") }} | |
27 | {% elif flag == "neon" %} | |
28 | {{ _("NEON") }} | |
29 | {% elif flag == "nx" %} | |
30 | {{ _("No eXecute bit") }} | |
31 | {% elif flag == "lm" %} | |
32 | {{ _("Supports 64 bits") }} | |
33 | {% elif flag == "pae" %} | |
34 | {{ _("PAE") }} | |
5602477f MT |
35 | {% elif flag == "pclmulqdq" %} |
36 | {{ _("PCLMULQDQ") }} | |
66862195 MT |
37 | {% elif flag == "pni" %} |
38 | {{ _("SSE3") }} | |
39 | {% elif flag == "popcnt" %} | |
40 | {{ _("POPCNT") }} | |
41 | {% elif flag == "rdrand" %} | |
42 | {{ _("RDRAND") }} | |
5602477f MT |
43 | {% elif flag == "rdseed" %} |
44 | {{ _("RDSEED") }} | |
45 | {% elif flag == "sha" %} | |
46 | {{ _("SHA") }} | |
66862195 MT |
47 | {% elif flag == "sse" %} |
48 | {{ _("SSE") }} | |
49 | {% elif flag == "sse2" %} | |
50 | {{ _("SSE2") }} | |
51 | {% elif flag == "sse4a" %} | |
52 | {{ _("SSE4a") }} | |
53 | {% elif flag == "sse4_1" %} | |
54 | {{ _("SSE4.1") }} | |
55 | {% elif flag == "sse4_2" %} | |
56 | {{ _("SSE4.2") }} | |
57 | {% elif flag == "ssse3" %} | |
58 | {{ _("SSSE3") }} | |
59 | {% elif flag == "thumb" %} | |
60 | {{ _("Thumb") }} | |
61 | {% elif flag == "thumb2" %} | |
62 | {{ _("Thumb2") }} | |
63 | {% elif flag == "thumbee" %} | |
64 | {{ _("ThumbEE") }} | |
65 | {% elif flag == "vfpv3" %} | |
66 | {{ _("VFPv3") }} | |
67 | {% elif flag == "vfpv4" %} | |
68 | {{ _("VFPv4") }} | |
69 | {% elif flag == "virt" %} | |
70 | {{ _("Virtualization") }} | |
71 | {% else %} | |
72 | {{ flag }} | |
73 | {% end %} | |
74 | </dt> | |
75 | <dd> | |
76 | {% if percentage >= 0.95 %} | |
77 | {% module ProgressBar(percentage, "success") %} | |
78 | {% elif percentage >= 0.5 %} | |
79 | {% module ProgressBar(percentage, "warning") %} | |
80 | {% elif percentage >= 0.1 %} | |
81 | {% module ProgressBar(percentage, "info") %} | |
82 | {% else %} | |
83 | {% module ProgressBar(percentage, "danger") %} | |
84 | {% end %} | |
85 | </dd> | |
86 | {% end %} | |
87 | {% end %} | |
88 | </dl> | |
89 | {% end block %} |