What do you make of this? Article discusses 3Gbps hard dri..

G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

http://channels.lockergnome.com/hardware/archives/20041019_first_hard_drive_with_30_gbs_serial_ata.phtml

I have always claimed that the whole Ultra ATA 66/100/133 is just a scam, as
the interface is not the bottleneck. I get lots of people arguing with me
about that, probably because they don't want to believe they were taken by
the scam. Anyway, a co-worker of mine was just telling me about an article
he read about drives that have a 3Gbps transfer rate. Is this just another
marketing scam? If so, this is just getting ridiculous!

I always compare Ultra ATA 133 to putting Y rated tires on a VW bug (Y rated
means they can go 186 MPH without coming apart). Just because the tires can
go that fast doesn't mean the car can!

Thanks,
--Dan
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

Yes, Samsung announced a SATA2 drive:
www.samsung.com/us/Products/Semiconductor/USNews/HDD/HDD_20041019_0000074256.a
sp

However, Marvel makes the System-on-chip controller with NCQ and 3Gb/s, and
anyone can use it in their drives.

I expect to see lots of idiotic hype from the clueless PC press about this ...

"dg" <dan_gus@hotmail.com> wrote in message
news:nKded.17337$nj.10192@newssvr13.news.prodigy.com...
>
http://channels.lockergnome.com/hardware/archives/20041019_first_hard_drive_wi
th_30_gbs_serial_ata.phtml
>
> I have always claimed that the whole Ultra ATA 66/100/133 is just a scam, as
> the interface is not the bottleneck. I get lots of people arguing with me
> about that, probably because they don't want to believe they were taken by
> the scam. Anyway, a co-worker of mine was just telling me about an article
> he read about drives that have a 3Gbps transfer rate. Is this just another
> marketing scam? If so, this is just getting ridiculous!
>
> I always compare Ultra ATA 133 to putting Y rated tires on a VW bug (Y rated
> means they can go 186 MPH without coming apart). Just because the tires can
> go that fast doesn't mean the car can!
>
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

Previously dg <dan_gus@hotmail.com> wrote:
> http://channels.lockergnome.com/hardware/archives/20041019_first_hard_drive_with_30_gbs_serial_ata.phtml

> I have always claimed that the whole Ultra ATA 66/100/133 is just a scam, as
> the interface is not the bottleneck. I get lots of people arguing with me
> about that, probably because they don't want to believe they were taken by
> the scam.

Depends. With two modern disks on one bus ATA 66 is the bottleneck.
Also ATA has the problem that switching from one disk to another on
the same bus is slow.

> Anyway, a co-worker of mine was just telling me about an article
> he read about drives that have a 3Gbps transfer rate. Is this just another
> marketing scam? If so, this is just getting ridiculous!

Well, the interface itself is cheap and whther it is 150MB/s or
300MB.s does not really matter. And if it is fast you will not
have to re-design it every few years. Look at ATA133. A modern
IDE disk can deliver >50MB/s. That is already pretty close to
problematic. Busses work best it they are not operated with their
maximum speed.

> I always compare Ultra ATA 133 to putting Y rated tires on a VW bug
> (Y rated means they can go 186 MPH without coming apart). Just
> because the tires can go that fast doesn't mean the car can!

Not fair. The tires have a safety margin. They will likely
not come apart at 200MPH either. However there is no way in
this universe to get more than 133MB/s over ATA133 and
the practical limit is more likely 80-100MB/s.

Arno
--
For email address: lastname AT tik DOT ee DOT ethz DOT ch
GnuPG: ID:1E25338F FP:0C30 5782 9D93 F785 E79C 0296 797F 6B50 1E25 338F
"The more corrupt the state, the more numerous the laws" - Tacitus
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

On 23 Oct 2004 04:40:41 GMT, Arno Wagner <me@privacy.net> wrote:

>Previously dg <dan_gus@hotmail.com> wrote:
>> http://channels.lockergnome.com/hardware/archives/20041019_first_hard_drive_with_30_gbs_serial_ata.phtml
>
>> I have always claimed that the whole Ultra ATA 66/100/133 is just a scam, as
>> the interface is not the bottleneck. I get lots of people arguing with me
>> about that, probably because they don't want to believe they were taken by
>> the scam.

The biggest problem is that many people think they are going to be
reading & writing all their files at 66, 100, 133MB/sec. It's
misleading to naive users. So are disk capacities, CPU MHz, etc.

>Depends. With two modern disks on one bus ATA 66 is the bottleneck.

Doesn't it also depend on usage patterns?

>Also ATA has the problem that switching from one disk to another on
>the same bus is slow.

But the UDMA spec is supposed to support multithreaded IO. SATA
doesn't have to deal with this (at least not per/channel).

>> Anyway, a co-worker of mine was just telling me about an article
>> he read about drives that have a 3Gbps transfer rate. Is this just another
>> marketing scam? If so, this is just getting ridiculous!
>
>Well, the interface itself is cheap and whther it is 150MB/s or
>300MB.s does not really matter. And if it is fast you will not
>have to re-design it every few years.

SATA only supports 1 drive/channel so the ceiling is significantly
higher than PATA.

>Look at ATA133. A modern
>IDE disk can deliver >50MB/s. That is already pretty close to
>problematic. Busses work best it they are not operated with their
>maximum speed.

Is it really? that 50+MB/sec figure applies to serial reads along the
outer platter rings. With all the latency limitations, etc they
certainly never push files any where near that rate between drives. I
don't believe metadata take up most of the bandwidth.

