Fundamental to computer hardware and software developments, Moore’s law states that the number of transistors that can be fitted onto an integrated circuit increases exponentially over time. From the 1970s to the present day, this has for the most part held true, with the number of transistors doubling approximately every two years. While previously this could be related to gains in CPU clock speeds, leading directly to speed increases for sequential programs, in a 2004 paper Sutter demonstrated that this is no longer possible; ‘The free lunch is over’.
That’s right, I’ve completed my project proposal. For formatting reasons, I’ve uploaded the rest of the document as a PDF.