Suppose you are required to manage cache design of multi-core environment. You have two different heterogeneous cores which are connected to act like a single processor. You can choose to have a Shared, Distributed & Distributed-Shared cache design mechanism. Keeping the processing speed as the main concern in stated processor design, you need to choose among the cache design. You can consider any single board processor (computer) like Raspberry Pi or Arduino Uno to state your answer