SlideShare a Scribd company logo
1 of 7
Download to read offline
Large Data Block Size
NSIC Discussion
David Cheng
Martin Hassner
Paul Hodges
Bernd Lamberts
Roger Wood
IBM Corporation
IBM Aug 27, 1998
Error rate dependence on SNR
(Square-root approximation)
0 1 2 3 4 5 6
-5.5
-5
-4.5
-4
-3.5
-3
-2.5
-2
-1.5
-1
-0.5
byteerrorrateasfunctionofSNRloss(fit 0.7937d
SNR)
deltaSNR
errorrate
IBM Aug 27, 1998
Error rate dependence on ECC block size
500 1000 1500 2000 2500 3000 3500 4000 4500
20
40
60
80
100
requiredcorrectionpower for 10-
14byteerror rate(fit=0.565)
errorbytesperblock
physical block size[bytes]
500 1000 1500 2000 2500 3000 3500 4000 4500
10
15
20
25
30
requiredcorrectionpower for 10-
14byteerror rate
errorsper512bytes
physical block size[bytes]
IBM Aug 27, 1998
Format assumptions for 100
Gb/in
2
:
ECC overhead
total loss of 6 dB in SNR
future data channel will recover 3 dB
strong ECC will regain remaining 3 dB
input byte error rate scales with square root per 3dB
random error distribution (for current model)
bit aspect ratio is 8
Timing recovery overhead
6 dB loss in SNR
length of sync, timing and pad fields scales with linear
density
(factor of 2 per 3dB)
Servo overhead
6dB loss in SNR
servo burst length & frequency scales with linear density
(factor of 2 per 3 dB)
servo sample frequency scales with square root of TPI
spindle speed will increase to 15,000 RPM
disk radius will decrease to 84 mm
IBM Aug 27, 1998
Block size 512B 1KB 2KB 4KB
Overhead:
ECC (Bytes) 64 94 140 206
Sync (B) 72 72 72 72
Data cell (B) 674 1216 2286 4400
No. of SIDs 128 128 128 128
SID cell
(dibits)
544 544 544 544
Efficiency:
ECC 0.889 0.916 0.936 0.960
Data (timing) 0.855 0.919 0.957 0.978
Zone 0.917 0.966 0.978 0.978
Servo 0.843 0.843 0.843 0.843
split 1.000 0.999 0.999 0.999
total track 0.587 0.685 0.737 0.764
Relative gain 100% 116% 125% 130%
Formated capacity gain
for 100 Gb/in2 media
(84mm disk @ 15,000 rpm)
IBM Aug 27, 1998
Flexible block boundary Proposal
assumptions:
need migration path from current flexible block boundary
scheme to large block size
commands will work on exceptional basis
data integrity can't be compromised
operations should be transparent to customer interface
proposal:
introduction of a new optional SCSI command for
non-even block boundary access
would include write/read/verify commands
detailed implementation would be up to drive vendor
challenges:
might require non-volatile storage for data integrity
lower performance
IBM Aug 27, 1998
Summary
Benefits for Capacity Increase
30% net gain for 100Gb/in2
& random distribution of
errors
main components are: ECC, timing & servo overheads
much more gain for real data with bursty error distributions
Example of an off-track stress test with 77,000 sectors
at 10-2 BER, ECC overhead is
34% for 3-way interleave 512B sector
14% for 4KB sector
Cost reduction: $/MB improve by same percentage
Improvement in large-block data transfer rate
Proposal to Software Developers
Software to address 4 KB block size
diminishing return for block size greater than 4 KB
Alternative: variable size in powers of 2 starting at 512B
Define SCSI command to allow transparent operation for
legacy code
Proposal to Drive Manufafurers
Develop optional SCSI command for backward
compatibility with 512B sectors
allow transparent operation of legacy software
current LBA addressing
reduced performance due to R-M-W operation
allow native large-block addressing for updated software
Proposal for Research by EHDR project
develop realistic error model
investigate sync and timing requirements
IBM Aug 27, 1998

More Related Content

Viewers also liked

Imam sujaka pertemuan_7
Imam sujaka pertemuan_7Imam sujaka pertemuan_7
Imam sujaka pertemuan_7Imam Sujaka
 
