added the non piplines version of cl-cpu