Green, Ronald W wrote:
> IPP is a C interface. Most of the IPP customers are software vendors in
> image processing, signal processing, encryption etc. Their applications
> are mostly written in C or C++. Yes, as a Fortran programmer you must
> call IPP with C symantics (mixed language). There has not been much
> demand for Fortran interfaces to IPP.
> MKL is used by HPC programmers where there are many more Fortran
> programmers. So MKL is Fortran friendly.
> As for who buys MKL vs IPP: IPP is generally purchased by major
> software vendors and embedded in their commercial products. Individuals
> generally do not purchase IPP. MKL, on the other hand, is used by
> software vendors and individual researchers, academic institutions, etc.
> I don't have the sales figures, but I would guess that MKL sells more
> licenses than IPP since it is used by individuals and academic
> institutions. IPP, however, is licensed by some major software vendors
> with a great deal of influence on Intel. In this way they are both
> equally important to Intel.
I thought quite a few Uni's buy IPP
especially those using opencv for image processing as
installing ipp gives a nice speed up to opencv.
Most people I know of, doing image processing use c or c++.
> Intel allows licensed users to package and redistribute IPP and MKL
> libraries without additional fees. Thus, they both are included in many
> commercial software products.
Must say my favourite thing now with th intel tools is being able to
take code from windows or linux and use it on osx.
Would be nice to have vtune though.
Do not post admin requests to the list. They will be ignored.
Fortran-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden