Thus it is possible to design a multicore CPU is where each core is an independent processor containing multiple parallel superscalar pipelines . Thus a multicore CPU is possible where each core is an independent processor containing multiple parallel pipelines , each pipeline being superscalar .