Hello Dear Reader, Here in this post, I will give an idea about eight ideas that are responsible for today's evolution in computer architectures. Design for Moore’s Law The one constant for computer designers is rapid change, which is driven largely by Moore’s Law. It states that integrated circuit resources double every 18–24 months. Moore’s Law resulted from a 1965 prediction of such growth in IC capacity made by Gordon Moore, one of the founders of Intel. As computer designs can take years, the resources available per chip can easily double or quadruple between the start and finish of the project. Like a skeet shooter, computer architects must anticipate where the technology will be when the design finishes rather than design for where it starts. We use an “up and to the right” Moore’s Law graph to represent designing for rapid change. Use Abstraction to Simplify Design Both computer architects and programmers had to invent techniques to make themselves more productive, for ot