Gpu optimization

shape