- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Pascal,
what particular Java do you want?
Regards,
Vladimir
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I may have got the meaning of your question wrong, but it shouldn't matter which version of Java... 1.4.0 introduced the nio package which is handy for 'exposing' IPP-allocated memory to Java (for copying into BufferedImages etc. - see the website in original post), but other than that it is a JNI task which as far as I know has been pretty stable...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Pascal, How many IPP functions are you going to be using and in which IPP functional domains? e.g. image, audio etc.
The overhead of JNI is not trivial, as you know. Since IPPs are primitives, a lot of cycles gained in optimized performance is lost because of the JNI overhead of calling an IPP function.
I suggest you to try this: group multiple calls to primitive functions into one JNI call if it is possible for your usage scenario.This will help reduce the JNI overhead if you can pack as many native calls as possible into one JNI call. Try to use managed memory instead of unmanaged memory where possible. Java env lets you access managed mem from unmanaged (or native) code.
If you are interested in .NET, the C# wrappers (using P/Invoke) for IPP functionsis available as part of ourIPP 4.0 release, but we don't have Java (JNI) wrappers yet. C# wrappers are available on premier.intel.com.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Actually, I mean whichimplementation of Java you are interested in? You know, there are several ones.
Vladimir
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Regards
/rk
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am jackson. I had installed ipp for linux and got the java sample code also but i am unable to run the java code.I need a procedure how to run the java code in linux environment.
Thanks, Andrew. I have wrapped the functions ipps.h, but I haven't posted them on the website. I can send them to you, if you like.
![](/skins/images/7FC17B7B85029576C25F1E43CE255B51/responsive_peak/images/icon_anonymous_message.png)
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page