The Core Solo was a Core Duo with one of the two cores disabled. For tasks running on processor cores, latency and throughput can be improved with task scheduling. It lays out the case for making single chip processors that contain multiple "cores". Designers may couple cores in a multi-core device tightly or loosely. The ColdFire processor cores are derivatives of the 68020. It consists of three independent processor cores on a single die. It utilizes all CPU cores with Grand Central Dispatch. This cache was shared amongst the three CPU cores. The GPU features custom shader cores and compiler designed by Apple. Digital signal processor (DSP) cores are often included on SoCs. Several CPUs (denoted "cores") can be combined in a single processing chip. Some systems use many soft microprocessor cores placed on a single FPGA. Series GPU cores on the FM2 socket. They often have toroidal ferrite cores. Many of the best known IP cores are soft microprocessor designs.