Re: Itanium support is back in GCC 15

Liste des GroupesRevenir à co vms 
Sujet : Re: Itanium support is back in GCC 15
De : seaohveh (at) *nospam* hoffmanlabs.invalid (Stephen Hoffman)
Groupes : comp.os.vms
Date : 24. Feb 2025, 18:22:35
Autres entêtes
Organisation : HoffmanLabs LLC
Message-ID : <vpi9sr$19atf$1@dont-email.me>
References : 1 2 3 4 5 6
User-Agent : Unison/2.2
On 2025-02-23 21:29:00 +0000, John Dallman said:

In article <vpfoc7$2o5$1@panix2.panix.com>, kludge@panix.com (Scott Dorsey) wrote:
 
The whole idea of the VLIW system is that the compiler will be able to optimize the code to gain paralellism of units inside the single  processor. This is a very very ingenious idea but nobody has yet been able to make a compiler that could do it well enough for it to  be a real win.
 Sadly, the job is *impossible*.
 The fundamental problem in optimisation for modern computers is the slowness of main RAM, which isn't currently solvable at a reasonable cost. We use caches to mitigate it.
 Out-of-order execution addresses this problem by tracking the data dependencies on memory and registers in real time and executing instructions when their data is available....
The Itanium compiler optimizer just doesn't (and can't) know enough about the system memory state, yes. Among other (no pun intended) issues.
The attempt to address that included providing run-time feedback into the executables; providing post-link, post-execution tuning. (Caliper / Atom / OM / etc.)
https://www.cs.tufts.edu/comp/150PAT/tools/caliper/wiess-rev-4.pdf
This Alpha versus IA-64 Itanium paper from 1999 describes the issues with Itanium quite well too, for those interested:
https://web.archive.org/web/20010611202933/http://www.compaq.com/hpc/ref/ref_alpha_ia64.doc --
Pure Personal Opinion | HoffmanLabs LLC
Date Sujet#  Auteur
4 Nov 24 * Itanium support is back in GCC 1526Simon Clubley
4 Nov 24 `* Re: Itanium support is back in GCC 1525Arne Vajhøj
7 Nov 24  `* Re: Itanium support is back in GCC 1524gcalliet
7 Nov 24   `* Re: Itanium support is back in GCC 1523Arne Vajhøj
8 Nov 24    +* Re: Itanium support is back in GCC 154gcalliet
8 Nov 24    i+- Re: Itanium support is back in GCC 151Arne Vajhøj
8 Nov 24    i+- Re: Itanium support is back in GCC 151John Dallman
11 Nov 24    i`- Re: Itanium support is back in GCC 151Waldek Hebisch
23 Feb 25    +* Re: Itanium support is back in GCC 158Scott Dorsey
23 Feb 25    i`* Re: Itanium support is back in GCC 157John Dallman
24 Feb 25    i `* Re: Itanium support is back in GCC 156Stephen Hoffman
24 Feb 25    i  +- Re: Itanium support is back in GCC 151John Reagan
24 Feb 25    i  `* Re: Itanium support is back in GCC 154John Dallman
24 Feb 25    i   +* Re: Itanium support is back in GCC 152John Reagan
25 Feb 25    i   i`- Re: Itanium support is back in GCC 151John Dallman
24 Feb 25    i   `- Re: Itanium support is back in GCC 151Stephen Hoffman
24 Feb 25    `* Re: Itanium support is back in GCC 1510Michael S
24 Feb 25     +- Re: Itanium support is back in GCC 151Robert A. Brooks
24 Feb 25     +* Re: Itanium support is back in GCC 153Simon Clubley
24 Feb 25     i`* Re: Itanium support is back in GCC 152Arne Vajhøj
26 Feb 25     i `- Re: Itanium support is back in GCC 151Simon Clubley
24 Feb 25     `* Re: Itanium support is back in GCC 155Arne Vajhøj
24 Feb 25      `* Re: Itanium support is back in GCC 154Michael S
24 Feb 25       `* Re: Itanium support is back in GCC 153Arne Vajhøj
24 Feb 25        `* Re: Itanium support is back in GCC 152John Reagan
25 Feb 25         `- Re: Itanium support is back in GCC 151Dan Cross

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal