Changeset 4473


Ignore:
Timestamp:
Feb 6, 2015, 11:01:15 PM (4 years ago)
Author:
cameron
Message:

If-hierarchy performance note

Location:
docs/Working/icGrep
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • docs/Working/icGrep/evaluation.tex

    r4472 r4473  
    9595details of low-level carry-handling that obscures the core logic.
    9696
     97The precompiled calculations of the various Unicode properties
     98are each placed in if-hierarchies as described previously.   To assess the
     99impact of this strategy, we built a version of icGrep without such
     100if-hierarchies.  In this case, when a Unicode property class is defined,
     101bitwise logic equations are applied for all members of the class independent
     102of the Unicode blocks represented in the input document.   For the classes
     103covering the largest numbers of codepoints, we observed slowdowns of up to 5X.
     104
     105
     106
    97107\subsection{Single vs. Multithreaded Performance}
Note: See TracChangeset for help on using the changeset viewer.