[OpenJDK 2D-Dev] Resurrecting Lauren'ts work on speeding up Pisces
Andrea Aime
andrea.aime at geo-solutions.it
Mon Nov 11 08:33:17 UTC 2013
On Mon, Nov 11, 2013 at 9:21 AM, Clemens Eisserer <linuxhippy at gmail.com>wrote:
> Hi,
>
> One wish regarding pisces came into my mind:
>
> Currently all AA tile generators feed 32x32 coverage tiles to the
> pipelines.
> While this might be a good idea for software-only pipelines due to
> good cache locality, it is a huge issue for at least the xrender
> pipeline.
> Each tile has to be uploaded seperately, which causes context switches
> and GPU stalls - and I can't make use of the shared memory image
> extension which should be quite benefitial for larger coverage
> uploads,
>
> It would be great if this fixed size could be made more dynamically -
> this is an area where I could contribute.
>
Hi Clemens,
personally I'm on board with this and other changes, yet, the complete
lack of any response from Oracle people is a cold shower.
As far as I know it's impossible to get the code in without any support
from them, so it seems like even if we started the work again, it would
be destined to failure.
I still haven't looked in detail, but another approach I was considering
is to develop a improved rasterizer completely outside OpenJDK,
and just add in OpenJDK the bits needed to allow it being plugged in
(e.g., for example, by dropping a JAR and leveraging the usual SPI
mechanism)
This I hope would break the tension between our desire to improve things
in software rendering, and the need to get Oracle support at every step of
the way
Cheers
Andrea
--
==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more
information.
==
Ing. Andrea Aime
@geowolf
Technical Lead
GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549
http://www.geo-solutions.it
http://twitter.com/geosolutions_it
-------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/2d-dev/attachments/20131111/30b2fa95/attachment.html>
More information about the 2d-dev
mailing list