GLPRO is a novel programming language designed to simplify the process of writing programs that execute on GPUs. Unlike traditional imperative languages that require developers to meticulously manage memory and thread synchronization, GLPRO embraces a declarative paradigm. This means that programmers can outline the desired computation without wor