Re: is Vax addressing sane today

Liste des GroupesRevenir à c arch 
Sujet : Re: is Vax addressing sane today
De : niklas.holsti (at) *nospam* tidorum.invalid (Niklas Holsti)
Groupes : comp.arch
Date : 10. Sep 2024, 10:13:11
Autres entêtes
Organisation : Tidorum Ltd
Message-ID : <lkadcnF82okU1@mid.individual.net>
References : 1 2 3 4 5 6 7 8 9 10
User-Agent : Mozilla Thunderbird
On 2024-09-09 23:44, MitchAlsup1 wrote:
On Mon, 9 Sep 2024 19:38:52 +0000, Brett wrote:
    [snip]

The future of programming languages is type safe with checks, you need
to get on that bandwagon early.
 This would/will happen faster when type-safe with checks are well
represented in benchmarks used to measure various architectural
things, and the exceptions and checks are actually utilized showing
performance degradation of lesser endowed architectures.
Not all the type-safe, checking languages are equal in that respect. In some languages, and I am thinking of Ada, the language design and the favored programming styles work to reduce the number of run-time checks required.
In the Ada case, the ability to declare array types with programmer-chosen index types with bounded range, such as range-bounded integers or enumerations, means that the compiler can avoid indexing checks when the (sub)type of the index is known at compile time to fit within the index range of the array.
It is also helpful that loop counters in Ada are also (sub)typed in the same way, which provides compile-time information on their range with respect to the index range of arrays accessed in the loop, even if the bounds of the range are not known at compile time.
As a result of these language features, the matching programming styles, and the attention paid to these issues by the compilers, the number of run-time checks executed by an Ada program and their effect on execution time are often surprisingly small.
So, to demonstrate the usefulness of HW support for checks, the benchmarks should use languages that require checks but do not have the features that let programmers reduce the number of checks by suitable programming styles. If Ada were used for the benchmarks, the programmers would have to use an abnormal, pessimal style that defeats the compiler's ability to elide checks.

Date Sujet#  Auteur
5 Sep 24 * is Vax adressing sane today134Brett
5 Sep 24 +* Re: is Vax adressing sane today122John Dallman
6 Sep 24 i+- Re: is Vax adressing sane today1Lawrence D'Oliveiro
6 Sep 24 i`* Re: is Vax adressing sane today120Anton Ertl
6 Sep 24 i +- Re: is Vax adressing sane today1Lawrence D'Oliveiro
6 Sep 24 i +* Re: is Vax adressing sane today5MitchAlsup1
7 Sep 24 i i`* Re: is Vax adressing sane today4Anton Ertl
7 Sep 24 i i `* Re: is Vax adressing sane today3Anton Ertl
7 Sep 24 i i  `* Re: is Vax addressing sane today2John Dallman
7 Sep 24 i i   `- Re: is Vax addressing sane today1Anton Ertl
7 Sep 24 i +* Re: is Vax adressing sane today111John Levine
8 Sep 24 i i`* Re: is Vax adressing sane today110Anton Ertl
8 Sep 24 i i +* Re: is Vax adressing sane today102MitchAlsup1
8 Sep 24 i i i`* Re: is Vax addressing sane today101Lawrence D'Oliveiro
9 Sep 24 i i i +* Re: is Vax addressing sane today31MitchAlsup1
9 Sep 24 i i i i`* Re: is Vax addressing sane today30Brett
9 Sep 24 i i i i +* Re: is Vax addressing sane today3MitchAlsup1
10 Sep 24 i i i i i`* Re: is Vax addressing sane today2Niklas Holsti
11 Sep 24 i i i i i `- Re: is Vax addressing sane today1Lawrence D'Oliveiro
10 Sep 24 i i i i `* Re: is Vax addressing sane today26Anton Ertl
10 Sep 24 i i i i  +* Re: is Vax addressing sane today4Michael S
10 Sep 24 i i i i  i`* Re: is Vax addressing sane today3Anton Ertl
10 Sep 24 i i i i  i +- Re: is Vax addressing sane today1Niklas Holsti
11 Sep 24 i i i i  i `- Re: is Vax addressing sane today1Michael S
11 Sep 24 i i i i  +* Re: is Vax addressing sane today7Lawrence D'Oliveiro
11 Sep 24 i i i i  i`* Re: is Vax addressing sane today6Michael S
11 Sep 24 i i i i  i `* Re: is Vax addressing sane today5David Brown
11 Sep 24 i i i i  i  +* Re: is Vax addressing sane today2Thomas Koenig
11 Sep 24 i i i i  i  i`- Re: is Vax addressing sane today1David Brown
11 Sep 24 i i i i  i  `* Re: is Vax addressing sane today2David Schultz
13 Sep 24 i i i i  i   `- Re: is Vax addressing sane today1David Brown
11 Sep 24 i i i i  +* Re: is Vax addressing sane today5John Levine
11 Sep 24 i i i i  i`* Re: is Vax addressing sane today4Thomas Koenig
11 Sep 24 i i i i  i +* Re: is Vax addressing sane today2Anton Ertl
11 Sep 24 i i i i  i i`- Re: is Vax addressing sane today1jseigh
11 Sep 24 i i i i  i `- Re: is Vax addressing sane today1John Levine
20 Sep20:35 i i i i  `* Re: is Vax addressing sane today9Kent Dickey
21 Sep00:00 i i i i   +* Re: is Vax addressing sane today4MitchAlsup1
21 Sep03:09 i i i i   i`* Re: is Vax addressing sane today3Lawrence D'Oliveiro
21 Sep03:52 i i i i   i `* Re: is Vax addressing sane today2MitchAlsup1
21 Sep10:17 i i i i   i  `- Re: is Vax addressing sane today1Lawrence D'Oliveiro
21 Sep03:12 i i i i   `* Re: is Vax addressing sane today4Lawrence D'Oliveiro
21 Sep03:51 i i i i    `* Re: is Vax addressing sane today3MitchAlsup1
21 Sep09:56 i i i i     +- Re: is Vax addressing sane today1Niklas Holsti
21 Sep10:18 i i i i     `- Re: is Vax addressing sane today1Lawrence D'Oliveiro
9 Sep 24 i i i `* Re: is Vax addressing sane today69Anton Ertl
9 Sep 24 i i i  +* Re: is Vax addressing sane today3Michael S
9 Sep 24 i i i  i`* Re: is Vax addressing sane today2Anton Ertl
9 Sep 24 i i i  i `- Re: is Vax addressing sane today1Michael S
9 Sep 24 i i i  +- Re: is Vax addressing sane today1Lawrence D'Oliveiro
9 Sep 24 i i i  `* Re: is Vax addressing sane today64John Levine
10 Sep 24 i i i   `* Re: is Vax addressing sane today63Anton Ertl
10 Sep 24 i i i    `* Re: is Vax addressing sane today62Michael S
10 Sep 24 i i i     `* Re: is Vax addressing sane today61Anton Ertl
11 Sep 24 i i i      `* Re: is Vax addressing sane today60Lawrence D'Oliveiro
11 Sep 24 i i i       `* Re: is Vax addressing sane today59Anton Ertl
11 Sep 24 i i i        +* Re: what's a mainframe, was is Vax addressing sane today19John Levine
11 Sep 24 i i i        i+* Re: what's a mainframe, was is Vax addressing sane today7Stephen Fuld
11 Sep 24 i i i        ii`* Re: what's a mainframe, was is Vax addressing sane today6John Levine
11 Sep 24 i i i        ii +- Re: what's a mainframe, was is Vax addressing sane today1Stephen Fuld
11 Sep 24 i i i        ii +- Re: what's a mainframe, was is Vax addressing sane today1Thomas Koenig
12 Sep 24 i i i        ii +- Re: what's a mainframe, was is Vax addressing sane today1Terje Mathisen
13 Sep 24 i i i        ii `* Re: what's a mainframe, was is Vax addressing sane today2Lynn Wheeler
14 Sep 24 i i i        ii  `- Re: what's a mainframe, was is Vax addressing sane today1Lawrence D'Oliveiro
11 Sep 24 i i i        i+- Re: what's a mainframe, was is Vax addressing sane today1MitchAlsup1
12 Sep 24 i i i        i+* Re: what's a mainframe, was is Vax addressing sane today8Lars Poulsen
12 Sep 24 i i i        ii`* Re: what's a mainframe, was is Vax addressing sane today7John Levine
12 Sep 24 i i i        ii +- Re: what's a mainframe1Lars Poulsen
12 Sep 24 i i i        ii `* Re: what's a mainframe, was is Vax addressing sane today5Lawrence D'Oliveiro
13 Sep 24 i i i        ii  `* Re: what's a mainframe, was is Vax addressing sane today4Terje Mathisen
13 Sep 24 i i i        ii   +* Re: what's a mainframe, was is Vax addressing sane today2Lawrence D'Oliveiro
13 Sep 24 i i i        ii   i`- Re: what's a mainframe, was is Vax addressing sane today1Terje Mathisen
13 Sep 24 i i i        ii   `- Re: what's a mainframe, was is Vax addressing sane today1Lynn Wheeler
12 Sep 24 i i i        i+- Re: what's a mainframe, was is Vax addressing sane today1Lawrence D'Oliveiro
13 Sep 24 i i i        i`- Re: what's a mainframe, was is Vax addressing sane today1Lynn Wheeler
11 Sep 24 i i i        +* Re: is Vax addressing sane today35Brett
12 Sep 24 i i i        i`* Re: is Vax addressing sane today34Lawrence D'Oliveiro
12 Sep 24 i i i        i `* Re: big, fast, etc, was is Vax addressing sane today33John Levine
13 Sep 24 i i i        i  +- Re: big, fast, etc, was is Vax addressing sane today1Lawrence D'Oliveiro
13 Sep 24 i i i        i  +* Re: big, fast, etc, was is Vax addressing sane today6Terje Mathisen
13 Sep 24 i i i        i  i`* Re: big, fast, etc, was is Vax addressing sane today5Thomas Koenig
13 Sep 24 i i i        i  i +* Re: big, fast, etc, was is Vax addressing sane today3Michael S
13 Sep 24 i i i        i  i i`* Re: big, fast, etc, was is Vax addressing sane today2Thomas Koenig
14 Sep 24 i i i        i  i i `- Re: big, fast, etc, was is Vax addressing sane today1MitchAlsup1
14 Sep 24 i i i        i  i `- Re: big, fast, etc, was is Vax addressing sane today1Lawrence D'Oliveiro
13 Sep 24 i i i        i  +- Re: big, fast, etc, was is Vax addressing sane today1Anton Ertl
13 Sep 24 i i i        i  +* Re: big, fast, etc, was is Vax addressing sane today23Michael S
13 Sep 24 i i i        i  i+* Re: big, fast, etc, was is Vax addressing sane today4John Dallman
13 Sep 24 i i i        i  ii`* Re: big, fast, etc, was is Vax addressing sane today3Michael S
13 Sep 24 i i i        i  ii `* Re: big, fast, etc, was is Vax addressing sane today2John Dallman
14 Sep 24 i i i        i  ii  `- Re: big, fast, etc, was is Vax addressing sane today1Lawrence D'Oliveiro
13 Sep 24 i i i        i  i+* Re: big, fast, etc, was is Vax addressing sane today3MitchAlsup1
14 Sep21:17 i i i        i  ii`* Re: big, fast, etc, was is Vax addressing sane today2Michael S
14 Sep22:42 i i i        i  ii `- Re: big, fast, etc, was is Vax addressing sane today1MitchAlsup1
13 Sep 24 i i i        i  i+* Re: big, fast, etc, was is Vax addressing sane today14John Levine
14 Sep 24 i i i        i  ii+* Re: big, fast, etc, was is Vax addressing sane today6Anton Ertl
14 Sep 24 i i i        i  iii`* In-memory database (was: big, fast, etc, was is Vax addressing sane today)5Thomas Koenig
14 Sep12:45 i i i        i  iii `* Re: In-memory database (was: big, fast, etc, was is Vax addressing sane today)4Anton Ertl
14 Sep13:46 i i i        i  iii  `* Re: In-memory database (was: big, fast, etc, was is Vax addressing sane today)3Thomas Koenig
14 Sep14:48 i i i        i  iii   `* Re: In-memory database (was: big, fast, etc, was is Vax addressing sane today)2Anton Ertl
14 Sep15:41 i i i        i  iii    `- Re: In-memory database (was: big, fast, etc, was is Vax addressing sane today)1Anton Ertl
14 Sep 24 i i i        i  ii+- Re: big, fast, etc, was is Vax addressing sane today1Lawrence D'Oliveiro
14 Sep22:32 i i i        i  ii+- Re: big, fast, etc, was is Vax addressing sane today1Michael S
14 Sep22:57 i i i        i  ii`* Re: big, fast, etc, was is Vax addressing sane today5Lynn Wheeler
14 Sep 24 i i i        i  i`- Re: big, fast, etc, was is Vax addressing sane today1Lawrence D'Oliveiro
13 Sep 24 i i i        i  `- Re: big, fast, etc, was is Vax addressing sane today1Lynn Wheeler
11 Sep 24 i i i        +* Re: is Vax addressing sane today2Stephen Fuld
11 Sep 24 i i i        `* Re: is Vax addressing sane today2MitchAlsup1
8 Sep 24 i i `* Re: is Vax adressing sane today7Brett
8 Sep 24 i `* Re: is Vax adressing sane today2MitchAlsup1
6 Sep 24 +* Re: is Vax adressing sane today2MitchAlsup1
6 Sep 24 +- Re: is Vax adressing sane today1Lawrence D'Oliveiro
6 Sep 24 `* Re: is Vax adressing sane today8Anton Ertl

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal