Matthew Jacob wrote:
> 
> "dumb" is relative and fungible.
> 
> It's a tradeoff between doing the connection management in firmware (as with
> the QLogic) or in the Kernel (as with Tachyon products mostly). It depends on
> whom you believe ultimately does a better job.
> 
> Doing it in firmware allows the driver writer to manage the ULP stuff a lot
> better because you're not so distracted by the low level ruckus.
> 
> Doing it in the kernel allows you to avoid all those nagging and persistent
> questions of "why the hell did the f/w do/say/barf&&turn-left-against-a-red
> *that*?"

I'm personally a "firm" believer in having the card do the
work so as to avoid the unnecessary bus transfers from the
kernel doing the work.

Alfred and Eric Melville both have incredibly funny anecdotes
about Windows machines without GL accelerators configured as
servers, and with GL screen savers which eat most of the CPU
away from server applications...

-- Terry

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to