semi pu