LWP vs IBS ?

Discussion created by lakeskysea on Mar 25, 2010

Lightweight Profiling (LWP) is a member of  AMD's Hardware Extensions. It can improve the ability of software of making use of multicore processors by providing information about different kinds of events like DCache misses, instructions retired, and even programmed events defined by users. But to my knowledge of Instruction-Based Sampling (IBS), IBS can do the similiar things too.

I wanna ask, what is the main purpose of developing LWP when we already have IBS?