Changeset 383e159
- Timestamp:
- Nov 29, 2017, 1:42:34 PM (7 years ago)
- Branches:
- ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, with_gc
- Children:
- 9d48a17
- Parents:
- 6c2ba38
- Location:
- doc/proposals/concurrency
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/proposals/concurrency/text/results.tex
r6c2ba38 r383e159 25 25 \hline 26 26 \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\\27 Operating system & Ubuntu 16.04.3 LTS & Kernel & Linux 4.4-97-generic \\ 28 \hline 29 Compiler & GCC 6.3 & Translator & CFA 1 \\ 30 30 \hline 31 31 Java version & OpenJDK-9 & Go version & 1.9.2 \\ … … 100 100 \multicolumn{1}{c |}{} & \multicolumn{1}{c |}{ Median } &\multicolumn{1}{c |}{ Average } & \multicolumn{1}{c |}{ Standard Deviation} \\ 101 101 \hline 102 Kernel Thread & 2 39 & 242.57 & 5.54\\102 Kernel Thread & 241.5 & 243.86 & 5.08 \\ 103 103 \CFA Coroutine & 38 & 38 & 0 \\ 104 \CFA Thread & 10 2 & 102.39 & 1.57\\105 \uC Coroutine & 46 & 4 6.68 & 0.47\\106 \uC Thread & 98 & 99. 39 & 1.52 \\107 Goroutine & 1 48 & 148.0 & 0\\108 Java Thread & 2 71 & 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 \\ 107 Goroutine & 150 & 149.96 & 3.16 \\ 108 Java Thread & 289 & 290.68 & 8.72 \\ 109 109 \hline 110 110 \end{tabular} … … 141 141 \multicolumn{1}{c |}{} & \multicolumn{1}{c |}{ Median } &\multicolumn{1}{c |}{ Average } & \multicolumn{1}{c |}{ Standard Deviation} \\ 142 142 \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 & 4 6 & 46.14 & 0.74\\148 \CFA \code{mutex} routine, 2 argument & 82 & 83 & 1.93\\149 \CFA \code{mutex} routine, 4 argument & 1 65 & 161.15 & 54.04\\150 Java synchronized routine & 165 & 161.15 & 54.04\\143 C routine & 2 & 2 & 0 \\ 144 FetchAdd + FetchSub & 26 & 26 & 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 & 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 \\ 150 Java synchronized routine & 27 & 28.57 & 2.6 \\ 151 151 \hline 152 152 \end{tabular} … … 199 199 \multicolumn{1}{c |}{} & \multicolumn{1}{c |}{ Median } &\multicolumn{1}{c |}{ Average } & \multicolumn{1}{c |}{ Standard Deviation} \\ 200 200 \hline 201 \uC \code{signal} & 322 & 32 2.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 \\ 205 Java \code{notify} & 13831.5 & 15698.21 & 4782.3 \\ 206 206 \hline 207 207 \end{tabular} … … 253 253 \multicolumn{1}{c |}{} & \multicolumn{1}{c |}{ Median } &\multicolumn{1}{c |}{ Average } & \multicolumn{1}{c |}{ Standard Deviation} \\ 254 254 \hline 255 \uC \code{Accept} & 3 49 & 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 \\ 259 259 \hline 260 260 \end{tabular} … … 316 316 \multicolumn{1}{c |}{} & \multicolumn{1}{c |}{ Median } &\multicolumn{1}{c |}{ Average } & \multicolumn{1}{c |}{ Standard Deviation} \\ 317 317 \hline 318 Pthreads & 269 74.5 & 26977 & 124.12\\319 \CFA Coroutine Lazy & 5 & 5 & 0\\320 \CFA Coroutine Eager & 335.0 & 357.67 & 34.2 \\321 \CFA Thread & 11 22.5 & 1109.86 & 36.54\\322 \uC Coroutine & 10 6 & 107.04 & 1.61\\323 \uC Thread & 52 5.5 & 533.04 & 11.14\\324 Goroutine & 525.5 & 533.04 & 11.14\\325 Java Thread & 525.5 & 533.04 & 11.14\\318 Pthreads & 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 \\ 324 Goroutine & 2520.5 & 2530.93 & 61,56 \\ 325 Java Thread & 91114.5 & 92272.79 & 961.58 \\ 326 326 \hline 327 327 \end{tabular} -
doc/proposals/concurrency/version
r6c2ba38 r383e159 1 0.11.2 781 0.11.280
Note: See TracChangeset
for help on using the changeset viewer.