Architecture and Implementation of PIM/p