greater performance loss
pipeline changes the order of read/write access to operands
some functional unit is not fully pipelined
machine size is limited