>> I always compare Ultra ATA 133 to putting Y rated tires on a VW bug
>> (Y rated means they can go 186 MPH without coming apart). Just
>> because the tires can go that fast doesn't mean the car can!
>
>Not fair. The tires have a safety margin. They will likely
>not come apart at 200MPH either. However there is no way in
>this universe to get more than 133MB/s over ATA133 and
>the practical limit is more likely 80-100MB/s.
>
>Arno

The point is the tires are overkill for the car. It has nothing to do
with the accuracy of the speed rating of the tires or whether it truly
is a maximal value.

I agree, though, when you say "Busses work best it they are not
operated with their maximum speed."
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

I see an application for this. An external disk array connected through such
interface.

Another consideration: serial SCSI uses the same physical layer, and if it
gets 3 Gbps mode, why not use the same PHY for SATA, too?

"Arno Wagner" <me@privacy.net> wrote in message
news:2tu5m9F235l4qU4@uni-berlin.de...
> Previously dg <dan_gus@hotmail.com> wrote:
>> http://channels.lockergnome.com/hardware/archives/20041019_first_hard_drive_with_30_gbs_serial_ata.phtml
>
>> I have always claimed that the whole Ultra ATA 66/100/133 is just a scam,
>> as
>> the interface is not the bottleneck. I get lots of people arguing with
>> me
>> about that, probably because they don't want to believe they were taken
>> by
>> the scam.
>
> Depends. With two modern disks on one bus ATA 66 is the bottleneck.
> Also ATA has the problem that switching from one disk to another on
> the same bus is slow.
>
>> Anyway, a co-worker of mine was just telling me about an article
>> he read about drives that have a 3Gbps transfer rate. Is this just
>> another
>> marketing scam? If so, this is just getting ridiculous!
>
> Well, the interface itself is cheap and whther it is 150MB/s or
> 300MB.s does not really matter. And if it is fast you will not
> have to re-design it every few years. Look at ATA133. A modern
> IDE disk can deliver >50MB/s. That is already pretty close to
> problematic. Busses work best it they are not operated with their
> maximum speed.
>
>> I always compare Ultra ATA 133 to putting Y rated tires on a VW bug
>> (Y rated means they can go 186 MPH without coming apart). Just
>> because the tires can go that fast doesn't mean the car can!
>
> Not fair. The tires have a safety margin. They will likely
> not come apart at 200MPH either. However there is no way in
> this universe to get more than 133MB/s over ATA133 and
> the practical limit is more likely 80-100MB/s.
>
> Arno
> --
> For email address: lastname AT tik DOT ee DOT ethz DOT ch
> GnuPG: ID:1E25338F FP:0C30 5782 9D93 F785 E79C 0296 797F 6B50 1E25 338F
> "The more corrupt the state, the more numerous the laws" - Tacitus
>
>
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

Previously Alexander Grigoriev <alegr@earthlink.net> wrote:
> I see an application for this. An external disk array connected
> through such interface.

A good example.

> Another consideration: serial SCSI uses the same physical layer, and if it
> gets 3 Gbps mode, why not use the same PHY for SATA, too?

Are you sure? I thought serial SCSI was using different dignal levels
(much larger) and supported several meters in cable length? AFAIK
serial SCSI can switch back to SATA signal levels but will then be
limited to 1 meter also. Do I have this wrong?

Arno
--
For email address: lastname AT tik DOT ee DOT ethz DOT ch
GnuPG: ID:1E25338F FP:0C30 5782 9D93 F785 E79C 0296 797F 6B50 1E25 338F
"The more corrupt the state, the more numerous the laws" - Tacitus
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

Arno Wagner wrote:

> Previously Alexander Grigoriev <alegr@earthlink.net> wrote:
>> I see an application for this. An external disk array connected
>> through such interface.
>
> A good example.
>
>> Another consideration: serial SCSI uses the same physical layer, and if
>> it gets 3 Gbps mode, why not use the same PHY for SATA, too?
>
> Are you sure? I thought serial SCSI was using different dignal levels
> (much larger) and supported several meters in cable length? AFAIK
> serial SCSI can switch back to SATA signal levels but will then be
> limited to 1 meter also. Do I have this wrong?

It's not clear what exactly they're talking about. Marvell doesn't have a
datasheet up on their site and the only thing Samsung has is a press
release. What exactly does 3 Gb/sec "transaction processing" mean in the
context of an embedded disk controller?
>
> Arno

--
--John
Reply to jclarke at ae tee tee global dot net
(was jclarke at eye bee em dot net)
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

Previously J. Clarke <jclarke@nospam.invalid> wrote:
> Arno Wagner wrote:

>> Previously Alexander Grigoriev <alegr@earthlink.net> wrote:
>>> I see an application for this. An external disk array connected
>>> through such interface.
>>
>> A good example.
>>
>>> Another consideration: serial SCSI uses the same physical layer, and if
>>> it gets 3 Gbps mode, why not use the same PHY for SATA, too?
>>
>> Are you sure? I thought serial SCSI was using different dignal levels
>> (much larger) and supported several meters in cable length? AFAIK
>> serial SCSI can switch back to SATA signal levels but will then be
>> limited to 1 meter also. Do I have this wrong?

> It's not clear what exactly they're talking about. Marvell doesn't have a
> datasheet up on their site and the only thing Samsung has is a press
> release.

I see. This means no real info yet.

> What exactly does 3 Gb/sec "transaction processing" mean in the
> context of an embedded disk controller?

Maybe a fancy name for "raw maximum speed"?

Arno
--
For email address: lastname AT tik DOT ee DOT ethz DOT ch
GnuPG: ID:1E25338F FP:0C30 5782 9D93 F785 E79C 0296 797F 6B50 1E25 338F
"The more corrupt the state, the more numerous the laws" - Tacitus
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

Arno Wagner wrote:

> Previously J. Clarke <jclarke@nospam.invalid> wrote:
>> Arno Wagner wrote:
>
>>> Previously Alexander Grigoriev <alegr@earthlink.net> wrote:
>>>> I see an application for this. An external disk array connected
>>>> through such interface.
>>>
>>> A good example.
>>>
>>>> Another consideration: serial SCSI uses the same physical layer, and if
>>>> it gets 3 Gbps mode, why not use the same PHY for SATA, too?
>>>
>>> Are you sure? I thought serial SCSI was using different dignal levels
>>> (much larger) and supported several meters in cable length? AFAIK
>>> serial SCSI can switch back to SATA signal levels but will then be
>>> limited to 1 meter also. Do I have this wrong?
>
>> It's not clear what exactly they're talking about. Marvell doesn't have
>> a datasheet up on their site and the only thing Samsung has is a press
>> release.
>
> I see. This means no real info yet.
>
>> What exactly does 3 Gb/sec "transaction processing" mean in the
>> context of an embedded disk controller?
>
> Maybe a fancy name for "raw maximum speed"?

Could be. "Transaction processing" usually denotes one of the journalling
schemes that database engines use--it's possible that the drive has some
kind of hardware support for that sort of thing.
>
> Arno

--
--John
Reply to jclarke at ae tee tee global dot net
(was jclarke at eye bee em dot net)
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

Previously J. Clarke <jclarke@nospam.invalid> wrote:
> Arno Wagner wrote:

>> Previously J. Clarke <jclarke@nospam.invalid> wrote:
>>> Arno Wagner wrote:
>>
>>>> Previously Alexander Grigoriev <alegr@earthlink.net> wrote:
>>>>> I see an application for this. An external disk array connected
>>>>> through such interface.
>>>>
>>>> A good example.
>>>>
>>>>> Another consideration: serial SCSI uses the same physical layer, and if
>>>>> it gets 3 Gbps mode, why not use the same PHY for SATA, too?
>>>>
>>>> Are you sure? I thought serial SCSI was using different dignal levels
>>>> (much larger) and supported several meters in cable length? AFAIK
>>>> serial SCSI can switch back to SATA signal levels but will then be
>>>> limited to 1 meter also. Do I have this wrong?
>>
>>> It's not clear what exactly they're talking about. Marvell doesn't have
>>> a datasheet up on their site and the only thing Samsung has is a press
>>> release.
>>
>> I see. This means no real info yet.
>>
>>> What exactly does 3 Gb/sec "transaction processing" mean in the
>>> context of an embedded disk controller?
>>
>> Maybe a fancy name for "raw maximum speed"?

> Could be. "Transaction processing" usually denotes one of the journalling
> schemes that database engines use--it's possible that the drive has some
> kind of hardware support for that sort of thing.

I doubt that. More likely that are "bus transactions" meaning
a single data block transfer.

Arno
--
For email address: lastname AT tik DOT ee DOT ethz DOT ch
GnuPG: ID:1E25338F FP:0C30 5782 9D93 F785 E79C 0296 797F 6B50 1E25 338F
"The more corrupt the state, the more numerous the laws" - Tacitus
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

"Curious George" <CG@email.net> wrote in message news:4j4kn09hgtviikvkgshbe9139r7tpv8r12@4ax.com
> On 23 Oct 2004 04:40:41 GMT, Arno Wagner <me@privacy.net> wrote:
> > Previously dg <dan_gus@hotmail.com> wrote:
> > > http://channels.lockergnome.com/hardware/archives/20041019_first_hard_drive_with_30_gbs_serial_ata.phtml
> >
> > > I have always claimed that the whole Ultra ATA 66/100/133 is just a scam, as
> > > the interface is not the bottleneck. I get lots of people arguing with me
> > > about that, probably because they don't want to believe they were taken by
> > > the scam.
>
> The biggest problem is that many people think they are going to be
> reading & writing all their files at 66, 100, 133MB/sec.

> It's misleading to naive users.

Naive users mislead themselfs.
Thats probably why one calls them 'naive' in the first place.

> So are disk capacities, CPU MHz, etc.
>
> > Depends. With two modern disks on one bus ATA 66 is the bottleneck.

Only in RAID or with drives with a STR of over 60MB/s.

>
> Doesn't it also depend on usage patterns?

Access pattern.Yup.
But then for the time NOT spend in seeks, data is still transferred slower.
It depends on the proportion of seek vs transfer time how much impact that
will have on the average transfer rate.

>
> > Also ATA has the problem that switching from one disk to another on
> > the same bus is slow.
>
> But the UDMA spec is supposed to support multithreaded IO.

There is no UDMA spec.
There is an ATA spec that started to cover Overlapped IO and Queueing.

> SATA doesn't have to deal with this (at least not per/channel).

In theory. In practice this depends on the Host controller.

>
> > > Anyway, a co-worker of mine was just telling me about an article
> > > he read about drives that have a 3Gbps transfer rate. Is this just
> > > another marketing scam? If so, this is just getting ridiculous!
> >
> > Well, the interface itself is cheap and whether it is 150MB/s or
> > 300MB.s does not really matter.

Of course it does.
Technological progress has to be fought for and comes at a price.
The price has to suit the product or it won't be bought.

> > And if it is fast you will not have to re-design it every few years.

Yet that is what you will be forced to do when technological progress
only allows you just so much and not more.

>
> SATA only supports 1 drive/channel so the ceiling is significantly
> higher than PATA.

Actually, that depends on protocoll overhead. We may have to wait to see
in practice how much that really is when the faster drives with SATA300
arrive and see what STR remains when connected to a SATA150 controller.
ATA overhead is ~10%. On top comes the serial protocol.

>
> > Look at ATA133. A modern IDE disk can deliver >50MB/s.

> That is already pretty close to problematic.

About 9MB/s data bandwidth ceiling remaining.

> > Busses work best it they are not operated with their maximum speed.

Nonsense. That's applies to networks, not point to point.

>
> Is it really? that 50+MB/sec figure applies to serial reads along the
> outer platter rings.

Yes and? You don't want them let go to waste, don't you?

> With all the latency limitations, etc

What latency limitations.
STR includes latency (head switches, cylinder switches).
The single track speeds are even higher.

> they certainly never push files any where near that rate between drives.

If big enough and contiguous, yes they do.

> I don't believe metadata take up most of the bandwidth.

Huh?

>
> > > I always compare Ultra ATA 133 to putting Y rated tires on a VW bug
> > > (Y rated means they can go 186 MPH without coming apart). Just
> > > because the tires can go that fast doesn't mean the car can!
> >
> > Not fair. The tires have a safety margin. They will likely
> > not come apart at 200MPH either. However there is no way in
> > this universe to get more than 133MB/s over ATA133 and
> > the practical limit is more likely 80-100MB/s.
> >
> > Arno
>
> The point is the tires are overkill for the car. It has nothing to do
> with the accuracy of the speed rating of the tires or whether it truly
> is a maximal value.
>
> I agree, though, when you say "Busses work best it they are not
> operated with their maximum speed."

Then you are as clueless as he is.
A bus operates at the same speed all the time. Data is transferred in bursts.
Not running an ATA133 bus at it's maximum speed is running it at ATA100.
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

"dg" <dan_gus@hotmail.com> wrote in message news:nKded.17337$nj.10192@newssvr13.news.prodigy.com
> http://channels.lockergnome.com/hardware/archives/20041019_first_hard_drive_with_30_gbs_serial_ata.phtml
>
> I have always claimed that the whole Ultra ATA 66/100/133 is just a scam,

So either you are very ignorant or just a TROLL.

> as the interface is not the bottleneck.

The interface is never supposed to be the bottleneck.
As soon as the maximum capacity of an interface is starting to get
reached a new addition to the interface is introduced with enough
headroom available to last a few years and then it starts all over
again until the technology hits a barrier that isn't easily overcome.
If that happens that technology is abandoned and a new technology
is introduced.
The new technology is serial and it is point to point. Buses are out.

ATA is a 2-device bus, it has to support 2 devices simultaniously,
using time slicing, meaning that the bus must be twice as fast as a
single device can deliver so that by using half the bandwidth of the
channel, both can share it without loosing any data transfer speed.

> I get lots of people arguing with me about that,

And that doesn't tell you something.

> probably because they don't want to believe they were taken by the scam.

Yeah, they obviously can't be right.
You would have to kill yourself to save yourself from total embarrassment.

> Anyway, a co-worker of mine was just telling me about an article
> he read about drives that have a 3Gbps transfer rate.

> Is this just another marketing scam? If so, this is just getting ridiculous!

Logic does not appear to be your strong point, is it.
If it was a scam before, you have to continue that scam, otherwise you concede
that it *was* a scam.

>
> I always compare Ultra ATA 133 to putting Y rated tires on a VW bug (Y rated
> means they can go 186 MPH without coming apart). Just because the tires can
> go that fast doesn't mean the car can!

Your analogy is obviously flawed.
Using your analogy, a single VW Bus is delivering a maximum payload to A AND B
in the same time needed to deliver a single payload to either A OR B the normal way,
by catapulting it away at twice the normal speed. There's your 'Y rated tyres'.
By doing it in half the time for A it can do the same in the other half for B and
it will appear like it did it for both at the same time.

>
> Thanks,
> --Dan
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

"Folkert Rienstra" <see_reply-to@myweb.nl> wrote in message
news:2u4pvpF24m9rvU3@uni-berlin.de...
> "dg" <dan_gus@hotmail.com> wrote in message
news:nKded.17337$nj.10192@newssvr13.news.prodigy.com
> >
http://channels.lockergnome.com/hardware/archives/20041019_first_hard_drive_with_30_gbs_serial_ata.phtml
> >
> > I have always claimed that the whole Ultra ATA 66/100/133 is just a
scam,
>
> So either you are very ignorant or just a TROLL.

Ok, tell me which hard drives can exceed 66MBps transfer rate? How about
100MBps? 133MBps? When a person walks into a store and sees hard drives
labeled as if they transfer data at 133MBps, do you think they really
transfer data that fast? I know they can't transfer data nearly that fast,
thats why I feel it is a scam. Marketing.

> > as the interface is not the bottleneck.
>
> The interface is never supposed to be the bottleneck.

So we agree.

--Dan
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

On Mon, 25 Oct 2004 00:32:47 +0200, "Folkert Rienstra"
<see_reply-to@myweb.nl> wrote:

>"Curious George" <CG@email.net> wrote in message news:4j4kn09hgtviikvkgshbe9139r7tpv8r12@4ax.com
>> On 23 Oct 2004 04:40:41 GMT, Arno Wagner <me@privacy.net> wrote:
>> > Previously dg <dan_gus@hotmail.com> wrote:
>> > > http://channels.lockergnome.com/hardware/archives/20041019_first_hard_drive_with_30_gbs_serial_ata.phtml
>> >
>> > > I have always claimed that the whole Ultra ATA 66/100/133 is just a scam, as
>> > > the interface is not the bottleneck. I get lots of people arguing with me
>> > > about that, probably because they don't want to believe they were taken by
>> > > the scam.
>>
>> The biggest problem is that many people think they are going to be
>> reading & writing all their files at 66, 100, 133MB/sec.
>
>> It's misleading to naive users.
>
>Naive users mislead themselfs.
>Thats probably why one calls them 'naive' in the first place.

Its no secret the industry intentionally misleads buyers. You'll
never see usefull/adequate performance information when you go to buy
a new PC or from a disk manufacturer when you look up disk specs.
Drive transfer rates, if available at all, tend to be buried in
manufacturer specs, and like every other performance figure, the truth
is stretched. It takes quite a bit of sophistication to know what
matters and what you need when it comes to performance attributes.

>> So are disk capacities, CPU MHz, etc.
>>
>> > Depends. With two modern disks on one bus ATA 66 is the bottleneck.
>
>Only in RAID or with drives with a STR of over 60MB/s.
>
>>
>> Doesn't it also depend on usage patterns?
>
>Access pattern.Yup.
>But then for the time NOT spend in seeks, data is still transferred slower.
>It depends on the proportion of seek vs transfer time how much impact that
>will have on the average transfer rate.

mentioned speed loss is the case of "RAID or with drives with a STR of
over 60MB/s" on ATA-66 but not most scenarios and usage patterns of
"two modern disks on one bus ATA 66."

The reality is that ATA 66 is fairly antiquated at this point and new
ata controllers are very cheap. It's purely academic to talk about
minor performance loss, or performance loss in a specific situation,
when connecting the newest drive you can find to the oldest controller
you can find. It's no secret that it is generally safe to assume that
mixing very old with very new has the potential to be suboptimal.

>>
>> > Also ATA has the problem that switching from one disk to another on
>> > the same bus is slow.
>>
>> But the UDMA spec is supposed to support multithreaded IO.
>
>There is no UDMA spec.
>There is an ATA spec that started to cover Overlapped IO and Queueing.

These features date back to ATA-ATAPI 4 which was dubbed "Ultra
DMA/33." Subsequent PATA standards also have UDMA marketing names.

If memory serves, multithreaded IO was the term coined to described a
group of features whose net effect were what we are parsing words to
try to describe.

>> SATA doesn't have to deal with this (at least not per/channel).
>
>In theory. In practice this depends on the Host controller.

Right, hence the caveat.

>> > > Anyway, a co-worker of mine was just telling me about an article
>> > > he read about drives that have a 3Gbps transfer rate. Is this just
>> > > another marketing scam? If so, this is just getting ridiculous!
>> >
>> > Well, the interface itself is cheap and whether it is 150MB/s or
>> > 300MB.s does not really matter.
>
>Of course it does.
>Technological progress has to be fought for and comes at a price.

Fighting for technological progress by being an early adopter is
fighting windmills.

>The price has to suit the product or it won't be bought.

And it has to seem shiny and new and either have more bells & whistles
or seem like it could be faster than the next guy's product.

>> > And if it is fast you will not have to re-design it every few years.
>
>Yet that is what you will be forced to do when technological progress
>only allows you just so much and not more.

But _when_ will this technological limitation come?

Pushing technology is also part of how the business of technology
(including marketing) is done. It is not a matter or pure
engineering.

Unless it is incredibly inefficient, or disk manufacturers make
unprecedented strides, present SATA and SATA2 is in no imminent danger
of being inadequate. Of course we all expect it will eventually.

>> SATA only supports 1 drive/channel so the ceiling is significantly
>> higher than PATA.
>
>Actually, that depends on protocoll overhead. We may have to wait to see
>in practice how much that really is when the faster drives with SATA300
>arrive and see what STR remains when connected to a SATA150 controller.
>ATA overhead is ~10%. On top comes the serial protocol.

Most PATA drives and mobos worth buying are ATA/100. I'm not
accustomed to seeing overhead >20 or 25% for anything.

>> > Look at ATA133. A modern IDE disk can deliver >50MB/s.
>
>> That is already pretty close to problematic.
>
>About 9MB/s data bandwidth ceiling remaining.
>
>> > Busses work best it they are not operated with their maximum speed.
>
>Nonsense. That's applies to networks, not point to point.
>
>>
>> Is it really? that 50+MB/sec figure applies to serial reads along the
>> outer platter rings.
>
>Yes and? You don't want them let go to waste, don't you?

They won't really in many scenarios. Point is, though, they also are
not the "norm" across the whole disk. Once you install the OS, for
example, they are rarely utilized.

>> With all the latency limitations, etc
>
>What latency limitations.
>STR includes latency (head switches, cylinder switches).
>The single track speeds are even higher.

But data tends not to be written as nicely as this. Try transferring
files you haven't handpicked for experiment and look at the average
file transfer rate to another identical disk. That's what end-users
really want to know when they look at external transfer rates.
Playing with numbers and scenarios is misleading to real, practical
concerns & questions.

>> they certainly never push files any where near that rate between drives.
>
>If big enough and contiguous, yes they do.

Ahh- you see. File size and usage patterns again muddy the waters.

>> I don't believe metadata take up most of the bandwidth.
>
>Huh?

exactly.

>> > > I always compare Ultra ATA 133 to putting Y rated tires on a VW bug
>> > > (Y rated means they can go 186 MPH without coming apart). Just
>> > > because the tires can go that fast doesn't mean the car can!
>> >
>> > Not fair. The tires have a safety margin. They will likely
>> > not come apart at 200MPH either. However there is no way in
>> > this universe to get more than 133MB/s over ATA133 and
>> > the practical limit is more likely 80-100MB/s.
>> >
>> > Arno
>>
>> The point is the tires are overkill for the car. It has nothing to do
>> with the accuracy of the speed rating of the tires or whether it truly
>> is a maximal value.
>>
>> I agree, though, when you say "Busses work best it they are not
>> operated with their maximum speed."
>
>Then you are as clueless as he is.
>A bus operates at the same speed all the time. Data is transferred in bursts.
>Not running an ATA133 bus at it's maximum speed is running it at ATA100.

No you misunderstand & are making inaccurate assumptions. We are
still talking about the relationship between the bus speed and the
speed of the attached drives and at what point is the bus speed
overkill and at what point is it inadequate for the drives attached.

I was referring to a situation where the drive/bus bandwidth rates are
close and if you are counting on say ATA-66 to support 66MB/sec
without taking into account the bandwidth lost to overhead, there is a
problem.
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

"J. Clarke" <jclarke@nospam.invalid> wrote in message news:cle4f101s1i@news1.newsguy.com
> Arno Wagner wrote:
>
> > Previously Alexander Grigoriev <alegr@earthlink.net> wrote:
> > > I see an application for this. An external disk array connected
> > > through such interface.
> >
> > A good example.
> >
> > > Another consideration: serial SCSI uses the same physical layer, and if
> > > it gets 3 Gbps mode, why not use the same PHY for SATA, too?
> >
> > Are you sure? I thought serial SCSI was using different dignal levels
> > (much larger) and supported several meters in cable length? AFAIK
> > serial SCSI can switch back to SATA signal levels but will then be
> > limited to 1 meter also. Do I have this wrong?
>
> It's not clear what exactly they're talking about. Marvell doesn't have a
> datasheet up on their site and the only thing Samsung has is a press
> release.

> What exactly does 3 Gb/sec "transaction processing" mean in the
> context of an embedded disk controller?

Nothing when expressed in bit, the smallest unit of data that doesn't
even have a meaningful purpose until combined to 8 or 10 bits.

Probably a marketing idiot that decided that 3 Gb/s sounded more impressive than 300 MB/s and changed it.

Maybe 'transactions' comes from SCSI where some SCSI makers use
MT/s (MegaTransactions which is basically MegaHertz) in stead of MB/s.
MT is narrow/wide independent which MB/s is not.
20MT/s denotes Ultra SCSI and is 20MB/s in narrow and 40MB/s in Wide.

But since serial is 1-bit wide and although bits/s is basically the clock it
isn't really helpful to call them 'transactions'.


> >
> > Arno
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

"Curious George" <CG@email.net> wrote in message news:vifqn0pjhrjrludj76h11eldb41a4s46rr@4ax.com
> On Mon, 25 Oct 2004 00:32:47 +0200, "Folkert Rienstra" <see_reply-to@myweb.nl> wrote:
> > "Curious George" <CG@email.net> wrote in message news:4j4kn09hgtviikvkgshbe9139r7tpv8r12@4ax.com
> > > On 23 Oct 2004 04:40:41 GMT, Arno Wagner <me@privacy.net> wrote:
> > > > Previously dg <dan_gus@hotmail.com> wrote:
> > > > > http://channels.lockergnome.com/hardware/archives/20041019_first_hard_drive_with_30_gbs_serial_ata.phtml
> > > >
> > > > > I have always claimed that the whole Ultra ATA 66/100/133 is just a scam,
> > > > > as the interface is not the bottleneck. I get lots of people arguing with me
> > > > > about that, probably because they don't want to believe they were taken by
> > > > > the scam.
> > >
> > > The biggest problem is that many people think they are going to be
> > > reading & writing all their files at 66, 100, 133MB/sec.
> >
> > > It's misleading to naive users.
> >
> > Naive users mislead themselfs.
> > Thats probably why one calls them 'naive' in the first place.
>
> Its no secret the industry intentionally misleads buyers. You'll
> never see usefull/adequate performance information when you go to buy
> a new PC or from a disk manufacturer when you look up disk specs.

Well, that isn't exactly "intentional mislead".
Performance information isn't the same as specs, and specs is what they supply.

> Drive transfer rates, if available at all, tend to be buried in
> manufacturer specs, and like every other performance figure, the
> truth is stretched.

If you read the specification manuals for diskdrives you'll find that the
performance figures usually comply whith those from the storage sites.

