Menu

#5931 Use vectors rather than lists for skylines.

Duplicate
None
abandoned
2020-04-26
2020-04-24
No

Linked lists have poor locality. This yields a 5.5% speedup on the
Carver MDSM score.

Raw timings (-O2 -pg build, CPU underclocked to 2Ghz):

Arrays:

67.64
67.23
66.96

Lists:

70.89
70.91
71.09

https://codereview.appspot.com/572040043

Discussion

  • Han-Wen Nienhuys

     
  • Han-Wen Nienhuys

     
  • Han-Wen Nienhuys

    • Description has changed:

    Diff:

    
    
    • Needs: -->
    • Patch: new --> abandoned
    • Type: -->
     
  • Han-Wen Nienhuys

    dup from other issue.
    
     
  • Han-Wen Nienhuys

     
  • Han-Wen Nienhuys

     
  • Anonymous

    Anonymous - 2020-04-26
    • Needs: -->
    • Patch: new --> review
    • Type: -->
     
  • Anonymous

    Anonymous - 2020-04-26

    Passes make, make check and a full make doc.

     
  • Jonas Hahnfeld

    Jonas Hahnfeld - 2020-04-26
    • status: Started --> Duplicate
    • Patch: review --> abandoned
     
  • Jonas Hahnfeld

    Jonas Hahnfeld - 2020-04-26

    still a duplicate of #5896