I'd like to say that IPP is my favorite Intel library. I cant tell you how many times I've looked to IPP for answers.
That being said, IPP is kind of mysterious to me. Its such a large library of algorithms that it could take a lifetime to master. I've made an effort to learn the signal and image libraries, but I've only scratched the surface. Many of the algorithms assume advanced knowledge about the subject. I dont mind that. Its a library for advanced users, it pulls no punches and expects alot from its users. Thats fine.
What scares me is that I'm not sure how IPP development process works.
How do you deceide which functions to add?
Can users make contributions?
Is Intel commited to always supporting IPP?
Essentially, I would like to see more contributions or activity from its users. The users should have some say as to how the library progresses. Not sure how that would work exactly, but a better blog about IPP would be a start. This discussion board is a fine but more is needed.
Alot more examples are needed. This is where you could look to the user community to help out. Documentation is adequate, but alot more is needed. The users could help out here as well.