Imam sujaka pertemuan_4
Imam sujaka pertemuan_4Imam sujaka pertemuan_4
Imam sujaka pertemuan_4Imam Sujaka
 
Imam sujaka pertemuan_6
Imam sujaka pertemuan_6Imam sujaka pertemuan_6
Imam sujaka pertemuan_6Imam Sujaka
 
Imam sujaka pertemuan_5
Imam sujaka pertemuan_5Imam sujaka pertemuan_5
Imam sujaka pertemuan_5Imam Sujaka
 
Imam sujaka pertemuan_2
Imam sujaka pertemuan_2Imam sujaka pertemuan_2
Imam sujaka pertemuan_2Imam Sujaka
 
Imam sujaka pertemuan_3
Imam sujaka pertemuan_3Imam sujaka pertemuan_3
Imam sujaka pertemuan_3Imam Sujaka
 
Aaj ka trend 02.01.17
Aaj ka trend 02.01.17Aaj ka trend 02.01.17
Aaj ka trend 02.01.17Choice Equity
 
ENC Times January 01,2017
ENC Times January 01,2017ENC Times January 01,2017
ENC Times January 01,2017ENC
 
Materi Sejarah Tentang Politik Luar Negeri di Indonesia
Materi Sejarah Tentang Politik Luar Negeri di IndonesiaMateri Sejarah Tentang Politik Luar Negeri di Indonesia
Materi Sejarah Tentang Politik Luar Negeri di Indonesiavievie wii
 
That's a lamp a guide to freeform modelling
That's a lamp   a guide to freeform modellingThat's a lamp   a guide to freeform modelling
That's a lamp a guide to freeform modellingEndian Neo
 
Forum SDM Bali - Entertraining Company profile 2017
Forum SDM Bali - Entertraining Company profile 2017Forum SDM Bali - Entertraining Company profile 2017
Forum SDM Bali - Entertraining Company profile 2017Gunawan Wicaksono
 

Viewers also liked (12)

Imam sujaka pertemuan_7
Imam sujaka pertemuan_7Imam sujaka pertemuan_7
Imam sujaka pertemuan_7
 
Imam sujaka pertemuan_4
Imam sujaka pertemuan_4Imam sujaka pertemuan_4
Imam sujaka pertemuan_4
 
Imam sujaka pertemuan_6
Imam sujaka pertemuan_6Imam sujaka pertemuan_6
Imam sujaka pertemuan_6
 
Imam sujaka pertemuan_5
Imam sujaka pertemuan_5Imam sujaka pertemuan_5
Imam sujaka pertemuan_5
 
Imam sujaka pertemuan_2
Imam sujaka pertemuan_2Imam sujaka pertemuan_2
Imam sujaka pertemuan_2
 
Imam sujaka pertemuan_3
Imam sujaka pertemuan_3Imam sujaka pertemuan_3
Imam sujaka pertemuan_3
 
Aaj ka trend 02.01.17
Aaj ka trend 02.01.17Aaj ka trend 02.01.17
Aaj ka trend 02.01.17
 
ENC Times January 01,2017
ENC Times January 01,2017ENC Times January 01,2017
ENC Times January 01,2017
 
Materi Sejarah Tentang Politik Luar Negeri di Indonesia
Materi Sejarah Tentang Politik Luar Negeri di IndonesiaMateri Sejarah Tentang Politik Luar Negeri di Indonesia
Materi Sejarah Tentang Politik Luar Negeri di Indonesia
 
That's a lamp a guide to freeform modelling
That's a lamp   a guide to freeform modellingThat's a lamp   a guide to freeform modelling
That's a lamp a guide to freeform modelling
 
Analisis estructural
Analisis estructuralAnalisis estructural
Analisis estructural
 
Forum SDM Bali - Entertraining Company profile 2017
Forum SDM Bali - Entertraining Company profile 2017Forum SDM Bali - Entertraining Company profile 2017
Forum SDM Bali - Entertraining Company profile 2017
 

Similar to Large_Data_Block_Size_NSIC898

Skerlj Dbi Ecc Isqed08 1 B2
Skerlj Dbi Ecc Isqed08 1 B2Skerlj Dbi Ecc Isqed08 1 B2
Skerlj Dbi Ecc Isqed08 1 B2skerlj
 
Power 7 Overview
Power 7 OverviewPower 7 Overview
Power 7 Overviewlambertt
 
Heterogeneous Computing : The Future of Systems
Heterogeneous Computing : The Future of SystemsHeterogeneous Computing : The Future of Systems
Heterogeneous Computing : The Future of SystemsAnand Haridass
 
Technology overview
Technology overviewTechnology overview
Technology overviewvirtuehm
 
Nilesh ranpura systemmodelling
Nilesh ranpura systemmodellingNilesh ranpura systemmodelling
Nilesh ranpura systemmodellingObsidian Software
 
Alex Smola, Professor in the Machine Learning Department, Carnegie Mellon Uni...
Alex Smola, Professor in the Machine Learning Department, Carnegie Mellon Uni...Alex Smola, Professor in the Machine Learning Department, Carnegie Mellon Uni...
Alex Smola, Professor in the Machine Learning Department, Carnegie Mellon Uni...MLconf
 
High Performance Communication for Oracle using InfiniBand
High Performance Communication for Oracle using InfiniBandHigh Performance Communication for Oracle using InfiniBand
High Performance Communication for Oracle using InfiniBandwebhostingguy
 
Q1 Memory Fabric Forum: Breaking Through the Memory Wall
Q1 Memory Fabric Forum: Breaking Through the Memory WallQ1 Memory Fabric Forum: Breaking Through the Memory Wall
Q1 Memory Fabric Forum: Breaking Through the Memory WallMemory Fabric Forum
 
Ceph Day New York 2014: Ceph, a physical perspective
Ceph Day New York 2014: Ceph, a physical perspective Ceph Day New York 2014: Ceph, a physical perspective
Ceph Day New York 2014: Ceph, a physical perspective Ceph Community
 
Astera Labs: Intelligent Connectivity for Cloud and AI Infrastructure
Astera Labs:  Intelligent Connectivity for Cloud and AI InfrastructureAstera Labs:  Intelligent Connectivity for Cloud and AI Infrastructure
Astera Labs: Intelligent Connectivity for Cloud and AI InfrastructureMemory Fabric Forum
 
M. Gschwind, A novel SIMD architecture for the Cell heterogeneous chip multip...
M. Gschwind, A novel SIMD architecture for the Cell heterogeneous chip multip...M. Gschwind, A novel SIMD architecture for the Cell heterogeneous chip multip...
M. Gschwind, A novel SIMD architecture for the Cell heterogeneous chip multip...Michael Gschwind
 
M series technical presentation-part 1
M series technical presentation-part 1M series technical presentation-part 1
M series technical presentation-part 1xKinAnx
 
A Simplied Bit-Line Technique for Memory Optimization
A Simplied Bit-Line Technique for Memory OptimizationA Simplied Bit-Line Technique for Memory Optimization
A Simplied Bit-Line Technique for Memory Optimizationijsrd.com
 
PCIe Gen 3.0 Presentation @ 4th FPGA Camp
PCIe Gen 3.0 Presentation @ 4th FPGA CampPCIe Gen 3.0 Presentation @ 4th FPGA Camp
PCIe Gen 3.0 Presentation @ 4th FPGA CampFPGA Central
 
Q1 Memory Fabric Forum: Using CXL with AI Applications - Steve Scargall.pptx
Q1 Memory Fabric Forum: Using CXL with AI Applications - Steve Scargall.pptxQ1 Memory Fabric Forum: Using CXL with AI Applications - Steve Scargall.pptx
Q1 Memory Fabric Forum: Using CXL with AI Applications - Steve Scargall.pptxMemory Fabric Forum
 
Intro to Cell Broadband Engine for HPC
Intro to Cell Broadband Engine for HPCIntro to Cell Broadband Engine for HPC
Intro to Cell Broadband Engine for HPCSlide_N
 
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...In-Memory Computing Summit
 
Yufeng Guo - Tensor Processing Units: how TPUs enable the next generation of ...
Yufeng Guo - Tensor Processing Units: how TPUs enable the next generation of ...Yufeng Guo - Tensor Processing Units: how TPUs enable the next generation of ...
Yufeng Guo - Tensor Processing Units: how TPUs enable the next generation of ...Codemotion
 

Similar to Large_Data_Block_Size_NSIC898 (20)

Skerlj Dbi Ecc Isqed08 1 B2
Skerlj Dbi Ecc Isqed08 1 B2Skerlj Dbi Ecc Isqed08 1 B2
Skerlj Dbi Ecc Isqed08 1 B2
 
Power 7 Overview
Power 7 OverviewPower 7 Overview
Power 7 Overview
 
Heterogeneous Computing : The Future of Systems
Heterogeneous Computing : The Future of SystemsHeterogeneous Computing : The Future of Systems
Heterogeneous Computing : The Future of Systems
 
Technology overview
Technology overviewTechnology overview
Technology overview
 
Nilesh ranpura systemmodelling
Nilesh ranpura systemmodellingNilesh ranpura systemmodelling
Nilesh ranpura systemmodelling
 
Alex Smola, Professor in the Machine Learning Department, Carnegie Mellon Uni...
Alex Smola, Professor in the Machine Learning Department, Carnegie Mellon Uni...Alex Smola, Professor in the Machine Learning Department, Carnegie Mellon Uni...
Alex Smola, Professor in the Machine Learning Department, Carnegie Mellon Uni...
 
High Performance Communication for Oracle using InfiniBand
High Performance Communication for Oracle using InfiniBandHigh Performance Communication for Oracle using InfiniBand
High Performance Communication for Oracle using InfiniBand
 
Q1 Memory Fabric Forum: Breaking Through the Memory Wall
Q1 Memory Fabric Forum: Breaking Through the Memory WallQ1 Memory Fabric Forum: Breaking Through the Memory Wall
Q1 Memory Fabric Forum: Breaking Through the Memory Wall
 
The Cell Processor
The Cell ProcessorThe Cell Processor
The Cell Processor
 
Ceph Day New York 2014: Ceph, a physical perspective
Ceph Day New York 2014: Ceph, a physical perspective Ceph Day New York 2014: Ceph, a physical perspective
Ceph Day New York 2014: Ceph, a physical perspective
 
Astera Labs: Intelligent Connectivity for Cloud and AI Infrastructure
Astera Labs:  Intelligent Connectivity for Cloud and AI InfrastructureAstera Labs:  Intelligent Connectivity for Cloud and AI Infrastructure
Astera Labs: Intelligent Connectivity for Cloud and AI Infrastructure
 
M. Gschwind, A novel SIMD architecture for the Cell heterogeneous chip multip...
M. Gschwind, A novel SIMD architecture for the Cell heterogeneous chip multip...M. Gschwind, A novel SIMD architecture for the Cell heterogeneous chip multip...
M. Gschwind, A novel SIMD architecture for the Cell heterogeneous chip multip...
 
M series technical presentation-part 1
M series technical presentation-part 1M series technical presentation-part 1
M series technical presentation-part 1
 
A Simplied Bit-Line Technique for Memory Optimization
A Simplied Bit-Line Technique for Memory OptimizationA Simplied Bit-Line Technique for Memory Optimization
A Simplied Bit-Line Technique for Memory Optimization
 
PCIe Gen 3.0 Presentation @ 4th FPGA Camp
PCIe Gen 3.0 Presentation @ 4th FPGA CampPCIe Gen 3.0 Presentation @ 4th FPGA Camp
PCIe Gen 3.0 Presentation @ 4th FPGA Camp
 
Q1 Memory Fabric Forum: Using CXL with AI Applications - Steve Scargall.pptx
Q1 Memory Fabric Forum: Using CXL with AI Applications - Steve Scargall.pptxQ1 Memory Fabric Forum: Using CXL with AI Applications - Steve Scargall.pptx
Q1 Memory Fabric Forum: Using CXL with AI Applications - Steve Scargall.pptx
 
Intro to Cell Broadband Engine for HPC
Intro to Cell Broadband Engine for HPCIntro to Cell Broadband Engine for HPC
Intro to Cell Broadband Engine for HPC
 
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
 
Overview of HPC Interconnects
Overview of HPC InterconnectsOverview of HPC Interconnects
Overview of HPC Interconnects
 
Yufeng Guo - Tensor Processing Units: how TPUs enable the next generation of ...
Yufeng Guo - Tensor Processing Units: how TPUs enable the next generation of ...Yufeng Guo - Tensor Processing Units: how TPUs enable the next generation of ...
Yufeng Guo - Tensor Processing Units: how TPUs enable the next generation of ...
 

Large_Data_Block_Size_NSIC898

  • 1. Large Data Block Size NSIC Discussion David Cheng Martin Hassner Paul Hodges Bernd Lamberts Roger Wood IBM Corporation IBM Aug 27, 1998
  • 2. Error rate dependence on SNR (Square-root approximation) 0 1 2 3 4 5 6 -5.5 -5 -4.5 -4 -3.5 -3 -2.5 -2 -1.5 -1 -0.5 byteerrorrateasfunctionofSNRloss(fit 0.7937d SNR) deltaSNR errorrate IBM Aug 27, 1998
  • 3. Error rate dependence on ECC block size 500 1000 1500 2000 2500 3000 3500 4000 4500 20 40 60 80 100 requiredcorrectionpower for 10- 14byteerror rate(fit=0.565) errorbytesperblock physical block size[bytes] 500 1000 1500 2000 2500 3000 3500 4000 4500 10 15 20 25 30 requiredcorrectionpower for 10- 14byteerror rate errorsper512bytes physical block size[bytes] IBM Aug 27, 1998
  • 4. Format assumptions for 100 Gb/in 2 : ECC overhead total loss of 6 dB in SNR future data channel will recover 3 dB strong ECC will regain remaining 3 dB input byte error rate scales with square root per 3dB random error distribution (for current model) bit aspect ratio is 8 Timing recovery overhead 6 dB loss in SNR length of sync, timing and pad fields scales with linear density (factor of 2 per 3dB) Servo overhead 6dB loss in SNR servo burst length & frequency scales with linear density (factor of 2 per 3 dB) servo sample frequency scales with square root of TPI spindle speed will increase to 15,000 RPM disk radius will decrease to 84 mm IBM Aug 27, 1998
  • 5. Block size 512B 1KB 2KB 4KB Overhead: ECC (Bytes) 64 94 140 206 Sync (B) 72 72 72 72 Data cell (B) 674 1216 2286 4400 No. of SIDs 128 128 128 128 SID cell (dibits) 544 544 544 544 Efficiency: ECC 0.889 0.916 0.936 0.960 Data (timing) 0.855 0.919 0.957 0.978 Zone 0.917 0.966 0.978 0.978 Servo 0.843 0.843 0.843 0.843 split 1.000 0.999 0.999 0.999 total track 0.587 0.685 0.737 0.764 Relative gain 100% 116% 125% 130% Formated capacity gain for 100 Gb/in2 media (84mm disk @ 15,000 rpm) IBM Aug 27, 1998
  • 6. Flexible block boundary Proposal assumptions: need migration path from current flexible block boundary scheme to large block size commands will work on exceptional basis data integrity can't be compromised operations should be transparent to customer interface proposal: introduction of a new optional SCSI command for non-even block boundary access would include write/read/verify commands detailed implementation would be up to drive vendor challenges: might require non-volatile storage for data integrity lower performance IBM Aug 27, 1998
  • 7. Summary Benefits for Capacity Increase 30% net gain for 100Gb/in2 & random distribution of errors main components are: ECC, timing & servo overheads much more gain for real data with bursty error distributions Example of an off-track stress test with 77,000 sectors at 10-2 BER, ECC overhead is 34% for 3-way interleave 512B sector 14% for 4KB sector Cost reduction: $/MB improve by same percentage Improvement in large-block data transfer rate Proposal to Software Developers Software to address 4 KB block size diminishing return for block size greater than 4 KB Alternative: variable size in powers of 2 starting at 512B Define SCSI command to allow transparent operation for legacy code Proposal to Drive Manufafurers Develop optional SCSI command for backward compatibility with 512B sectors allow transparent operation of legacy software current LBA addressing reduced performance due to R-M-W operation allow native large-block addressing for updated software Proposal for Research by EHDR project develop realistic error model investigate sync and timing requirements IBM Aug 27, 1998