hardware acceleration for GEM