[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: parallel I/O on shared-memory multi-CPU machines
- From: lm bitmover com (Larry McVoy)
- To: David Schwartz <davids webmaster com>
- Cc: ext3-users redhat com
- Subject: Re: parallel I/O on shared-memory multi-CPU machines
- Date: Tue, 3 Apr 2007 15:53:36 -0700
On Tue, Apr 03, 2007 at 03:50:27PM -0700, David Schwartz wrote:
>
> > I write scientific number-crunching codes which deal with large
> > input and output files (Gb, tens of Gb, as much as hundreds of
> > Gygabytes on occasions). Now there are these multi-core setups
> > like Intel Core 2 Duo becoming available at a low cost. Disk I/O
> > is one of the biggest bottlenecks. I would very much like to put
> > to use the multiple processors to read or write in parallel
> > (probably using OMP directives in a C program).
>
> How do you think more processors is going to help? Disk I/O doesn't take
> much processor. It's hard to imagine a realistic disk I/O application that
> was somehow limited by available CPU.
Indeed. S/he is mistaking CPUs for DMA engines. The way you make this go
fast is a lot of disk controllers running parallel. A single CPU can
handle a boatload of interrupts.
--
---
Larry McVoy lm at bitmover.com http://www.bitkeeper.com
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]