Sujet : Re: big, fast, etc, was is Vax addressing sane today
De : mitchalsup (at) *nospam* aol.com (MitchAlsup1)
Groupes : comp.archDate : 14. Sep 2024, 00:12:24
Autres entêtes
Organisation : Rocksolid Light
Message-ID : <1e328cbbe4890b785bca89546ab22b0b@www.novabbs.org>
References : 1 2 3 4 5 6 7 8 9
User-Agent : Rocksolid Light
On Fri, 13 Sep 2024 21:43:06 +0000, Thomas Koenig wrote:
Michael S <already5chosen@yahoo.com> schrieb:
On Fri, 13 Sep 2024 11:20:06 -0000 (UTC)
Thomas Koenig <tkoenig@netcologne.de> wrote:
>
Anything else?
>
>
Another thing that SAP HANA seems to use more intensely than anybody
else is Intel TSX. TSX (at least RTM part, I am not sure about HLE
part) still present in the latest Xeon generation, but is strongly
de-emphasized.
>
Sounds like a market niche... Mitch, how good is your ESM for
in-memory databases?
I do not think the in-memory part has anything to do with ESM
ATOMIC behavior.
I have no actual data, all I have is mental analyses.
The real think about ESM is that it allows one to code in such a way
as to need FEWER ATOMIC events--because each event can do more work;
so, thereby one needs fewer events.
1) You can acquire several cache lines and perform a single event
that would take a more typical ISA multiple ATIMOIC instructions.
This attacks the exponent of how rapidly things degrade under
contention.
2) secondly if a higher privilege thread contends with a lower thread
the higher privileged thread wins.
3) amongst equally privileged threads the one(s) that have made more
forward progress succeed while those just getting started fail.
4) There are ways for SW to get a count of the amount of interference
and each thread choose more wisely such that contention is reduced
on subsequent tries. There are some ATOMIC things for which this takes
a BigO( n**3 ) and makes it BigO( 3 ) {yes constant time}. A more
typical; use with new contenders coming and going randomly goes from
BIgO( n**3 ) to between BigO( n*ln(ln(n)) ) and BigO( n*ln(n) ).
HOWEVER:: if one uses ESM to simply implement locking behavior; only
part 1) above applies. That is if one uses ESM to create you standard
{test&set, test*test*set, LoadLocked-StoreCOnditional, CAS, DCAS,
DCADS, TCADS,...} to get a performing kernel that depends on how
the SW is written, not necessarily how HW performs ESM.
Date | Sujet | # | | Auteur |
5 Sep 24 | is Vax adressing sane today | 336 | | Brett |
5 Sep 24 |  Re: is Vax adressing sane today | 324 | | John Dallman |
6 Sep 24 |   Re: is Vax adressing sane today | 1 | | Lawrence D'Oliveiro |
6 Sep 24 |   Re: is Vax adressing sane today | 322 | | Anton Ertl |
6 Sep 24 |    Re: is Vax adressing sane today | 1 | | Lawrence D'Oliveiro |
6 Sep 24 |    Re: is Vax adressing sane today | 5 | | MitchAlsup1 |
7 Sep 24 |     Re: is Vax adressing sane today | 4 | | Anton Ertl |
7 Sep 24 |      Re: is Vax adressing sane today | 3 | | Anton Ertl |
7 Sep 24 |       Re: is Vax addressing sane today | 2 | | John Dallman |
7 Sep 24 |        Re: is Vax addressing sane today | 1 | | Anton Ertl |
7 Sep 24 |    Re: is Vax adressing sane today | 313 | | John Levine |
8 Sep 24 |     Re: is Vax adressing sane today | 312 | | Anton Ertl |
8 Sep 24 |      Re: is Vax adressing sane today | 304 | | MitchAlsup1 |
8 Sep 24 |       Re: is Vax addressing sane today | 303 | | Lawrence D'Oliveiro |
9 Sep 24 |        Re: is Vax addressing sane today | 231 | | MitchAlsup1 |
9 Sep 24 |         Re: is Vax addressing sane today | 230 | | Brett |
9 Sep 24 |          Re: is Vax addressing sane today | 7 | | MitchAlsup1 |
10 Sep 24 |           Re: is Vax addressing sane today | 6 | | Niklas Holsti |
11 Sep 24 |            Re: is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
25 Sep 24 |            Re: is Vax addressing sane today | 4 | | Stephen Fuld |
25 Sep 24 |             Re: is Vax addressing sane today | 3 | | Michael S |
25 Sep 24 |              Re: is Vax addressing sane today | 2 | | MitchAlsup1 |
25 Sep 24 |               Re: is Vax addressing sane today | 1 | | Niklas Holsti |
10 Sep 24 |          Re: is Vax addressing sane today | 222 | | Anton Ertl |
10 Sep 24 |           Re: is Vax addressing sane today | 4 | | Michael S |
10 Sep 24 |            Re: is Vax addressing sane today | 3 | | Anton Ertl |
10 Sep 24 |             Re: is Vax addressing sane today | 1 | | Niklas Holsti |
11 Sep 24 |             Re: is Vax addressing sane today | 1 | | Michael S |
11 Sep 24 |           Re: is Vax addressing sane today | 7 | | Lawrence D'Oliveiro |
11 Sep 24 |            Re: is Vax addressing sane today | 6 | | Michael S |
11 Sep 24 |             Re: is Vax addressing sane today | 5 | | David Brown |
11 Sep 24 |              Re: is Vax addressing sane today | 2 | | Thomas Koenig |
11 Sep 24 |               Re: is Vax addressing sane today | 1 | | David Brown |
11 Sep 24 |              Re: is Vax addressing sane today | 2 | | David Schultz |
13 Sep 24 |               Re: is Vax addressing sane today | 1 | | David Brown |
11 Sep 24 |           Re: is Vax addressing sane today | 5 | | John Levine |
11 Sep 24 |            Re: is Vax addressing sane today | 4 | | Thomas Koenig |
11 Sep 24 |             Re: is Vax addressing sane today | 2 | | Anton Ertl |
11 Sep 24 |              Re: is Vax addressing sane today | 1 | | jseigh |
11 Sep 24 |             Re: is Vax addressing sane today | 1 | | John Levine |
20 Sep 24 |           Re: is Vax addressing sane today | 205 | | Kent Dickey |
20 Sep 24 |            Re: is Vax addressing sane today | 4 | | MitchAlsup1 |
21 Sep 24 |             Re: is Vax addressing sane today | 3 | | Lawrence D'Oliveiro |
21 Sep 24 |              Re: is Vax addressing sane today | 2 | | MitchAlsup1 |
21 Sep 24 |               Re: is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
21 Sep 24 |            Re: is Vax addressing sane today | 4 | | Lawrence D'Oliveiro |
21 Sep 24 |             Re: is Vax addressing sane today | 3 | | MitchAlsup1 |
21 Sep 24 |              Re: is Vax addressing sane today | 1 | | Niklas Holsti |
21 Sep 24 |              Re: is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
21 Sep 24 |            Re: is Vax addressing sane today | 30 | | MitchAlsup1 |
21 Sep 24 |             Re: except what, is Vax addressing sane today | 18 | | John Levine |
21 Sep 24 |              Re: except what, is Vax addressing sane today | 1 | | Michael S |
22 Sep 24 |              Re: except what, is Vax addressing sane today | 8 | | Lawrence D'Oliveiro |
22 Sep 24 |               Re: except what, is Vax addressing sane today | 7 | | Chris M. Thomasson |
22 Sep 24 |                Re: except what, is Vax addressing sane today | 6 | | MitchAlsup1 |
22 Sep 24 |                 Re: except what, is Vax addressing sane today | 2 | | Lawrence D'Oliveiro |
22 Sep 24 |                  Re: except what, is Vax addressing sane today | 1 | | MitchAlsup1 |
22 Sep 24 |                 Re: except what, is Vax addressing sane today | 1 | | Chris M. Thomasson |
22 Sep 24 |                 Re: except what, is Vax addressing sane today | 2 | | John Dallman |
22 Sep 24 |                  Re: except what, is Vax addressing sane today | 1 | | MitchAlsup1 |
22 Sep 24 |              Re: except what, is Vax addressing sane today | 5 | | Terje Mathisen |
24 Sep 24 |               Re: except what, is Vax addressing sane today | 4 | | Lawrence D'Oliveiro |
24 Sep 24 |                Re: except what, is Vax addressing sane today | 3 | | Chris M. Thomasson |
24 Sep 24 |                 Re: except what, is Vax addressing sane today | 2 | | MitchAlsup1 |
16 Oct 24 |                  Re: except what, is Vax addressing sane today | 1 | | Chris M. Thomasson |
22 Sep 24 |              Re: except what, is Vax addressing sane today | 3 | | Lars Poulsen |
24 Sep 24 |               Re: except what, is Vax addressing sane today | 2 | | Lawrence D'Oliveiro |
24 Sep 24 |                Re: except what, is Vax addressing sane today | 1 | | Michael S |
22 Sep 24 |             Re: is Vax addressing sane today | 7 | | Lawrence D'Oliveiro |
22 Sep 24 |              Re: is Vax addressing sane today | 6 | | MitchAlsup1 |
22 Sep 24 |               Re: is Vax addressing sane today | 3 | | Lawrence D'Oliveiro |
22 Sep 24 |                Re: is Vax addressing sane today | 2 | | MitchAlsup1 |
22 Sep 24 |                 Re: is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
22 Sep 24 |               Re: is Vax addressing sane today | 2 | | Anton Ertl |
23 Sep 24 |                Re: is Vax addressing sane today | 1 | | MitchAlsup1 |
23 Sep 24 |             Re: is Vax addressing sane today | 2 | | Stefan Monnier |
23 Sep 24 |              Re: is Vax addressing sane today | 1 | | MitchAlsup1 |
25 Sep 24 |             Re: is Vax addressing sane today | 1 | | MitchAlsup1 |
12 Oct 24 |             Re: is Vax addressing sane today | 1 | | Anton Ertl |
22 Sep 24 |            Re: is Vax addressing sane today | 4 | | Thomas Koenig |
24 Sep 24 |             Re: is Vax addressing sane today | 3 | | Kent Dickey |
24 Sep 24 |              Re: is Vax addressing sane today | 1 | | Bill Findlay |
24 Sep 24 |              Re: is Vax addressing sane today | 1 | | Thomas Koenig |
23 Sep 24 |            Re: is Vax addressing sane today | 1 | | Stefan Monnier |
23 Sep 24 |            Re: is Vax addressing sane today | 161 | | Kent Dickey |
23 Sep 24 |             Re: is Vax addressing sane today | 11 | | MitchAlsup1 |
24 Sep 24 |              Re: is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
24 Sep 24 |              Re: is Vax addressing sane today | 9 | | Terje Mathisen |
24 Sep 24 |               Re: is Vax addressing sane today | 4 | | Michael S |
24 Sep 24 |                Re: is Vax addressing sane today | 3 | | Terje Mathisen |
24 Sep 24 |                 Re: is Vax addressing sane today | 2 | | Michael S |
24 Sep 24 |                  Re: is Vax addressing sane today | 1 | | MitchAlsup1 |
24 Sep 24 |               Re: is Vax addressing sane today | 3 | | Stephen Fuld |
24 Sep 24 |                Re: is Vax addressing sane today | 2 | | MitchAlsup1 |
25 Sep 24 |                 Re: is Vax addressing sane today | 1 | | Stephen Fuld |
12 Oct 24 |               Re: is Vax addressing sane today | 1 | | Anton Ertl |
24 Sep 24 |             Re: is Vax addressing sane today | 3 | | Terje Mathisen |
29 Sep 24 |              Re: is Vax addressing sane today | 1 | | Michael S |
7 Oct 24 |              Re: is Vax addressing sane today | 1 | | Kent Dickey |
25 Sep 24 |             Re: is Vax addressing sane today | 133 | | MitchAlsup1 |
26 Sep 24 |              Re: is Vax addressing sane today | 1 | | MitchAlsup1 |
28 Sep 24 |              Re: is Vax addressing sane today | 131 | | Lawrence D'Oliveiro |
28 Sep 24 |             Re: is Vax addressing sane today | 3 | | George Neuner |
7 Oct 24 |             Re: is Vax addressing sane today | 8 | | Kent Dickey |
12 Oct 24 |             Re: is Vax addressing sane today | 2 | | Anton Ertl |
9 Sep 24 |        Re: is Vax addressing sane today | 71 | | Anton Ertl |
8 Sep 24 |      Re: is Vax adressing sane today | 7 | | Brett |
8 Sep 24 |    Re: is Vax adressing sane today | 2 | | MitchAlsup1 |
6 Sep 24 |  Re: is Vax adressing sane today | 2 | | MitchAlsup1 |
6 Sep 24 |  Re: is Vax adressing sane today | 1 | | Lawrence D'Oliveiro |
6 Sep 24 |  Re: is Vax adressing sane today | 8 | | Anton Ertl |