TopologyBuilder builder = new TopologyBuilder(); builder.setSpout("spout", new TestSpout(), spoutParallelism).addResource("gpu.count", 1.0); builder.setBolt("bolt-1", new TestBolt(), boltParallelism).addSharedMemory(new SharedOffHeapWithinWorker(sharedOffHeapWorker, "bolt-1 shared off heap worker")).shuffleGrouping("spout");