What your friend most likely was talking about was CPU burn-in.
This only applied to building your own computer. You would install the processor, apply thermal paste to the heat sink, then seat the heat sink to the processor, and run the processor at full load for a few hours to a day; the theory behind burning in was that the heat would help the thermal paste to settle, spread, and bond perfectly, which would result in the absolute optimum transfer of heat from the CPU to the heat sink.
There's some debate about whether burn-in was ever warranted, especially with modern thermal paste. Suffice it to say, burn-in doesn't apply to us (unless you're servicing your own Macbook Pro and are changing out the heat sink).
TL;DR: you don't need to stress your CPU.
It's possible to stress the CPU over 100%?
Depending on what program you're using to monitor core usage, yes. Some programs view each core separately, and add the percentages; maxing out one core is 100%, maxing out two cores is 200%, and so on.
This thread is confusing as hell...
rmbp has 8 cores?? I thought a quad core means 4 cores and 8 threads...
what is all this thing about 8 cores?
The retina MBP (and some MBPs before it) has four
physical cores, but with Intel's hyperthreading technology, each core is recognized as having two
logical cores (making for eight in total). As a very gross simplification, hyperthreading doubles up the instructions per CPU core. If you use software that states how many cores are available on the system (as certain 3D render suites do), you would see eight cores listed. This is also why the Activity Monitor shows eight graphs if you double-click on the CPU usage graph.
A quad-core processor with hyperthreading would lose out to a true octo-core processor; however, according to benchmarks a quad-core processor with hyperthreading will have around 25% better performance compared with a quad-core system without hyperthreading.