Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.compilers    |    Compiler construction, theory, etc. (Mod    |    2,753 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 1,168 of 2,753    |
|    Sid Touati to All    |
|    Re: Graph colouring and local register a    |
|    30 Nov 07 16:17:40    |
      From: Sid.Touati@uvsq.fr              Miles Bader a icrit :              > So what do "modern" compilers use?       >       > -Miles       >                     The term "modern" has no sense. It's marketing. Maybe you mean "actual".              Indeed, you should make a distinction what actual compilers do and       what they should do. Most of the compilers use old register       allocation techniques, designed for sequential processors. When ILP       came, few of them used advanced techniques based on strong theoretical       research results. What happened is that many ad hoc practical       heuristics have been quickly designed to tackle the problem of       register allocation with ILP. Some improvement has been measured, but       on some simple non representative benchmarks. On real life codes, the       old register allocation techniques are not as efficient as people       think...              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca