On Wed Jan 14 05:12:07 EST 2009, nadiasver...@gmail.com wrote:
> On Jan 12, 10:42 am, quans...@quanstro.net (erik quanstrom) wrote:
> > > [...] Many architectures get register
> > > windows wrong, but the Itanium has a variable-length register fill/
> > > spill engine that gets invoked automaticall
> However, in general what Itanium does is not a win since in
> practice most functions do not need local storage (even if
> written in a language richer than C!).
That's not true. .dlls are the primary use case for this. If a .dll
has it's own local memory and local allocator, this is a big,
On Jan 12, 10:42 am, quans...@quanstro.net (erik quanstrom) wrote:
> > [...] Many architectures get register
> > windows wrong, but the Itanium has a variable-length register fill/
> > spill engine that gets invoked automatically. Of course, you can
> > program the engine too.
>
> what's the advan
On Mon, 12 Jan 2009 10:36:37 EST erik quanstrom wrote:
> how do you get around the fact that the parallelism
> is limited by the instruction set and the fact that one
> slow sub-instruction could stall the whole instruction?
>
> > The hardware also has built-in support for closures. Every funct
> [...] Many architectures get register
> windows wrong, but the Itanium has a variable-length register fill/
> spill engine that gets invoked automatically. Of course, you can
> program the engine too.
what's the advantage of this over the stanford style?
>I also REALLY like predicated instruct
On Jan 8, 9:02 am, quans...@quanstro.net (erik quanstrom) wrote:
> On Thu Jan 8 05:11:37 EST 2009, nadiasver...@gmail.com wrote:
>
> > > Here's my standard true Itanic story. I know a guy who wrote the sin()
> > > intrinsic. His comment: "I do not intend to write cos()".
>
> > I am working on a py
On Thu, 08 Jan 2009 12:09:51 EST ge...@plan9.bell-labs.com wrote:
> You don't want to use an amd29k (even if you could get one).
> They look cute on paper but their freeze-mode interrupt
> handling is a Chinese puzzle and unless you use Ken's compiler
> (previously called 9c), you're stuck with re
You don't want to use an amd29k (even if you could get one).
They look cute on paper but their freeze-mode interrupt
handling is a Chinese puzzle and unless you use Ken's compiler
(previously called 9c), you're stuck with register windows,
which tend to need to be spilled when an interrupt occurs,
On Thu Jan 8 05:11:37 EST 2009, nadiasver...@gmail.com wrote:
> > Here's my standard true Itanic story. I know a guy who wrote the sin()
> > intrinsic. His comment: "I do not intend to write cos()".
> >
>
> I am working on a python ctypes FFI trampoline for IA-64 Windows. I
> find the processor
> Here's my standard true Itanic story. I know a guy who wrote the sin()
> intrinsic. His comment: "I do not intend to write cos()".
>
I am working on a python ctypes FFI trampoline for IA-64 Windows. I
find the processor architecture lovely. I am sorry your friend was
turned off by it, but it h
On Mon, Jan 5, 2009 at 8:33 AM, Benjamin Huntsman
wrote:
> I know most everyone here hates the Itanium, but it is in some pretty large
> and fast systems, and it's on the Top500 list.
if you mean thunder, that machine is getting turned off soon. What new
machines have made it on top500? Sorry I
I know most everyone here hates the Itanium, but it is in some pretty large and
fast systems, and it's on the Top500 list.
So out of curiosity, has anyone looked at putting together a compiler for
Itanium, or otherwise looked at a Plan 9 port?
12 matches
Mail list logo