mirror of
https://github.com/boostorg/coroutine2.git
synced 2025-05-10 07:34:03 +00:00
documentation: update performance numbers
This commit is contained in:
parent
3949cd5c01
commit
ea5d41d9f8
@ -13,21 +13,6 @@ following table. Performance measurements were taken using `rdtsc` and
|
|||||||
platforms. In each case, cache warm-up was accounted for, and the one
|
platforms. In each case, cache warm-up was accounted for, and the one
|
||||||
running thread was pinned to a single CPU.
|
running thread was pinned to a single CPU.
|
||||||
|
|
||||||
[table Performance of asymmetric coroutines (using captured_context)
|
|
||||||
[
|
|
||||||
[Platform]
|
|
||||||
[switch]
|
|
||||||
[construction (protected stack-allocator)]
|
|
||||||
[construction (standard stack-allocator)]
|
|
||||||
]
|
|
||||||
[
|
|
||||||
[x86_64 (Intel Core2 Q6700, Linux 64bit)]
|
|
||||||
[7 ns / 20 cycles]
|
|
||||||
[19 \u00b5s / cw6306445402 cycles]
|
|
||||||
[10 \u00b5s / 29896 cycles]
|
|
||||||
]
|
|
||||||
]
|
|
||||||
[/
|
|
||||||
[table Performance of asymmetric coroutines (using execution_context)
|
[table Performance of asymmetric coroutines (using execution_context)
|
||||||
[
|
[
|
||||||
[Platform]
|
[Platform]
|
||||||
@ -36,12 +21,11 @@ running thread was pinned to a single CPU.
|
|||||||
[construction (standard stack-allocator)]
|
[construction (standard stack-allocator)]
|
||||||
]
|
]
|
||||||
[
|
[
|
||||||
[x86_64 (Intel Core2 Q6700, Linux 64bit)]
|
[x86_64 [footnote Intel Core i7-4770S 3.10GHz]]
|
||||||
[140 ns / 424 cycles]
|
[16 ns / 50 cycles]
|
||||||
[14 \u00b5s / 32750 cycles]
|
[7 \u00b5s / 22133 cycles]
|
||||||
[8 \u00b5s / 15313 cycles]
|
[1.7 \u00b5s / 5383 cycles]
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
]
|
|
||||||
|
|
||||||
[endsect]
|
[endsect]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user