Hardware Secrets
Home | Audio | Case | Cooling | CPU | Input | Memory | Mobile | Motherboard | Networking | Power | Storage | Video | Other
Content
Articles
First Look
News
Reviews
Tutorials
Main Menu
About Us
Compare Prices
Datasheets
Dictionary
Download
Drivers
Forums
Gabriel's Blog
Links
Manufacturer Finder
Newsletter
On The Web
RSS Feed
Test Your Skills
Newsletter
Subscribe today!
Search




Recommended Book
The Hard Disk Technical Guide (Micro House Technical Series)
By Micro House
Micro House
Price: $11.95

Home » Storage
Everything you Need to Know About ATA-66, ATA-100 and ATA-133 Hard Disks
Author: Gabriel Torres
Type: Tutorials Last Updated: October 22, 2004
Page: 2 of 6
$ Check REAL-TIME pricing for Western Digital WD VelociRaptor WD3000GLFS 300 GB SATA II Hard Drive $
Dell: $339.99 TigerDirect.com: $299.99
Newegg.com: $294.99 CompUSA.com: $299.99
Best Buy: $309.99 Compuvest: $310.89

PIO vs. DMA

To understand why this problem happens, pay attention to the following table.

Standard Maximum Transfer Rate
PIO 0 3.3 MB/s
PIO 1 5.2 MB/s
PIO 2 8.3 MB/s
PIO 3 11.1 MB/s
PIO 4 16.6 MB/s
UDMA mode 1 25 MB/s
UDMA mode 2 (UDMA/33) 33.3 MB/s
UDMA mode 3 44.4 MB/s
UDMA mode 4 (UDMA/66) 66.6 MB/s
UDMA mode 5 (UDMA/100) 100 MB/s
UDMA mode 6 (UDMA/133) 133 MB/s

Obs: ATA-33 and UDMA/33, ATA-66 and UDMA/66 etc mean the same thing.

Data transfers between your computer and your hard disk can be done using two methods: PIO (Programmed I/O) or UDMA (Ultra Direct Memory Access). In the first method, the computer CPU is in charge of the transfers between the hard disk and the RAM memory. In the second method, the motherboard chipset is in charge of this transfer. This means that in UDMA mode the CPU is not used to move data from the hard disk to the memory, raising your PC performance, since the CPU will be available during these transfers.

This is why on Figure 1 over 90% of the CPU was being utilized on hard disk transfers: the computer was configured to use PIO. On Figure 2, the CPU utilization dropped below 3% as we configured UDMA (also called bus mastering) to be used.

As you can see, hard disks with transfer rates up to 16.6 MB/s use PIO mode, while hard disks beginning at 25 MB/s uses the UDMA mode.

All chipsets - i.e. all motherboards - can operate with PIO modes. But to operate with UDMA modes the following criteria must be matched:

  • The chipset (south bridge) must be compatible with the hard disk's UDMA mode. Otherwise the hard disk will be accessed with the chipset's maximum transfer rate. For example, if you install an ATA-100 hard disk on an ATA-66 motherboard, the maximum transfer rate will be 66 MB/s due to the chipset limitation.
  • The bus mastering drivers must be enable on the operating system. UDMA modes are software programmed - the operating system must program the chipset to perform the transfers thus releasing the CPU from this task. If the operating system is not correctly configured, the hard disk will be accessed only at 16 MB/s, even if you have a 133 MB/s hard drive installed on your PC.
  • A 80-wire flat cable must be used with ATA-66, ATA-100 and ATA-133 hard disks. Otherwise the disk will be accessed up to 33 MB/s only.

Let's better explain these items.

Pages (6): « 1 [2] 3 4 5 6 »
Print Version | Send to Friend | | Bookmark Article | Comments (0)

Related Content
  • Recovering Hard Disks with Bad Blocks
  • Everything you need to know about RAID
  • CE-ATA Standard
  • Data Recovery Myths
  • Hard Disk Drives Capacity Limits

  • Recommended Deals
    Seagate Barracuda (ST3500641AS) 500 GB SATA II Hard Drive


    Best Buy: $117.99 OfficeMax: $89.99
    eBay: $117.99 Circuit City: $119.99
    Dell: $117.99 Thenerds: $74.99
    Western Digital Raptor® X WD1500AHFD 150 GB SATA Hard Drive (Retail Version)


    Server Supply: $190.00 Amazon: $295.93
    Micropartsusa: $238.00
    Seagate Barracuda 7200.10 750 GB SATA II Hard Drive


    TigerDirect.com: $109.99 eBay: $84.99
    Geeks.com: $97.99 CompUSA.com: $109.99
    Newegg.com: $119.99 CDW Corporation: $99.99
    Seagate Barracuda 7200.10 500 GB SATA Hard Drive


    Circuit City: $99.99 Dell: $62.99
    TigerDirect.com: $74.99 CompuVest: $66.65
    Compusa: $139.99 Geeks: $97.99
    Western Digital (WD5000AAKS) 500 GB SATA Hard Drive


    Circuit City: $99.99 Dell: $84.99
    Bestbuy: $99.99 Pcnation: $122.80
    Officemax: $129.99

    RSSLatest News
    Patriot Launches SO-DIMM DDR3-2000
    September 5, 2008 - 7:28 AM PST
    Kingston Unveils HyperX SO-DIMM Memory Kit
    September 4, 2008 - 10:59 AM PST
    Thermaltake Launches V9 Case Series
    September 3, 2008 - 7:54 AM PST
    Sigma Launches 1,000 W Power Supply
    September 2, 2008 - 7:55 AM PST
    Intel Launches New Processors
    September 1, 2008 - 11:16 AM PST
    Scythe Launches Kaze Maru Case Fan
    September 1, 2008 - 10:24 AM PST
    Lian Li Launches Silent Force Power Supply Series
    August 29, 2008 - 9:24 AM PST
    New Thermaltake Power Supplies
    August 28, 2008 - 11:43 AM PST
    Sparkle and MSI Launch GeForce 9400 GT
    August 28, 2008 - 11:13 AM PST
    NZXT Unveils Whisper Full Tower Case
    August 28, 2008 - 10:39 AM PST
    .:: More News ::.

    RSSLatest Content
    Everything You Need to Know About the CPU C-States Power Saving Modes
    AMD ATI Chips Comparison Table
    nVidia Chips Comparison Table
    Inside Intel Nehalem Microarchitecture
    OCZ Elixir Gaming Keyboard Review
    Everything You Need to Know About The QuickPath Interconnect (QPI)
    Me and Woz
    Introduction to Wireless USB (WUSB)
    Nikon Coolpix S600 Camera Review
    IDF Fall 2008: Opening Keynote
    Thecus N5200 NAS Review
    ECS GeForce 9800 GTX+ Hydra Video Card Review
    320 GB Hard Disk Drive Round-Up
    Razer Destructor Mouse Pad Review
    Sapphire HD 4870 X2 Video Card Review

    Our Most Popular Articles
    Maximum CPU Temperature
    772,069 views
    nVidia Chips Comparison Table
    480,264 views
    AMD ATI Chips Comparison Table
    425,609 views
    ATI Radeon X1300 Pro Review
    413,841 views
    ATI Radeon X1600 XT Review
    408,607 views
    How to Find Out Your Motherboard Manufacturer and Model
    385,044 views
    Connecting Two PCs Using a USB-USB Cable
    347,720 views
    How To Correctly Apply Thermal Grease
    333,025 views
    Sempron vs. Athlon XP
    280,102 views
    Sempron 3400+ Review
    270,303 views

    Latest Threads in Our Forums
    Review - Logitech X530 (5.1)
    by tomahawk 1705
    Slipstreaming SP3
    by BedCommando
    powercolor x1650 pro agp problem
    by jedsky
    Building PC for Audio.
    by Wall'E
    What configuration is better??
    by Gabriel Torres
    Upgrading to dual core
    by Gabriel Torres
    Patriot Launches SO-DIMM DDR3-2000
    by Hardware Secrets Team
    overclocking e8400 problem
    by andybarrel
    Everything You Need to Know About the CPU C-States Power Saving Modes
    by Hardware Secrets Team
    Cooler Master Cosmos S Case Review
    by Retratserif
    .:: Visit Our Forums ::.

    © 2004-8, Hardware Secrets, LLC. All rights reserved.
    Advertising | Legal Information | Privacy Policy
    All times are Pacific Standard Time (PST, GMT -08:00)