Ranging from out of order engines to lockable streaming cache block, the current microprocessors have advanced at an accelerated rate. With the advent of multicore in the horizon, many other features are arisen from the annals of history. This presentation will present some current technologies and a couple of new ones that are appearing in your desktop, cell phone or videogame console. It will also presents the recent "victims" of the multicore evolution and the reason why such designs were not apt to pass the test of time.