EvgeniyKorepov/MinerPro-for-NiceHash

[FEATURE REQUEST] Import benchmark data from NiceHash Miner 2

borzaka opened this issue · 0 comments

It would be nice that we could skip the benchmarking process, and import the existing data from the NiceHash Miner 2 configs.

Mine looks like this:
benchmark_GPU-0d7714a8-a8ff-388f-04bf-c416d97b44d2.json

{
	"DeviceUUID": "GPU-0d7714a8-a8ff-388f-04bf-c416d97b44d2",
	"DeviceName": "Gigabyte GeForce GTX 1080 Ti",
	"AlgorithmSettings": [
		{
			"AlgorithmStringID": "excavator_server_Keccak",
			"Enabled": true,
			"BenchmarkModes": [
				{
					"BenchmarkID": "Default",
					"ExtraLaunchParameters": "",
					"Speed": [
						1260801040.2841327,
						0
					],
					"MinerBinaryHashID": "983ec409cd1d161c2bf7476afe6504525b13603c"
				}
			]
		},
		{
			"AlgorithmStringID": "excavator_server_NeoScrypt",
			"Enabled": true,
			"BenchmarkModes": [
				{
					"BenchmarkID": "Default",
					"ExtraLaunchParameters": "",
					"Speed": [
						1587116.859846576,
						0
					],
					"MinerBinaryHashID": "983ec409cd1d161c2bf7476afe6504525b13603c"
				}
			]
		},
		{
			"AlgorithmStringID": "excavator_server_Lyra2REv2",
			"Enabled": true,
			"BenchmarkModes": [
				{
					"BenchmarkID": "Default",
					"ExtraLaunchParameters": "",
					"Speed": [
						64598925.15918472,
						0
					],
					"MinerBinaryHashID": "983ec409cd1d161c2bf7476afe6504525b13603c"
				}
			]
		},
		{
			"AlgorithmStringID": "excavator_server_DaggerHashimoto",
			"Enabled": true,
			"BenchmarkModes": [
				{
					"BenchmarkID": "Default",
					"ExtraLaunchParameters": "",
					"Speed": [
						35761560.93814994,
						0
					],
					"MinerBinaryHashID": "983ec409cd1d161c2bf7476afe6504525b13603c"
				}
			]
		},
		{
			"AlgorithmStringID": "excavator_server_DaggerHashimoto_Decred",
			"Enabled": true,
			"BenchmarkModes": [
				{
					"BenchmarkID": "Default",
					"ExtraLaunchParameters": "",
					"Speed": [
						30858233.787426706,
						2172437277.75378
					],
					"MinerBinaryHashID": "983ec409cd1d161c2bf7476afe6504525b13603c"
				},
				{
					"BenchmarkID": "P0",
					"ExtraLaunchParameters": "P=0",
					"Speed": [
						30879687.35801363,
						2173947621.2333317
					],
					"MinerBinaryHashID": "983ec409cd1d161c2bf7476afe6504525b13603c"
				},
				{
					"BenchmarkID": "P1",
					"ExtraLaunchParameters": "P=1",
					"Speed": [
						25246196.28672677,
						2610089247.388209
					],
					"MinerBinaryHashID": "983ec409cd1d161c2bf7476afe6504525b13603c"
				}
			]
		},
		{
			"AlgorithmStringID": "excavator_server_DaggerHashimoto_Pascal",
			"Enabled": true,
			"BenchmarkModes": [
				{
					"BenchmarkID": "Default",
					"ExtraLaunchParameters": "",
					"Speed": [
						30269281.975186184,
						847540284.7589412
					],
					"MinerBinaryHashID": "983ec409cd1d161c2bf7476afe6504525b13603c"
				},
				{
					"BenchmarkID": "P0",
					"ExtraLaunchParameters": "P=0",
					"Speed": [
						30282717.67510319,
						847916484.5294852
					],
					"MinerBinaryHashID": "983ec409cd1d161c2bf7476afe6504525b13603c"
				},
				{
					"BenchmarkID": "P1",
					"ExtraLaunchParameters": "P=1",
					"Speed": [
						23902205.40592428,
						1019827716.4409533
					],
					"MinerBinaryHashID": "983ec409cd1d161c2bf7476afe6504525b13603c"
				}
			]
		},
		{
			"AlgorithmStringID": "excavator_server_DaggerHashimoto_Sia",
			"Enabled": true,
			"BenchmarkModes": [
				{
					"BenchmarkID": "Default",
					"ExtraLaunchParameters": "",
					"Speed": [
						26960234.649473652,
						1533750846.1575382
					],
					"MinerBinaryHashID": "983ec409cd1d161c2bf7476afe6504525b13603c"
				},
				{
					"BenchmarkID": "P0",
					"ExtraLaunchParameters": "P=0",
					"Speed": [
						26960450.31237251,
						1533750846.1575382
					],
					"MinerBinaryHashID": "983ec409cd1d161c2bf7476afe6504525b13603c"
				},
				{
					"BenchmarkID": "P1",
					"ExtraLaunchParameters": "P=1",
					"Speed": [
						25239220.75657342,
						1615310804.729184
					],
					"MinerBinaryHashID": "983ec409cd1d161c2bf7476afe6504525b13603c"
				}
			]
		},
		{
			"AlgorithmStringID": "excavator_server_Decred",
			"Enabled": true,
			"BenchmarkModes": [
				{
					"BenchmarkID": "Default",
					"ExtraLaunchParameters": "",
					"Speed": [
						4334494663.029654,
						0
					],
					"MinerBinaryHashID": "983ec409cd1d161c2bf7476afe6504525b13603c"
				}
			]
		},
		{
			"AlgorithmStringID": "excavator_server_Lbry",
			"Enabled": true,
			"BenchmarkModes": [
				{
					"BenchmarkID": "Default",
					"ExtraLaunchParameters": "",
					"Speed": [
						437451148.66453886,
						0
					],
					"MinerBinaryHashID": "983ec409cd1d161c2bf7476afe6504525b13603c"
				}
			]
		},
		{
			"AlgorithmStringID": "excavator_server_Equihash",
			"Enabled": true,
			"BenchmarkModes": [
				{
					"BenchmarkID": "Default",
					"ExtraLaunchParameters": "",
					"Speed": [
						637.0581318145094,
						0
					],
					"MinerBinaryHashID": "21b2319e9f9d1dc57eb3a8bb94643ffdd8cefc51"
				},
				{
					"BenchmarkID": "M0",
					"ExtraLaunchParameters": "WC=2, M=0",
					"Speed": [
						622.3978186481795,
						0
					],
					"MinerBinaryHashID": "983ec409cd1d161c2bf7476afe6504525b13603c"
				},
				{
					"BenchmarkID": "M1",
					"ExtraLaunchParameters": "WC=1, M=1",
					"Speed": [
						633.3375997952098,
						0
					],
					"MinerBinaryHashID": "21b2319e9f9d1dc57eb3a8bb94643ffdd8cefc51"
				},
				{
					"BenchmarkID": "M2",
					"ExtraLaunchParameters": "WC=1, M=2",
					"Speed": [
						560.781991469475,
						0
					],
					"MinerBinaryHashID": "21b2319e9f9d1dc57eb3a8bb94643ffdd8cefc51"
				}
			]
		},
		{
			"AlgorithmStringID": "excavator_server_Pascal",
			"Enabled": true,
			"BenchmarkModes": [
				{
					"BenchmarkID": "Default",
					"ExtraLaunchParameters": "",
					"Speed": [
						1734775838.4142196,
						0
					],
					"MinerBinaryHashID": "983ec409cd1d161c2bf7476afe6504525b13603c"
				}
			]
		},
		{
			"AlgorithmStringID": "excavator_server_Sia",
			"Enabled": true,
			"BenchmarkModes": [
				{
					"BenchmarkID": "Default",
					"ExtraLaunchParameters": "",
					"Speed": [
						2684036075.1287875,
						0
					],
					"MinerBinaryHashID": "983ec409cd1d161c2bf7476afe6504525b13603c"
				}
			]
		},
		{
			"AlgorithmStringID": "excavator_server_Blake2s",
			"Enabled": true,
			"BenchmarkModes": [
				{
					"BenchmarkID": "Default",
					"ExtraLaunchParameters": "",
					"Speed": [
						6293318107.110575,
						0
					],
					"MinerBinaryHashID": "983ec409cd1d161c2bf7476afe6504525b13603c"
				}
			]
		},
		{
			"AlgorithmStringID": "excavator_server_CryptoNightV7",
			"Enabled": true,
			"BenchmarkModes": [
				{
					"BenchmarkID": "Default",
					"ExtraLaunchParameters": "",
					"Speed": [
						908.8800692504941,
						0
					],
					"MinerBinaryHashID": "21b2319e9f9d1dc57eb3a8bb94643ffdd8cefc51"
				}
			]
		},
		{
			"AlgorithmStringID": "excavator_server_Lyra2Z",
			"Enabled": true,
			"BenchmarkModes": [
				{
					"BenchmarkID": "Default",
					"ExtraLaunchParameters": "",
					"Speed": [
						3571614.9840416596,
						0
					],
					"MinerBinaryHashID": "21b2319e9f9d1dc57eb3a8bb94643ffdd8cefc51"
				}
			]
		},
		{
			"AlgorithmStringID": "excavator_server_X16R",
			"Enabled": true,
			"BenchmarkModes": [
				{
					"BenchmarkID": "Default",
					"ExtraLaunchParameters": "",
					"Speed": [
						14580916.293776266,
						0
					],
					"MinerBinaryHashID": "21b2319e9f9d1dc57eb3a8bb94643ffdd8cefc51"
				}
			]
		}
	]
}