Hi ,I am planning to port the TBB to Android , to get performance gain on Multi-core processors.
Can i do that? what are the licensing issues.. ?
thanks in advance..
I've got the impression application developments on Google Android take placeusing Java?
In that case you'll have fine-grainconcurrency ala TBB with Java version 7 (coming upin 2011).
java -jar Mandelbrot.jar
Using JNI interface we can call cpp functions....which in turn uses libc....can this be added to libc?
I want to know more in terms of licensing also? can it be merged with android? what r the licensing issues?
So you're developing in Java right?
It's better torely on the work done by concurrency and Java experts such as Doug Lea. He's written a librarythat adds fine-grain multitasking, very much like TBB,to Java. This library is going to be in integral part ofJavaand fitin smoothly with its design philosophy and existing concurrency features.
My strong adviceis to go with the extended concurrency features offered inJava7. It will be the Java way of doing fine-grain multitasking.
Thank you UJ..i got ur point...
Out of curiosity i m asking: whether TBB is portable to android? while reading the document it said it can be used any platform which comply with ISO C++ standard cpp library.In android we have only bionic libc, which is a C library.
Kirill, would you mind to contribute to us the changes you have made? This will possibly simplify the work to enable TBB on Android.You may also check whether recently added "generic GCC" port satisifes (some of) your needs; see http://software.intel.com/en-us/forums/showpost.php?p=145743 for details.
I wrote some code once...
Hello, actually our initial version is just a hack. We simply commented all the platform specific code and get TBB compiled for Android. But it was not functional.
Hey guys, good evening. I've faced with the need to use TBB on Android patform by mixing that with NDK. As i see it is possible to compile and use TBB. Any news ?