On Mon, Jan 4 at 16:43, Wes Felter wrote:
Eric D. Mudama wrote:
I am not convinced that a general purpose CPU, running other software
in parallel, will be able to be timely and responsive enough to
maximize bandwidth in an SSD controller without specialized hardware
support.
Fusion-io would seem to be a counter-example, since it uses a fairly
simple controller (I guess the controller still performs ECC and
maybe XOR) and the driver eats a whole x86 core. The result is very
high performance.
Wes Felter
I see what you're saying, but it isn't obvious (to me) how well
they're using all the hardware at hand. 2GB/s of bandwidth over their
PCI-e link and what looks like a TON of NAND, with a nearly-dedicated
x86 core... resuting in 600MB/s or something like that?
While the number is very good for NAND flash SSDs, it seems like a TON
of horsepower going to waste, and they still have a large onboard
controller/FPGA. I guess enough CPU can make the units faster, but
i'm just not sold.
--
Eric D. Mudama
edmud...@mail.bounceswoosh.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss