[
https://issues.apache.org/jira/browse/LUCENE-3892?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Han Jiang updated LUCENE-3892:
------------------------------
Attachment: LUCENE-3892_for_byte[].patch
Now remove the memory write codes, and replace IntBuffer.get() with
getInt(byte,byte,byte,byte), since this patch contains method unfolding, there
is no actually difference...Seems that we're paying attenting on a wrong point.
{noformat}
Task QPS Base StdDev Base QPS For StdDev For Pct
diff
Phrase 5.02 0.46 3.66 0.30 -38% -
-13%
AndHighMed 28.08 2.29 23.04 1.01 -27% -
-6%
SpanNear 2.69 0.16 2.30 0.19 -25% -
0%
SloppyPhrase 4.18 0.22 3.83 0.18 -16% -
1%
Respell 41.92 2.15 39.54 2.45 -15% -
5%
Fuzzy1 44.47 1.99 43.34 3.07 -13% -
9%
Wildcard 19.70 1.06 19.60 1.16 -11% -
11%
Fuzzy2 16.54 0.86 16.52 1.16 -11% -
12%
PKLookup 87.32 2.47 88.62 1.33 -2% -
6%
AndHighHigh 7.55 0.43 7.84 0.15 -3% -
12%
TermBGroup1M 19.86 0.14 21.41 0.70 3% -
12%
TermGroup1M 13.35 0.17 14.40 0.38 3% -
12%
IntNRQ 4.10 0.57 4.45 0.73 -20% -
46%
TermBGroup1M1P 21.29 0.63 23.45 0.82 3% -
17%
Prefix3 31.13 1.71 35.53 2.90 0% -
30%
OrHighMed 4.96 0.61 5.83 0.35 -1% -
42%
OrHighHigh 4.13 0.49 4.87 0.29 0% -
41%
Term 42.93 1.17 52.11 2.21 13% -
30%
{noformat}
> Add a useful intblock postings format (eg, FOR, PFOR, PFORDelta,
> Simple9/16/64, etc.)
> -------------------------------------------------------------------------------------
>
> Key: LUCENE-3892
> URL: https://issues.apache.org/jira/browse/LUCENE-3892
> Project: Lucene - Java
> Issue Type: Improvement
> Reporter: Michael McCandless
> Labels: gsoc2012, lucene-gsoc-12
> Fix For: 4.1
>
> Attachments: LUCENE-3892-direct-IntBuffer.patch,
> LUCENE-3892_for.patch, LUCENE-3892_for_byte[].patch,
> LUCENE-3892_for_int[].patch, LUCENE-3892_for_unfold_method.patch,
> LUCENE-3892_pfor.patch, LUCENE-3892_pfor.patch, LUCENE-3892_pfor.patch,
> LUCENE-3892_pfor_unfold_method.patch, LUCENE-3892_settings.patch,
> LUCENE-3892_settings.patch
>
>
> On the flex branch we explored a number of possible intblock
> encodings, but for whatever reason never brought them to completion.
> There are still a number of issues opened with patches in different
> states.
> Initial results (based on prototype) were excellent (see
> http://blog.mikemccandless.com/2010/08/lucene-performance-with-pfordelta-codec.html
> ).
> I think this would make a good GSoC project.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]