Changeset 389528b0


Ignore:
Timestamp:
Nov 29, 2017, 1:58:28 PM (4 years ago)
Author:
Rob Schluntz <rschlunt@…>
Branches:
aaron-thesis, arm-eh, cleanup-dtors, deferred_resn, demangler, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, resolv-new, with_gc
Children:
35bae526, 9c35431, efe8172, f0743a7
Parents:
487845d7 (diff), 9d48a17 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc

Location:
doc/proposals/concurrency
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • doc/proposals/concurrency/text/results.tex

    r487845d7 r389528b0  
    2525\hline
    2626\hline
    27 Operating system                & Ubuntu 16.04.3 LTS    & Kernel                & Linux 4.4.0-97-generic \\
    28 \hline
    29 Compiler                        & GCC 6.3.0             & Translator    & CFA 1.0.0 \\
     27Operating system                & Ubuntu 16.04.3 LTS    & Kernel                & Linux 4.4-97-generic \\
     28\hline
     29Compiler                        & GCC 6.3               & Translator    & CFA 1 \\
    3030\hline
    3131Java version            & OpenJDK-9             & Go version    & 1.9.2 \\
     
    100100\multicolumn{1}{c |}{} & \multicolumn{1}{c |}{ Median } &\multicolumn{1}{c |}{ Average } & \multicolumn{1}{c |}{ Standard Deviation} \\
    101101\hline
    102 Kernel Thread   & 239           & 242.57        & 5.54 \\
     102Kernel Thread   & 241.5 & 243.86        & 5.08 \\
    103103\CFA Coroutine  & 38            & 38            & 0    \\
    104 \CFA Thread             & 102           & 102.39        & 1.57 \\
    105 \uC Coroutine   & 46            & 46.68 & 0.47 \\
    106 \uC Thread              & 98            & 99.39 & 1.52 \\
    107 Goroutine               & 148           & 148.0 & 0 \\
    108 Java Thread             & 271           & 271.0 & 0 \\
     104\CFA Thread             & 103           & 102.96        & 2.96 \\
     105\uC Coroutine   & 46            & 45.86 & 0.35 \\
     106\uC Thread              & 98            & 99.11 & 1.42 \\
     107Goroutine               & 150           & 149.96        & 3.16 \\
     108Java Thread             & 289           & 290.68        & 8.72 \\
    109109\hline
    110110\end{tabular}
     
    141141\multicolumn{1}{c |}{} & \multicolumn{1}{c |}{ Median } &\multicolumn{1}{c |}{ Average } & \multicolumn{1}{c |}{ Standard Deviation} \\
    142142\hline
    143 C routine                                               & 2             & 2             & 0      \\
    144 FetchAdd + FetchSub                             & 2             & 2             & 0      \\
    145 Pthreads Mutex Lock                             & 31            & 31.86 & 0.99   \\
    146 \uC \code{monitor} member routine               & 30            & 30            & 0      \\
    147 \CFA \code{mutex} routine, 1 argument   & 46            & 46.14 & 0.74   \\
    148 \CFA \code{mutex} routine, 2 argument   & 82            & 83            & 1.93  \\
    149 \CFA \code{mutex} routine, 4 argument   & 165           & 161.15        & 54.04 \\
    150 Java synchronized routine                       & 165           & 161.15        & 54.04  \\
     143C routine                                               & 2             & 2             & 0    \\
     144FetchAdd + FetchSub                             & 26            & 26            & 0    \\
     145Pthreads Mutex Lock                             & 31            & 31.86 & 0.99 \\
     146\uC \code{monitor} member routine               & 30            & 30            & 0    \\
     147\CFA \code{mutex} routine, 1 argument   & 41            & 41.57 & 0.9  \\
     148\CFA \code{mutex} routine, 2 argument   & 76            & 76.96 & 1.57 \\
     149\CFA \code{mutex} routine, 4 argument   & 145           & 146.68        & 3.85 \\
     150Java synchronized routine                       & 27            & 28.57 & 2.6  \\
    151151\hline
    152152\end{tabular}
     
    199199\multicolumn{1}{c |}{} & \multicolumn{1}{c |}{ Median } &\multicolumn{1}{c |}{ Average } & \multicolumn{1}{c |}{ Standard Deviation} \\
    200200\hline
    201 \uC \code{signal}                                       & 322           & 322.57        & 2.77  \\
    202 \CFA \code{signal}, 1 \code{monitor}    & 1145  & 1163.64       & 27.52 \\
    203 \CFA \code{signal}, 2 \code{monitor}    & 1531  & 1550.75       & 32.77 \\
    204 \CFA \code{signal}, 4 \code{monitor}    & 2288.5        & 2326.86       & 54.73 \\
    205 Java \code{notify}                              & 2288.5        & 2326.86       & 54.73 \\
     201\uC \code{signal}                                       & 322           & 323   & 3.36   \\
     202\CFA \code{signal}, 1 \code{monitor}    & 352.5 & 353.11        & 3.66  \\
     203\CFA \code{signal}, 2 \code{monitor}    & 430           & 430.29        & 8.97  \\
     204\CFA \code{signal}, 4 \code{monitor}    & 594.5 & 606.57        & 18.33 \\
     205Java \code{notify}                              & 13831.5       & 15698.21      & 4782.3 \\
    206206\hline
    207207\end{tabular}
     
    253253\multicolumn{1}{c |}{} & \multicolumn{1}{c |}{ Median } &\multicolumn{1}{c |}{ Average } & \multicolumn{1}{c |}{ Standard Deviation} \\
    254254\hline
    255 \uC \code{Accept}                                       & 349           & 339.32        & 3.14  \\
    256 \CFA \code{waitfor}, 1 \code{monitor}   & 1155.5        & 1142.04       & 25.23 \\
    257 \CFA \code{waitfor}, 2 \code{monitor}   & 1361  & 1376.75       & 28.81 \\
    258 \CFA \code{waitfor}, 4 \code{monitor}   & 1941.5        & 1957.07       & 34.7 \\
     255\uC \code{Accept}                                       & 350           & 350.61        & 3.11  \\
     256\CFA \code{waitfor}, 1 \code{monitor}   & 358.5 & 358.36        & 3.82 \\
     257\CFA \code{waitfor}, 2 \code{monitor}   & 422           & 426.79        & 7.95 \\
     258\CFA \code{waitfor}, 4 \code{monitor}   & 579.5 & 585.46        & 11.25 \\
    259259\hline
    260260\end{tabular}
     
    316316\multicolumn{1}{c |}{} & \multicolumn{1}{c |}{ Median } &\multicolumn{1}{c |}{ Average } & \multicolumn{1}{c |}{ Standard Deviation} \\
    317317\hline
    318 Pthreads                        & 26974.5       & 26977 & 124.12 \\
    319 \CFA Coroutine Lazy     & 5             & 5             & 0      \\
    320 \CFA Coroutine Eager    & 335.0 & 357.67        & 34.2   \\
    321 \CFA Thread                     & 1122.5        & 1109.86       & 36.54  \\
    322 \uC Coroutine           & 106           & 107.04        & 1.61   \\
    323 \uC Thread                      & 525.5 & 533.04        & 11.14  \\
    324 Goroutine                       & 525.5 & 533.04        & 11.14  \\
    325 Java Thread                     & 525.5 & 533.04        & 11.14 \\
     318Pthreads                        & 26996 & 26984.71      & 156.6 \\
     319\CFA Coroutine Lazy     & 6             & 5.71  & 0.45   \\
     320\CFA Coroutine Eager    & 708           & 706.68        & 4.82   \\
     321\CFA Thread                     & 1173.5        & 1176.18       & 15.18  \\
     322\uC Coroutine           & 109           & 107.46        & 1.74   \\
     323\uC Thread                      & 526           & 530.89        & 9.73   \\
     324Goroutine                       & 2520.5        & 2530.93       & 61,56  \\
     325Java Thread                     & 91114.5       & 92272.79      & 961.58 \\
    326326\hline
    327327\end{tabular}
  • doc/proposals/concurrency/version

    r487845d7 r389528b0  
    1 0.11.278
     10.11.280
Note: See TracChangeset for help on using the changeset viewer.