[Poppler-bugs] [Bug 50993] New: better support for multicore platforms

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jun 12 00:29:34 PDT 2012


https://bugs.freedesktop.org/show_bug.cgi?id=50993

             Bug #: 50993
           Summary: better support for multicore platforms
    Classification: Unclassified
           Product: poppler
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: medium
         Component: general
        AssignedTo: poppler-bugs at lists.freedesktop.org
        ReportedBy: paul.millar at desy.de


Historically, computers have achieved increased performance by some combination
of increasing CPU clock-frequency and CPU complexity.  In recent years, this
tread has abated, with modern computers achieving increased performance by
having multiple independent cores, with each core showing only modest
improvements to performance over time.  Therefore, for software to show an
increase in performance, it is increasingly important that the software be able
to spread its load over several CPU cores.

I believe that, currently, poppler is limited to single-threaded rendering. 
While this helps keep the code simple, the performance (against the platform's
potential) suffers.

This bug requests that poppler be extended to include support multi-threaded
rendering.  This would allow poppler to utilise all the cores concurrently, so
drastically decrease the time take to render each page of a document on a
modern computer.

Cheers,

Paul.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Poppler-bugs mailing list