> It takes quite a bit of sophistication to know what
> matters and what you need when it comes to performance attributes.

Right. It takes an un-naive look.

>
> > > So are disk capacities, CPU MHz, etc.
> > >
> > > > Depends. With two modern disks on one bus ATA 66 is the bottleneck.
> >
> > Only in RAID or with drives with a STR of over 60MB/s.
> >
> > >
> > > Doesn't it also depend on usage patterns?
> >
> > Access pattern. Yup.
> > But then for the time NOT spend in seeks, data is still transferred slower.
> > It depends on the proportion of seek vs transfer time how much impact that
> > will have on the average transfer rate.
>
> mentioned speed loss is the case of "RAID or with drives with a STR of
> over 60MB/s" on ATA-66 but not most scenarios and usage patterns of
> "two modern disks on one bus ATA 66."

Since an ATA bus has to support two devices simultaniously, yes,
an ATA66 bus will support a single ATA133 drive just fine.

I thought you were arguing that access pattern would destroy the
average STR and that a lower busspeed therefor would still suffice.
That is only partially true.

>
> The reality is that ATA 66 is fairly antiquated at this point and new
> ata controllers are very cheap. It's purely academic to talk about
> minor performance loss, or performance loss in a specific situation,
> when connecting the newest drive you can find to the oldest controller
> you can find. It's no secret that it is generally safe to assume that
> mixing very old with very new has the potential to be suboptimal.
>
> > >
> > > > Also ATA has the problem that switching from one disk to another on
> > > > the same bus is slow.
> > >
> > > But the UDMA spec is supposed to support multithreaded IO.
> >
> > There is no UDMA spec.
> > There is an ATA spec that started to cover Overlapped IO and Queueing.
>
> These features date back to ATA-ATAPI 4 which was dubbed "Ultra
> DMA/33." Subsequent PATA standards also have UDMA marketing names.

Not in this group.

>
> If memory serves, multithreaded IO was the term coined to describe a
> group of features whose net effect were what we are parsing words to
> try to describe.
>
> > > SATA doesn't have to deal with this (at least not per/channel).
> >
> > In theory. In practice this depends on the Host controller.
>
> Right, hence the caveat.

I think not. If the controller is a standard ATA controller
with sata->pata bridges added there is still the same problem.

>
> > > > > Anyway, a co-worker of mine was just telling me about an article
> > > > > he read about drives that have a 3Gbps transfer rate. Is this just
> > > > > another marketing scam? If so, this is just getting ridiculous!
> > > >
> > > > Well, the interface itself is cheap and whether it is 150MB/s or
> > > > 300MB.s does not really matter.
> >
> > Of course it does.
> > Technological progress has to be fought for and comes at a price.
>
> Fighting for technological progress by being an early adopter is
> fighting windmills.
>
> > The price has to suit the product or it won't be bought.
>
> And it has to seem shiny and new and either have more bells & whistles
> or seem like it could be faster than the next guy's product.
>
> > > > And if it is fast you will not have to re-design it every few years.
> >
> > Yet that is what you will be forced to do when technological progress
> > only allows you just so much and not more.
>
> But _when_ will this technological limitation come?
>
> Pushing technology is also part of how the business of technology
> (including marketing) is done. It is not a matter or pure engineering.
>
> Unless it is incredibly inefficient, or disk manufacturers make
> unprecedented strides, present SATA and SATA2 is in no imminent danger
> of being inadequate. Of course we all expect it will eventually.
>
> > > SATA only supports 1 drive/channel so the ceiling is significantly
> > > higher than PATA.
> >
> > Actually, that depends on protocoll overhead. We may have to wait to see
> > in practice how much that really is when the faster drives with SATA300
> > arrive and see what STR remains when connected to a SATA150 controller.
> > ATA overhead is ~10%. On top comes the serial protocol.
>
> Most PATA drives and mobos worth buying are ATA/100. I'm not
> accustomed to seeing overhead >20 or 25% for anything.

Read my lips: "On top comes the serial protocol".
And yes, SCSI protocol has about 25% overhead.

>
> > > > Look at ATA133. A modern IDE disk can deliver >50MB/s.
> >
> > > That is already pretty close to problematic.
> >
> > About 9MB/s data bandwidth ceiling remaining.
> >
> > > > Busses work best it they are not operated with their maximum speed.
> >
> > Nonsense. That's applies to networks, not point to point.
> >
> > >
> > > Is it really? that 50+MB/sec figure applies to serial reads along the
> > > outer platter rings.
> >
> > Yes and? You don't want them let go to waste, don't you?
>
> They won't really in many scenarios. Point is, though, they also are
> not the "norm" across the whole disk. Once you install the OS, for
> example, they are rarely utilized.
>
> > > With all the latency limitations, etc
> >
> > What latency limitations.
> > STR includes latency (head switches, cylinder switches).
> > The single track speeds are even higher.
>
> But data tends not to be written as nicely as this. Try transferring
> files you haven't handpicked for experiment and look at the average
> file transfer rate to another identical disk. That's what end-users
> really want to know when they look at external transfer rates.
> Playing with numbers and scenarios is misleading to real, practical
> concerns & questions.

Yet the resultant average transfer rates are still a function
of the sustained or single track transfer rates. Limiting them
also limits the average transfer rates although not linearly.

