quad-core processor limited utilization. performance issue
I'm using JAI for the WikiSky project. The code is running on quad core systems. I noticed that JAI functions utilize only two cores at a time. In other words, no matter how many threads are running, the quad-core CPU utilization is balancing at 50%.
Is there any settings in JAI to use all available cores in parallel?
JAI operations I'm using are:
- jpeg compression/decompression
- scaling down images
- table warping for non-linear projection transformations
- cutting tiles
and so on
I'm manipulating with terrabytes of images and I really need to utilize all available resources.