Changes between Version 19 and Version 20 of 2018-01-25


Ignore:
Timestamp:
Feb 7, 2018, 1:42:18 PM (8 years ago)
Author:
Eric Pettersen
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 2018-01-25

    v19 v20  
    3838     - returning tuple '''0.103s'''
    3939   - Cythonize '''Atom''' (2ajq; 14791 atoms; ''contacts'': chain A against others)
    40     - addh '''9.3% faster''' (22.21s -> 20.14s)
    41     - hbonds '''3.3% faster''' (3.44s -> 3.30s)
    42     - contacts '''25.0% faster''' (0.444s -> 0.333s)
     40    - addh '''1.1x faster''' (22.21s -> 20.14s)
     41    - hbonds '''1.04x faster''' (3.44s -> 3.30s)
     42    - contacts '''1.3x faster''' (0.444s -> 0.333s)
    4343   - Cythonize '''Atom''' + '''Element'''
    44     - addh '''29.3% faster''' (22.21s -> 15.71s) [C1: 8.68s]
    45     - hbonds '''18.3% faster''' (3.44s -> 2.81s) [C1: 3.04s]
    46     - contacts '''43.0% faster''' (0.444s -> 0.253s) [C1: 0.216s]
     44    - addh '''1.4x faster''' (22.21s -> 15.71s)
     45    - hbonds '''1.2x faster''' (3.44s -> 2.81s)
     46    - contacts '''1.8x faster''' (0.444s -> 0.253s)
     47   - Cythonize '''Atom''' + '''Element''' and use '''tinyarray'''
     48    - addh '''1.8x faster''' (22.21s -> 12.63s) [C1: 8.68s]
     49    - hbonds '''1.3x faster''' (3.44s -> 2.64s) [C1: 3.04s]
     50    - contacts '''2.1x faster''' (0.444s -> 0.211s) [C1: 0.216s]
    4751   - Cythonize Atom methods? function: '''0.074s'''; method: '''0.204s'''; prop: '''0.135s'''
    4852   - Cythonize hydrogen bond code?  How hard is this?