From cac57ed9cf3d2205b2372941e95ea6e20d199a35 Mon Sep 17 00:00:00 2001 From: Jacob Crowther Date: Wed, 26 Apr 2023 12:08:48 -0600 Subject: [PATCH 1/2] Make lotus-worker report GPU usage to miner during ReplicaUpdate task --- storage/sealer/storiface/resources.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/storage/sealer/storiface/resources.go b/storage/sealer/storiface/resources.go index be5c34d0f0d..7ee4b8adeb0 100644 --- a/storage/sealer/storiface/resources.go +++ b/storage/sealer/storiface/resources.go @@ -343,6 +343,8 @@ var ResourceTable = map[sealtasks.TaskType]map[abi.RegisteredSealProof]Resources MinMemory: 8 << 30, MaxParallelism: 1, + MaxParallelismGPU: 6, + GPUUtilization: 1.0, BaseMinMemory: 1 << 30, }, @@ -351,6 +353,8 @@ var ResourceTable = map[sealtasks.TaskType]map[abi.RegisteredSealProof]Resources MinMemory: 4 << 30, MaxParallelism: 1, + MaxParallelismGPU: 6, + GPUUtilization: 1.0, BaseMinMemory: 1 << 30, }, @@ -359,6 +363,7 @@ var ResourceTable = map[sealtasks.TaskType]map[abi.RegisteredSealProof]Resources MinMemory: 1 << 30, MaxParallelism: 1, + GPUUtilization: 1.0, BaseMinMemory: 1 << 30, }, @@ -367,6 +372,7 @@ var ResourceTable = map[sealtasks.TaskType]map[abi.RegisteredSealProof]Resources MinMemory: 2 << 10, MaxParallelism: 1, + GPUUtilization: 1.0, BaseMinMemory: 2 << 10, }, @@ -375,6 +381,7 @@ var ResourceTable = map[sealtasks.TaskType]map[abi.RegisteredSealProof]Resources MinMemory: 8 << 20, MaxParallelism: 1, + GPUUtilization: 1.0, BaseMinMemory: 8 << 20, }, From 2ece915af0ac57e390eb972e65d5ff754a19023c Mon Sep 17 00:00:00 2001 From: Jacob Crowther Date: Wed, 26 Apr 2023 17:19:53 -0600 Subject: [PATCH 2/2] Formatting --- storage/sealer/storiface/resources.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/storage/sealer/storiface/resources.go b/storage/sealer/storiface/resources.go index 7ee4b8adeb0..0fd80d79ab0 100644 --- a/storage/sealer/storiface/resources.go +++ b/storage/sealer/storiface/resources.go @@ -342,9 +342,9 @@ var ResourceTable = map[sealtasks.TaskType]map[abi.RegisteredSealProof]Resources MaxMemory: 8 << 30, MinMemory: 8 << 30, - MaxParallelism: 1, + MaxParallelism: 1, MaxParallelismGPU: 6, - GPUUtilization: 1.0, + GPUUtilization: 1.0, BaseMinMemory: 1 << 30, }, @@ -352,9 +352,9 @@ var ResourceTable = map[sealtasks.TaskType]map[abi.RegisteredSealProof]Resources MaxMemory: 4 << 30, MinMemory: 4 << 30, - MaxParallelism: 1, + MaxParallelism: 1, MaxParallelismGPU: 6, - GPUUtilization: 1.0, + GPUUtilization: 1.0, BaseMinMemory: 1 << 30, },