-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add additional cpu specifications - first draft
Signed-off-by: Bastian Eisenmann <[email protected]>
- Loading branch information
1 parent
a5cd75f
commit c2e27e7
Showing
14 changed files
with
1,661 additions
and
0 deletions.
There are no files selected for viewing
589 changes: 589 additions & 0 deletions
589
plugins/nf-co2footprint/src/resources/tdp-cpu/AMD/amd-all-specification.csv
Large diffs are not rendered by default.
Oops, something went wrong.
13 changes: 13 additions & 0 deletions
13
plugins/nf-co2footprint/src/resources/tdp-cpu/Ampere/ampere-altra-specification.csv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
PRODUCT NAME,CORES,SUSTAINED FREQUENCY (GHZ),USAGE POWER (W),ORDERING PART NUMBER | ||
M128-30,128,3.0,183,AC-212825002 | ||
M128-28,128,2.8,154,AC-212823002 | ||
M128-26,128,2.6,133,AC-212819002 | ||
M96-30,96,3.0,157,AC-209622002 | ||
M96-28,96,2.8,132,AC-209619002 | ||
Q80-30,80,3.0,161,AC-108021002 | ||
Q80-28,80,2.8,124,AC-108018502 | ||
Q80-26,80,2.6,113,AC-108015002 | ||
Q64-30,64,3.0,124,AC-106418002 | ||
Q64-26,64,2.6,87,AC-106412502 | ||
Q64-22,64,2.2,69,AC-106409502 | ||
Q32-17,32,1.7,40,AC-103206502 |
9 changes: 9 additions & 0 deletions
9
plugins/nf-co2footprint/src/resources/tdp-cpu/Ampere/ampere-one-specification.csv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
Processor Model,Core Count,Frequency (GHz),Usage Power*,SBV USD Price | ||
AmpereOne® A192-32X,192,3.2,276,$5,555 | ||
AmpereOne® A192-26X,192,2.6,211,$5,237 | ||
AmpereOne® A160-28X,160,2.8,215,$4,760 | ||
AmpereOne® A144-27X,144,2.7,214,$4,284 | ||
AmpereOne® A144-26X,144,2.6,332,$2,936 | ||
AmpereOne® A144-24X,144,2.4,185,$3,967 | ||
AmpereOne® A128-34X,128,3.4,280,$4,760 | ||
AmpereOne® A96-37X,96,3.7,292,$4,761 |
81 changes: 81 additions & 0 deletions
81
plugins/nf-co2footprint/src/resources/tdp-cpu/GreenAlgorithms/TDP_cpu.v2.2.csv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,81 @@ | ||
index,in Watt,,, | ||
model,TDP,n_cores,TDP_per_core,source | ||
A8-7680,45,4,11.3,https://www.techpowerup.com/cpu-specs/ | ||
A9-9425 SoC,15,2,7.5,https://www.techpowerup.com/cpu-specs/ | ||
AMD 7552,200,48,4.2,https://www.amd.com/system/files/documents/AMD-EPYC-7002-Series-Datasheet.pdf | ||
AMD EPYC 7251,120,8,15.0,https://www.amd.com/en/products/cpu/amd-epyc-7251 | ||
Any,,,12.0, | ||
Athlon 3000G,35,2,17.5,https://www.techpowerup.com/cpu-specs/ | ||
Core 2 Quad Q6600,95,4,23.8,https://www.techpowerup.com/cpu-specs/ | ||
Core i3-10100,65,4,16.3,https://www.techpowerup.com/cpu-specs/ | ||
Core i3-10300,62,4,15.5,https://www.techpowerup.com/cpu-specs/ | ||
Core i3-10320,91,4,22.8,https://www.techpowerup.com/cpu-specs/ | ||
Core i3-10350K,91,4,22.8,https://www.techpowerup.com/cpu-specs/ | ||
Core i3-9100,65,4,16.3,https://www.techpowerup.com/cpu-specs/ | ||
Core i3-9100F,65,4,16.3,https://www.techpowerup.com/cpu-specs/ | ||
Core i5-10400,65,6,10.8,https://www.techpowerup.com/cpu-specs/ | ||
Core i5-10400F,65,6,10.8,https://www.techpowerup.com/cpu-specs/ | ||
Core i5-10500,65,6,10.8,https://www.techpowerup.com/cpu-specs/ | ||
Core i5-10600,65,6,10.8,https://www.techpowerup.com/cpu-specs/ | ||
Core i5-10600K,95,6,15.8,https://www.techpowerup.com/cpu-specs/ | ||
Core i5-3570K,77,4,19.3,https://www.techpowerup.com/cpu-specs/ | ||
Core i5-4460,84,4,21.0,https://ark.intel.com/content/www/us/en/ark/products/80817/intel-core-i5-4460-processor-6m-cache-up-to-3-40-ghz.html | ||
Core i5-9400,65,6,10.8,https://www.techpowerup.com/cpu-specs/ | ||
Core i5-9400F,65,6,10.8,https://www.techpowerup.com/cpu-specs/ | ||
Core i5-9600KF,95,6,15.8,https://www.techpowerup.com/cpu-specs/ | ||
Core i7-10700,65,8,8.1,https://www.techpowerup.com/cpu-specs/ | ||
Core i7-10700K,125,8,15.6,https://www.techpowerup.com/cpu-specs/ | ||
Core i7-4930K,130,6,21.7,https://www.techpowerup.com/cpu-specs/ | ||
Core i7-6700K,95,4,23.8,https://www.techpowerup.com/cpu-specs/ | ||
Core i7-8700K,95,6,15.8,https://www.techpowerup.com/cpu-specs/ | ||
Core i7-9700F,65,8,8.1,https://www.techpowerup.com/cpu-specs/ | ||
Core i7-9700K,95,8,11.9,https://www.techpowerup.com/cpu-specs/ | ||
Core i9-10900K,125,10,12.5,https://www.techpowerup.com/cpu-specs/ | ||
Core i9-10900KF,105,10,10.5,https://www.techpowerup.com/cpu-specs/ | ||
Core i9-10900XE,165,10,16.5,https://www.techpowerup.com/cpu-specs/ | ||
Core i9-10920XE,165,12,13.8,https://www.techpowerup.com/cpu-specs/ | ||
Core i9-9900K,95,8,11.9,https://www.techpowerup.com/cpu-specs/ | ||
FX-6300,95,6,15.8,https://www.techpowerup.com/cpu-specs/ | ||
FX-8350,125,8,15.6,https://www.techpowerup.com/cpu-specs/ | ||
Ryzen 3 2200G,65,4,16.3,https://www.techpowerup.com/cpu-specs/ | ||
Ryzen 3 3200G,65,4,16.3,https://www.techpowerup.com/cpu-specs/ | ||
Ryzen 3 3200U,15,2,7.5,https://www.techpowerup.com/cpu-specs/ | ||
Ryzen 5 1600,65,6,10.8,https://www.techpowerup.com/cpu-specs/ | ||
Ryzen 5 2600,65,6,10.8,https://www.techpowerup.com/cpu-specs/ | ||
Ryzen 5 3400G,65,4,16.3,https://www.techpowerup.com/cpu-specs/ | ||
Ryzen 5 3500U,15,4,3.8,https://www.techpowerup.com/cpu-specs/ | ||
Ryzen 5 3600,65,6,10.8,https://www.techpowerup.com/cpu-specs/ | ||
Ryzen 5 3600X,95,6,15.8,https://www.techpowerup.com/cpu-specs/ | ||
Ryzen 7 2700X,105,8,13.1,https://www.techpowerup.com/cpu-specs/ | ||
Ryzen 7 3700X,65,8,8.1,https://www.techpowerup.com/cpu-specs/ | ||
Ryzen 7 3800X,105,8,13.1,https://www.techpowerup.com/cpu-specs/ | ||
Ryzen 9 3900X,125,12,10.4,https://www.techpowerup.com/cpu-specs/ | ||
Ryzen 9 3950X,105,16,6.6,https://www.techpowerup.com/cpu-specs/ | ||
Ryzen Threadripper 2990WX,250,32,7.8,https://www.techpowerup.com/cpu-specs/ | ||
Ryzen Threadripper 3990X,280,64,4.4,https://www.techpowerup.com/cpu-specs/ | ||
Xeon E5-2660 v3,105,10,10.5,https://ark.intel.com/content/www/us/en/ark/products/81706/intel-xeon-processor-e5-2660-v3-25m-cache-2-60-ghz.html | ||
Xeon E5-2665,115,8,14.4,https://ark.intel.com/content/www/us/en/ark/products/64597/intel-xeon-processor-e5-2665-20m-cache-2-40-ghz-8-00-gt-s-intel-qpi.html | ||
Xeon E5-2670,115,8,14.4,https://ark.intel.com/content/www/us/en/ark/products/64595/intel-xeon-processor-e5-2670-20m-cache-2-60-ghz-8-00-gt-s-intel-qpi.html | ||
Xeon E5-2670 v2,115,10,11.5,https://ark.intel.com/content/www/us/en/ark/products/75275/intel-xeon-processor-e5-2670-v2-25m-cache-2-50-ghz.html | ||
Xeon E5-2680 v3,120,12,10.0,https://www.intel.co.uk/content/www/uk/en/products/processors/xeon/e5-processors/e5-2680-v3.html | ||
Xeon E5-2683 v4,120,16,7.5,https://www.intel.co.uk/content/www/uk/en/products/processors/xeon/e5-processors/e5-2683-v4.html | ||
Xeon E5-2690 v2,130,10,13.0,https://ark.intel.com/content/www/us/en/ark/products/75279/intel-xeon-processor-e5-2690-v2-25m-cache-3-00-ghz.html | ||
Xeon E5-2690 v3,135,12,11.3,https://ark.intel.com/content/www/us/en/ark/products/81713/intel-xeon-processor-e5-2690-v3-30m-cache-2-60-ghz.html | ||
Xeon E5-2695 v4,120,18,6.7,https://ark.intel.com/content/www/us/en/ark/products/91316/intel-xeon-processor-e5-2695-v4-45m-cache-2-10-ghz.html | ||
Xeon E5-2697 v4,145,18,8.1,https://ark.intel.com/content/www/us/en/ark/products/91755/intel-xeon-processor-e5-2697-v4-45m-cache-2-30-ghz.html | ||
Xeon E5-2699 v3,145,18,8.1,https://ark.intel.com/content/www/us/en/ark/products/81061/intel-xeon-processor-e5-2699-v3-45m-cache-2-30-ghz.html | ||
Xeon E5-2699 v4,145,22,6.6,https://ark.intel.com/content/www/us/en/ark/products/91317/intel-xeon-processor-e5-2699-v4-55m-cache-2-20-ghz.html | ||
Xeon E5-4610 v4,105,10,10.5,https://ark.intel.com/content/www/us/en/ark/products/93812/intel-xeon-processor-e5-4610-v4-25m-cache-1-80-ghz.html | ||
Xeon E5-4620,95,8,11.9,https://ark.intel.com/content/www/us/en/ark/products/64607/intel-xeon-processor-e5-4620-16m-cache-2-20-ghz-7-20-gt-s-intel-qpi.html | ||
Xeon E5-4650L,115,8,14.4,https://ark.intel.com/content/www/us/en/ark/products/64606/intel-xeon-processor-e5-4650l-20m-cache-2-60-ghz-8-00-gt-s-intel-qpi.html | ||
Xeon E7-8867 v3,165,16,10.3,https://ark.intel.com/content/www/us/en/ark/products/84681/intel-xeon-processor-e7-8867-v3-45m-cache-2-50-ghz.html | ||
Xeon E7-8880 v4,150,22,6.8,https://www.intel.co.uk/content/www/uk/en/products/processors/xeon/e7-processors/e7-8880-v4.html | ||
Xeon Gold 6142,150,16,9.4,https://ark.intel.com/content/www/us/en/ark/products/120487/intel-xeon-gold-6142-processor-22m-cache-2-60-ghz.html | ||
Xeon Gold 6148,150,20,7.5,https://ark.intel.com/content/www/us/en/ark/products/120489/intel-xeon-gold-6148-processor-27-5m-cache-2-40-ghz.html | ||
Xeon Gold 6248,150,20,7.5,https://ark.intel.com/content/www/us/en/ark/products/192446/intel-xeon-gold-6248-processor-27-5m-cache-2-50-ghz.html | ||
Xeon Gold 6252,150,24,6.3,https://ark.intel.com/content/www/us/en/ark/products/192447/intel-xeon-gold-6252-processor-35-75m-cache-2-10-ghz.html | ||
Xeon L5640 ,60,6,10.0,https://ark.intel.com/content/www/us/en/ark/products/47926/intel-xeon-processor-l5640-12m-cache-2-26-ghz-5-86-gt-s-intel-qpi.html | ||
Xeon Phi 5110P,225,60,3.8,https://ark.intel.com/content/www/us/en/ark/products/71992/intel-xeon-phi-coprocessor-5110p-8gb-1-053-ghz-60-core.html | ||
Xeon Platinum 9282,400,56,7.1,https://www.techpowerup.com/cpu-specs/ | ||
Xeon X3430,95,4,23.8,https://ark.intel.com/content/www/us/en/ark/products/42927/intel-xeon-processor-x3430-8m-cache-2-40-ghz.html | ||
Xeon X5660,95,6,15.8,https://ark.intel.com/content/www/us/en/ark/products/47921/intel-xeon-processor-x5660-12m-cache-2-80-ghz-6-40-gt-s-intel-qpi.html |
79 changes: 79 additions & 0 deletions
79
plugins/nf-co2footprint/src/resources/tdp-cpu/GreenAlgorithms/TDP_cpu.v2.2.updated.csv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,79 @@ | ||
model,TDP,n_cores,TDP_per_core,source,manufacturer,threads | ||
A8-7680,45.0,4.0,11.3,https://www.techpowerup.com/cpu-specs/,AMD,4 | ||
A9-9425 SoC,15.0,2.0,7.5,https://www.techpowerup.com/cpu-specs/,AMD,2 | ||
7552,200.0,48.0,4.2,https://www.amd.com/system/files/documents/AMD-EPYC-7002-Series-Datasheet.pdf,AMD,96 | ||
EPYC 7251,120.0,8.0,15.0,https://www.amd.com/en/products/cpu/amd-epyc-7251,AMD,16 | ||
Athlon 3000G,35.0,2.0,17.5,https://www.techpowerup.com/cpu-specs/,AMD,4 | ||
Core 2 Quad Q6600,95.0,4.0,23.8,https://www.techpowerup.com/cpu-specs/,Intel,4 | ||
Core i3-10100,65.0,4.0,16.3,https://www.techpowerup.com/cpu-specs/,Intel,8 | ||
Core i3-10300,62.0,4.0,15.5,https://www.techpowerup.com/cpu-specs/,Intel,8 | ||
Core i3-10320,91.0,4.0,22.8,https://www.techpowerup.com/cpu-specs/,Intel,8 | ||
Core i3-10350K,91.0,4.0,22.8,https://www.techpowerup.com/cpu-specs/,Intel,8 | ||
Core i3-9100,65.0,4.0,16.3,https://www.techpowerup.com/cpu-specs/,Intel,4 | ||
Core i3-9100F,65.0,4.0,16.3,https://www.techpowerup.com/cpu-specs/,Intel,4 | ||
Core i5-10400,65.0,6.0,10.8,https://www.techpowerup.com/cpu-specs/,Intel,12 | ||
Core i5-10400F,65.0,6.0,10.8,https://www.techpowerup.com/cpu-specs/,Intel,12 | ||
Core i5-10500,65.0,6.0,10.8,https://www.techpowerup.com/cpu-specs/,Intel,12 | ||
Core i5-10600,65.0,6.0,10.8,https://www.techpowerup.com/cpu-specs/,Intel,12 | ||
Core i5-10600K,95.0,6.0,15.8,https://www.techpowerup.com/cpu-specs/,Intel,12 | ||
Core i5-3570K,77.0,4.0,19.3,https://www.techpowerup.com/cpu-specs/,Intel,4 | ||
Core i5-4460,84.0,4.0,21.0,https://ark.intel.com/content/www/us/en/ark/products/80817/intel-core-i5-4460-processor-6m-cache-up-to-3-40-ghz.html,Intel,4 | ||
Core i5-9400,65.0,6.0,10.8,https://www.techpowerup.com/cpu-specs/,Intel,6 | ||
Core i5-9400F,65.0,6.0,10.8,https://www.techpowerup.com/cpu-specs/,Intel,6 | ||
Core i5-9600KF,95.0,6.0,15.8,https://www.techpowerup.com/cpu-specs/,Intel,6 | ||
Core i7-10700,65.0,8.0,8.1,https://www.techpowerup.com/cpu-specs/,Intel,16 | ||
Core i7-10700K,125.0,8.0,15.6,https://www.techpowerup.com/cpu-specs/,Intel,16 | ||
Core i7-4930K,130.0,6.0,21.7,https://www.techpowerup.com/cpu-specs/,Intel,12 | ||
Core i7-6700K,95.0,4.0,23.8,https://www.techpowerup.com/cpu-specs/,Intel,8 | ||
Core i7-8700K,95.0,6.0,15.8,https://www.techpowerup.com/cpu-specs/,Intel,12 | ||
Core i7-9700F,65.0,8.0,8.1,https://www.techpowerup.com/cpu-specs/,Intel,8 | ||
Core i7-9700K,95.0,8.0,11.9,https://www.techpowerup.com/cpu-specs/,Intel,8 | ||
Core i9-10900K,125.0,10.0,12.5,https://www.techpowerup.com/cpu-specs/,Intel,20 | ||
Core i9-10900KF,105.0,10.0,10.5,https://www.techpowerup.com/cpu-specs/,Intel,20 | ||
Core i9-10900XE,165.0,10.0,16.5,https://www.techpowerup.com/cpu-specs/,Intel,20 | ||
Core i9-10920XE,165.0,12.0,13.8,https://www.techpowerup.com/cpu-specs/,Intel,24 | ||
Core i9-9900K,95.0,8.0,11.9,https://www.techpowerup.com/cpu-specs/,Intel,16 | ||
FX-6300,95.0,6.0,15.8,https://www.techpowerup.com/cpu-specs/,AMD,6 | ||
FX-8350,125.0,8.0,15.6,https://www.techpowerup.com/cpu-specs/,AMD,8 | ||
Ryzen 3 2200G,65.0,4.0,16.3,https://www.techpowerup.com/cpu-specs/,AMD,4 | ||
Ryzen 3 3200G,65.0,4.0,16.3,https://www.techpowerup.com/cpu-specs/,AMD,4 | ||
Ryzen 3 3200U,15.0,2.0,7.5,https://www.techpowerup.com/cpu-specs/,AMD,4 | ||
Ryzen 5 1600,65.0,6.0,10.8,https://www.techpowerup.com/cpu-specs/,AMD,12 | ||
Ryzen 5 2600,65.0,6.0,10.8,https://www.techpowerup.com/cpu-specs/,AMD,12 | ||
Ryzen 5 3400G,65.0,4.0,16.3,https://www.techpowerup.com/cpu-specs/,AMD,8 | ||
Ryzen 5 3500U,15.0,4.0,3.8,https://www.techpowerup.com/cpu-specs/,AMD,8 | ||
Ryzen 5 3600,65.0,6.0,10.8,https://www.techpowerup.com/cpu-specs/,AMD,12 | ||
Ryzen 5 3600X,95.0,6.0,15.8,https://www.techpowerup.com/cpu-specs/,AMD,12 | ||
Ryzen 7 2700X,105.0,8.0,13.1,https://www.techpowerup.com/cpu-specs/,AMD,16 | ||
Ryzen 7 3700X,65.0,8.0,8.1,https://www.techpowerup.com/cpu-specs/,AMD,16 | ||
Ryzen 7 3800X,105.0,8.0,13.1,https://www.techpowerup.com/cpu-specs/,AMD,16 | ||
Ryzen 9 3900X,125.0,12.0,10.4,https://www.techpowerup.com/cpu-specs/,AMD,24 | ||
Ryzen 9 3950X,105.0,16.0,6.6,https://www.techpowerup.com/cpu-specs/,AMD,32 | ||
Ryzen Threadripper 2990WX,250.0,32.0,7.8,https://www.techpowerup.com/cpu-specs/,AMD,64 | ||
Ryzen Threadripper 3990X,280.0,64.0,4.4,https://www.techpowerup.com/cpu-specs/,AMD,128 | ||
Xeon E5-2660 v3,105.0,10.0,10.5,https://ark.intel.com/content/www/us/en/ark/products/81706/intel-xeon-processor-e5-2660-v3-25m-cache-2-60-ghz.html,Intel,20 | ||
Xeon E5-2665,115.0,8.0,14.4,https://ark.intel.com/content/www/us/en/ark/products/64597/intel-xeon-processor-e5-2665-20m-cache-2-40-ghz-8-00-gt-s-intel-qpi.html,Intel,16 | ||
Xeon E5-2670,115.0,8.0,14.4,https://ark.intel.com/content/www/us/en/ark/products/64595/intel-xeon-processor-e5-2670-20m-cache-2-60-ghz-8-00-gt-s-intel-qpi.html,Intel,16 | ||
Xeon E5-2670 v2,115.0,10.0,11.5,https://ark.intel.com/content/www/us/en/ark/products/75275/intel-xeon-processor-e5-2670-v2-25m-cache-2-50-ghz.html,Intel,20 | ||
Xeon E5-2680 v3,120.0,12.0,10.0,https://www.intel.co.uk/content/www/uk/en/products/processors/xeon/e5-processors/e5-2680-v3.html,Intel,24 | ||
Xeon E5-2683 v4,120.0,16.0,7.5,https://www.intel.co.uk/content/www/uk/en/products/processors/xeon/e5-processors/e5-2683-v4.html,Intel,32 | ||
Xeon E5-2690 v2,130.0,10.0,13.0,https://ark.intel.com/content/www/us/en/ark/products/75279/intel-xeon-processor-e5-2690-v2-25m-cache-3-00-ghz.html,Intel,20 | ||
Xeon E5-2690 v3,135.0,12.0,11.3,https://ark.intel.com/content/www/us/en/ark/products/81713/intel-xeon-processor-e5-2690-v3-30m-cache-2-60-ghz.html,Intel,24 | ||
Xeon E5-2695 v4,120.0,18.0,6.7,https://ark.intel.com/content/www/us/en/ark/products/91316/intel-xeon-processor-e5-2695-v4-45m-cache-2-10-ghz.html,Intel,36 | ||
Xeon E5-2697 v4,145.0,18.0,8.1,https://ark.intel.com/content/www/us/en/ark/products/91755/intel-xeon-processor-e5-2697-v4-45m-cache-2-30-ghz.html,Intel,36 | ||
Xeon E5-2699 v3,145.0,18.0,8.1,https://ark.intel.com/content/www/us/en/ark/products/81061/intel-xeon-processor-e5-2699-v3-45m-cache-2-30-ghz.html,Intel,36 | ||
Xeon E5-2699 v4,145.0,22.0,6.6,https://ark.intel.com/content/www/us/en/ark/products/91317/intel-xeon-processor-e5-2699-v4-55m-cache-2-20-ghz.html,Intel,44 | ||
Xeon E5-4610 v4,105.0,10.0,10.5,https://ark.intel.com/content/www/us/en/ark/products/93812/intel-xeon-processor-e5-4610-v4-25m-cache-1-80-ghz.html,Intel,20 | ||
Xeon E5-4620,95.0,8.0,11.9,https://ark.intel.com/content/www/us/en/ark/products/64607/intel-xeon-processor-e5-4620-16m-cache-2-20-ghz-7-20-gt-s-intel-qpi.html,Intel,16 | ||
Xeon E5-4650L,115.0,8.0,14.4,https://ark.intel.com/content/www/us/en/ark/products/64606/intel-xeon-processor-e5-4650l-20m-cache-2-60-ghz-8-00-gt-s-intel-qpi.html,Intel,16 | ||
Xeon E7-8867 v3,165.0,16.0,10.3,https://ark.intel.com/content/www/us/en/ark/products/84681/intel-xeon-processor-e7-8867-v3-45m-cache-2-50-ghz.html,Intel,32 | ||
Xeon E7-8880 v4,150.0,22.0,6.8,https://www.intel.co.uk/content/www/uk/en/products/processors/xeon/e7-processors/e7-8880-v4.html,Intel,44 | ||
Xeon Gold 6142,150.0,16.0,9.4,https://ark.intel.com/content/www/us/en/ark/products/120487/intel-xeon-gold-6142-processor-22m-cache-2-60-ghz.html,Intel,32 | ||
Xeon Gold 6148,150.0,20.0,7.5,https://ark.intel.com/content/www/us/en/ark/products/120489/intel-xeon-gold-6148-processor-27-5m-cache-2-40-ghz.html,Intel,40 | ||
Xeon Gold 6248,150.0,20.0,7.5,https://ark.intel.com/content/www/us/en/ark/products/192446/intel-xeon-gold-6248-processor-27-5m-cache-2-50-ghz.html,Intel,40 | ||
Xeon Gold 6252,150.0,24.0,6.3,https://ark.intel.com/content/www/us/en/ark/products/192447/intel-xeon-gold-6252-processor-35-75m-cache-2-10-ghz.html,Intel,48 | ||
Xeon L5640,60.0,6.0,10.0,https://ark.intel.com/content/www/us/en/ark/products/47926/intel-xeon-processor-l5640-12m-cache-2-26-ghz-5-86-gt-s-intel-qpi.html,Intel,12 | ||
Xeon Phi 5110P,225.0,60.0,3.8,https://ark.intel.com/content/www/us/en/ark/products/71992/intel-xeon-phi-coprocessor-5110p-8gb-1-053-ghz-60-core.html,Intel,240 | ||
Xeon Platinum 9282,400.0,56.0,7.1,https://www.techpowerup.com/cpu-specs/,Intel,112 | ||
Xeon X3430,95.0,4.0,23.8,https://ark.intel.com/content/www/us/en/ark/products/42927/intel-xeon-processor-x3430-8m-cache-2-40-ghz.html,Intel,4 | ||
Xeon X5660,95.0,6.0,15.8,https://ark.intel.com/content/www/us/en/ark/products/47921/intel-xeon-processor-x5660-12m-cache-2-80-ghz-6-40-gt-s-intel-qpi.html,Intel,12 |
101 changes: 101 additions & 0 deletions
101
plugins/nf-co2footprint/src/resources/tdp-cpu/GreenAlgorithms/pre_process.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,101 @@ | ||
import pandas as pd | ||
|
||
# Load the dataset | ||
file_path = "TDP_cpu.v2.2.csv" # Replace with your dataset file path | ||
df = pd.read_csv(file_path, skiprows=1) | ||
df = df[df['model'] != 'Any'] | ||
|
||
|
||
# Add 'manufacturer' row based on the model name | ||
df['manufacturer'] = df['model'].apply(lambda x: 'Intel' if 'Xeon' in x or 'Core' in x else 'AMD') | ||
|
||
amd_cpus_threads = { | ||
"A8-7680": 4, | ||
"A9-9425 SoC": 2, | ||
"7552": 96, | ||
"EPYC 7251": 16, | ||
"Athlon 3000G": 4, | ||
"FX-6300": 6, | ||
"FX-8350": 8, | ||
"Ryzen 3 2200G": 4, | ||
"Ryzen 3 3200G": 4, | ||
"Ryzen 3 3200U": 4, | ||
"Ryzen 5 1600": 12, | ||
"Ryzen 5 2600": 12, | ||
"Ryzen 5 3400G": 8, | ||
"Ryzen 5 3500U": 8, | ||
"Ryzen 5 3600": 12, | ||
"Ryzen 5 3600X": 12, | ||
"Ryzen 7 2700X": 16, | ||
"Ryzen 7 3700X": 16, | ||
"Ryzen 7 3800X": 16, | ||
"Ryzen 9 3900X": 24, | ||
"Ryzen 9 3950X": 32, | ||
"Ryzen Threadripper 2990WX": 64, | ||
"Ryzen Threadripper 3990X": 128, | ||
} | ||
|
||
intel_cpus_threads = { | ||
"Core 2 Quad Q6600": 4, | ||
"Core i3-10100": 8, | ||
"Core i3-10300": 8, | ||
"Core i3-10320": 8, | ||
"Core i3-10350K": 8, | ||
"Core i3-9100": 4, | ||
"Core i3-9100F": 4, | ||
"Core i5-10400": 12, | ||
"Core i5-10400F": 12, | ||
"Core i5-10500": 12, | ||
"Core i5-10600": 12, | ||
"Core i5-10600K": 12, | ||
"Core i5-3570K": 4, | ||
"Core i5-4460": 4, | ||
"Core i5-9400": 6, | ||
"Core i5-9400F": 6, | ||
"Core i5-9600KF": 6, | ||
"Core i7-10700": 16, | ||
"Core i7-10700K": 16, | ||
"Core i7-4930K": 12, | ||
"Core i7-6700K": 8, | ||
"Core i7-8700K": 12, | ||
"Core i7-9700F": 8, | ||
"Core i7-9700K": 8, | ||
"Core i9-10900K": 20, | ||
"Core i9-10900KF": 20, | ||
"Core i9-10900XE": 20, | ||
"Core i9-10920XE": 24, | ||
"Core i9-9900K": 16, | ||
"Xeon E5-2660 v3": 20, | ||
"Xeon E5-2665": 16, | ||
"Xeon E5-2670": 16, | ||
"Xeon E5-2670 v2": 20, | ||
"Xeon E5-2680 v3": 24, | ||
"Xeon E5-2683 v4": 32, | ||
"Xeon E5-2690 v2": 20, | ||
"Xeon E5-2690 v3": 24, | ||
"Xeon E5-2695 v4": 36, | ||
"Xeon E5-2697 v4": 36, | ||
"Xeon E5-2699 v3": 36, | ||
"Xeon E5-2699 v4": 44, | ||
"Xeon E5-4610 v4": 20, | ||
"Xeon E5-4620": 16, | ||
"Xeon E5-4650L": 16, | ||
"Xeon E7-8867 v3": 32, | ||
"Xeon E7-8880 v4": 44, | ||
"Xeon Gold 6142": 32, | ||
"Xeon Gold 6148": 40, | ||
"Xeon Gold 6248": 40, | ||
"Xeon Gold 6252": 48, | ||
"Xeon L5640": 12, | ||
"Xeon Phi 5110P": 240, | ||
"Xeon Platinum 9282": 112, | ||
"Xeon X3430": 4, | ||
"Xeon X5660": 12 | ||
} | ||
|
||
all_cpus_threads = amd_cpus_threads | intel_cpus_threads | ||
df['model'] = df['model'].apply(lambda x: x.replace("AMD","").strip()) | ||
df['threads'] = df['model'].apply(lambda x: all_cpus_threads[x]) | ||
|
||
# Save the updated dataset or print it | ||
df.to_csv("TDP_cpu.v2.2.updated.csv", index=False) |
Oops, something went wrong.