diff --git a/graphs/realtime/decrypt.go b/graphs/realtime/decrypt.go
index abf0eeffd4acd9a4d142ff1b86caf88c6292da66..fe63e13fb3ee6ee269d83ab8306dcf931e2fcc9f 100644
--- a/graphs/realtime/decrypt.go
+++ b/graphs/realtime/decrypt.go
@@ -8,8 +8,6 @@
 package realtime
 
 import (
-	jww "github.com/spf13/jwalterweatherman"
-	"github.com/spf13/viper"
 	"gitlab.com/elixxir/comms/mixmessages"
 	"gitlab.com/elixxir/crypto/cryptops"
 	"gitlab.com/elixxir/crypto/cyclic"
@@ -243,9 +241,6 @@ var DecryptMul3Chunk = services.Module{
 
 // InitDecryptGraph called to initialize the graph. Conforms to graphs.Initialize function type
 func InitDecryptGraph(gc services.GraphGenerator) *services.Graph {
-	if viper.GetBool("useGPU") {
-		jww.FATAL.Panicf("Using realtime decrypt graph running on CPU instead of equivalent GPU graph")
-	}
 	g := gc.NewGraph("RealtimeDecrypt", &KeygenDecryptStream{})
 
 	decryptKeygen := graphs.Keygen.DeepCopy()
@@ -260,9 +255,6 @@ func InitDecryptGraph(gc services.GraphGenerator) *services.Graph {
 
 // InitDecryptGPUGraph called to initialize the graph. Conforms to graphs.Initialize function type
 func InitDecryptGPUGraph(gc services.GraphGenerator) *services.Graph {
-	if !viper.GetBool("useGPU") {
-		jww.WARN.Printf("Using realtime decrypt graph running on GPU instead of equivalent CPU graph")
-	}
 	g := gc.NewGraph("RealtimeDecryptGPU", &KeygenDecryptStream{})
 
 	decryptKeygen := graphs.Keygen.DeepCopy()
diff --git a/graphs/realtime/permute.go b/graphs/realtime/permute.go
index 3885ab15fb60c6aa6284f50cc566b9563d6c0519..6228a17a4b4ec6b90750eca722932b15af88ff7f 100644
--- a/graphs/realtime/permute.go
+++ b/graphs/realtime/permute.go
@@ -8,8 +8,6 @@
 package realtime
 
 import (
-	jww "github.com/spf13/jwalterweatherman"
-	"github.com/spf13/viper"
 	"gitlab.com/elixxir/comms/mixmessages"
 	"gitlab.com/elixxir/crypto/cryptops"
 	"gitlab.com/elixxir/crypto/cyclic"
@@ -177,9 +175,6 @@ var PermuteMul2Chunk = services.Module{
 
 // InitPermuteGraph initializes and returns a new graph.
 func InitPermuteGraph(gc services.GraphGenerator) *services.Graph {
-	if viper.GetBool("useGPU") {
-		jww.FATAL.Panicf("Using realtime permute graph running on CPU instead of equivalent GPU graph")
-	}
 	gcPermute := graphs.ModifyGraphGeneratorForPermute(gc)
 	g := gcPermute.NewGraph("RealtimePermute", &PermuteStream{})
 
@@ -193,9 +188,6 @@ func InitPermuteGraph(gc services.GraphGenerator) *services.Graph {
 
 // InitPermuteGPUGraph initializes a graph that uses the GPU
 func InitPermuteGPUGraph(gc services.GraphGenerator) *services.Graph {
-	if !viper.GetBool("useGPU") {
-		jww.WARN.Printf("Using realtime permute graph running on GPU instead of equivalent CPU graph")
-	}
 	gcPermute := graphs.ModifyGraphGeneratorForPermute(gc)
 	g := gcPermute.NewGraph("RealtimePermuteGPU", &PermuteStream{})
 
diff --git a/node/round.go b/node/round.go
index 4ed7febbb6fd7eab0c32897c6b2ac09538965166..1e28d68097ae53700ef837503b5fe395a13a14d2 100644
--- a/node/round.go
+++ b/node/round.go
@@ -249,7 +249,7 @@ func NewRoundComponents(gc services.GraphGenerator, topology *connect.Circuit,
 		Timeout:             newRoundTimeout,
 	}
 	if pool != nil && useGPU {
-		realtimeDecryptDefinition.Graph = realtime.InitDecryptGPUGraph(gc)
+		realtimeDecryptDefinition.Graph = realtime.InitDecryptGraph(gc)
 	} else {
 		realtimeDecryptDefinition.Graph = realtime.InitDecryptGraph(gc)
 	}
@@ -284,7 +284,7 @@ func NewRoundComponents(gc services.GraphGenerator, topology *connect.Circuit,
 		DoVerification:      true,
 	}
 	if pool != nil && useGPU {
-		realtimePermuteDefinition.Graph = realtime.InitPermuteGPUGraph(gc)
+		realtimePermuteDefinition.Graph = realtime.InitPermuteGraph(gc)
 	} else {
 		realtimePermuteDefinition.Graph = realtime.InitPermuteGraph(gc)
 	}