>
> > > they certainly never push files any where near that rate between drives.
> >
> > If big enough and contiguous, yes they do.
>
> Ahh- you see. File size and usage patterns again muddy the waters.
>
> > > I don't believe metadata take up most of the bandwidth.
> >
> > Huh?
>
> exactly.
>
> > > > > I always compare Ultra ATA 133 to putting Y rated tires on a VW
> > > > > bug (Y rated means they can go 186 MPH without coming apart).
> > > > > Just because the tires can go that fast doesn't mean the car can!
> > > >
> > > > Not fair. The tires have a safety margin. They will likely
> > > > not come apart at 200MPH either. However there is no way in
> > > > this universe to get more than 133MB/s over ATA133 and
> > > > the practical limit is more likely 80-100MB/s.
> > > >
> > > > Arno
> > >
> > > The point is the tires are overkill for the car. It has nothing to do
> > > with the accuracy of the speed rating of the tires or whether it truly
> > > is a maximal value.
> > >
> > > I agree, though, when you say "Busses work best it they are not
> > > operated with their maximum speed."
> >
> > Then you are as clueless as he is.
> > A bus operates at the same speed all the time. Data is transferred in bursts.
> > Not running an ATA133 bus at it's maximum speed is running it at ATA100.
>
> No you misunderstand & are making inaccurate assumptions.

I just read what is written there, and it was false.

> We are
> still talking about the relationship between the bus speed and the
> speed of the attached drives and at what point is the bus speed
> overkill and at what point is it inadequate for the drives attached.

Running a 60MB/s drive on an ATA66 bus is just fine. This will leave
no empy burst space on the bus, hence 100% (data) speed usage.

>
> I was referring to a situation where the drive/bus bandwidth rates are
> close and if you are counting on say ATA-66 to support 66MB/sec
> without taking into account the bandwidth lost to overhead, there is a
> problem.

Right, which is quite different to
"Busses work best it they are not operated with their maximum speed."
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

On Thu, 28 Oct 2004 06:51:31 GMT, Curious George <CG@email.net> wrote:

>On Tue, 26 Oct 2004 20:30:03 +0200, "Folkert Rienstra"
><see_reply-to@myweb.nl> wrote:
>
>>"Curious George" <CG@email.net> wrote in message news:vifqn0pjhrjrludj76h11eldb41a4s46rr@4ax.com
>>> On Mon, 25 Oct 2004 00:32:47 +0200, "Folkert Rienstra" <see_reply-to@myweb.nl> wrote:
>>> > "Curious George" <CG@email.net> wrote in message news:4j4kn09hgtviikvkgshbe9139r7tpv8r12@4ax.com
>>> > > On 23 Oct 2004 04:40:41 GMT, Arno Wagner <me@privacy.net> wrote:
>>> > > > Previously dg <dan_gus@hotmail.com> wrote:
>>> > > > > http://channels.lockergnome.com/hardware/archives/20041019_first_hard_drive_with_30_gbs_serial_ata.phtml
>>> > > >
>>> > > > > I have always claimed that the whole Ultra ATA 66/100/133 is just a scam,
>>> > > > > as the interface is not the bottleneck. I get lots of people arguing with me
>>> > > > > about that, probably because they don't want to believe they were taken by
>>> > > > > the scam.

One final thought re using raw specs like bus speed to describe a
product: it plays perfectly to the time honored marketing ploy/GM
mantra "Keep the Consumer Dissatisfied." I believe it was Kettering
who coined this phrase to describe his new marketing strategy that
included at its center holding back on features, R&D, and most
importantly model years for cars. The object was to entice consumers
to continue to buy newer model cars because of their actual or implied
improvements rather than waiting until consumers' current cars failed
to meet their needs. This is a core-marketing philosophy of virtually
all viable product-based industries.

Hard drives are generally sold to consumers using the specs: size,
spindle rpm, bus speed, and more recently cache size. None of these
specs really do justice to describing the complex nature of
"performance", nor do they reveal the tremendous performance range of
disks that share some or all of these specs. It instead creates a lot
of room to augment product perception and serves to create a product
scale akin to model years. ("The 2005 mustang must be improved over
the 2004 model"- just as "an ata-100 drive must be faster than an
ATA-66 one" or a "10K raptor must be about a third faster than a
7200rpm drive") It also creates potential upgrade targets in
consumers' minds, both when they buy and when they hear of new
technologies. It makes it easy to create a baseless illusion of
gains.

For the most part ATA disks exist almost exclusively as 1 or 2 per
computer and the computer as a whole primarily idles (that applies to
the enthusiast market as well). We have already discussed how in a
single drive/channel or one drive/channel used at a time ATA-66 is
absolutely fine. Yet ATA-100, ATA-133, SATA, & SATA2 are marketed to
these users/uses. The enthusiast market is an incredibly fast
growing sector and they bite hard when the lure of specs are thrown
their way. Hardware groups in Usenet & on the web are constantly
overflowing with naive users drooling over and throwing around specs,
even if the posters don't really appreciate the actual
benefits/drawbacks of the new technology. Manufacturers make money by
not being stupid

Is all this a scam? Well I suppose how you answer all depends on how
burnt you feel by the industry. Certainly there is misdirection and
shrewd marketing strategy at work. If you are a sophisticated buyer
it can be easy to adopt a "you get what you deserve" philosophy re
naiveté. But there is no denying articles like the one that inspired
this thread are a part of "Keep the Consumer Dissatisfied" type
marketing and not engineering achievement pushed by users imminent
needs.
 

TRENDING THREADS