Pidgin C compiler with GPU Extension