File: extra_cpus.py

package info (click to toggle)
qcelemental 0.29.0-2
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 10,516 kB
  • sloc: python: 61,331; sh: 8; makefile: 5
file content (68 lines) | stat: -rw-r--r-- 1,699 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
"""
CPUs not in the JSON sources, but present in QCArchive data
"""

extra_cpus = []

# AMD Opteron(tm) Processor 6168
extra_cpus.append(
    {
        "base_clock": 1_900_000_000,
        "boost_clock": None,
        "family": "AMD Opteron\u2122",
        "instructions": 1,
        "launch_date": 2010,
        "microarchitecture": None,
        "model": "6168",
        "ncores": 12,
        "nthreads": 12,
        "target_use": "Server",
        "type": "cpu",
        "vendor": "amd",
    }
)

# AMD Opteron(tm) Processor 6174
extra_cpus.append(
    {
        "base_clock": 2_200_000_000,
        "boost_clock": None,
        "family": "AMD Opteron\u2122",
        "instructions": 1,
        "launch_date": 2010,
        "microarchitecture": None,
        "model": "6174",
        "ncores": 12,
        "nthreads": 12,
        "target_use": "Server",
        "type": "cpu",
        "vendor": "amd",
    }
)

# Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz
extra_cpus.append(
    {
        "base_clock": 2_400_000_000,
        "boost_clock": 3_200_000_000,
        "family": "Intel Xeon Processor E5 v3 Family",
        "instructions": 3,
        "launch_date": 2013,
        "microarchitecture": "Ivy Bridge EP",
        "model": "E5-2673V3",
        "ncores": 12,
        "nthreads": 24,
        "target_use": "Server",
        "type": "cpu",
        "vendor": "intel",
    }
)

fixes = {
    ("amd", "AMD EPYC\u2122 7551P"): {"launch_date": 2017},
    ("amd", 6376): {"launch_date": 2012},
    ("amd", 6276): {"launch_date": 2011},
    ("amd", "AMD EPYC\u2122 7401P"): {"launch_date": 2017},
    ("amd", "AMD EPYC\u2122 7601"): {"launch_date": 2017},
    ("amd", 6274): {"launch_date": 2011},
}