title: Does Number of cores affect execution time
body: <p>Say I have written a program that takes 30 seconds to execute on a dual core processor. What time it would take on a 16 core processor? same or differs</p>
  
  <p>Two cases: 
  One- the program is written with multiple cores in mind.
  Two- program is written irrespective of no of cores.</p>