Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 02 May 2002 10:01:08 -0700
From:      Terry Lambert <tlambert2@mindspring.com>
To:        Jonathan Mini <mini@FreeBSD.org>
Cc:        John Baldwin <jhb@FreeBSD.org>, freebsd-smp@FreeBSD.org, Andrew Gallatin <gallatin@cs.duke.edu>
Subject:   Re: hlt when idle?
Message-ID:  <3CD170D4.48AEB353@mindspring.com>
References:  <20020501151123.G30080@stylus.haikugeek.com> <XFMail.20020502101631.jhb@FreeBSD.org> <20020502072949.C56560@stylus.haikugeek.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Jonathan Mini wrote:
> I am obviously thinking about some other SMP implementation, but I have no
> idea which one. Somebody, somewhere, sets the routing of the clock interrupt
> to be delivered in a round-robin fashion, and then multiplies the clock
> frequency by the number of processors. They're really proud of this solution,
> because (they claim) it reduces contentions of clock-triggered events across
> processors.
> 
> Maybe it was Sun?


You are an ex-Be-geek.  Maybe it was the BeBox and the two
processor PPC603e box from Apple?

From memory, in addition to using MEI instead of MESI cache
coherency because the CPUs were not built for SMP (the MEI
arbitration was done by putting contention hardware in place
of the L2 cache), interrupt routing was hardware round-robin.

8-).

-- Terry

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-smp" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3CD170D4.48AEB353>