SlideShare a Scribd company logo
1 of 61
HyperTransport™
Technology
(A High-Bandwidth I/O Architecture )
SEMINAR ON
Group members are :- (T. Y. Btech.
Comp. Sci.)
1. Rohan R. Khude
2.Rina Kamble
3. Manjiri C. Patil
4. Ruksar Mulani
5.Akshata Doijad
Guidance by
Tirmare H. A.
Hyper Transport technology is a very fast, low latency, point-to-
point link used for inter-connecting integrated circuits on board.
Hyper Transport, previously codenamed as Lightning Data
Transport (LDT), provides the bandwidth and flexibility critical for
today's networking and computing platforms while retaining the
fundamental programming model of PCI. Hyper Transport was
invented by AMD and perfected with the help of several partners
throughout the industry.
Hyper Transport was designed to support both CPU-to-CPU
communications as well as CPU-to-I/O transfers, thus, it features
very low latency. It provides up to 22.4 Gigabyte/second aggregate
CPU to I/O or CPU to CPU bandwidth in a highly efficient chip-to-
chip technology that replaces existing complex multi-level buses
Abstract
Introduction
Old
Technology
problem
1.I/O Bandwidth Problem
2.Hyper Transport Solution
• While microprocessor performance continues to double every
eighteen months, the performance of the I/O bus architecture has lagged,
doubling in performance approximately every three years, as illustrated in
Figure 1.
• This I/O bottleneck constrains system performance, resulting in
diminished actual performance gains as the processor and memory
subsystems evolve. Over the past 20 years, a number of legacy buses, such
as ISA, VL-Bus, AGP, LPC, PCI-32/33, and PCI-X, have emerged that must
be bridged together to support a varying array of devices. Servers and
workstations require multiple high-speed buses, including PCI-64/66, AGP
Pro, and SNA buses like InfiniBand. The hodge-podge of buses increases
system complexity, adds many transistors devoted to bus arbitration and
bridge logic, while delivering less than optimal performance.
1.I/O Bandwidth Problem
2.Hyper Transport Solution
Original Design
Goals
Improve system performance
Simplify system design
Increase I/O flexibility
Maintain compatibility with legacy system
Ensure extensibility to new system network architecture
Provide highly scalable multiprocessing system
Conceptually, the architecture of the
HyperTransport I/O link can be mapped into five different
layers, which structure is similar to the Open System
Interconnection (OSI) reference model.
In HyperTransport technology:
 Physical layer
 Datalink layer
 Protocol layer
 Transaction layer
 Session layer
Flexible I/O Architecture
 Minimize Latency when transferring from HyperTransport™ to
Hyper Transport
 Maximize Bandwidth when transferring to and from PCI-X
 Provide 80% or more utilizable PCI-X bandwidth
 Hot-Plug Support
 Utilize ASIC flow for development and implementation
Architectural Goals
 Do not make acceptance of a posted request dependent upon the ability to
issue another request.
 Do not make acceptance of a nonposted request dependent upon the ability
to issue another nonposted request.
 Do not make acceptance of a request dependent upon receipt of a response.
 Do not make issuance of a response dependent upon the ability to issue a
nonposted request.
 Do not make issuance of a response dependent upon receipt of a response.
Ordering Rules (Row Pass Column?)
Posted Non-Posted Response
Posted | No | Yes | Yes
Non-Posted | No | Yes/No | Yes/No
Response | No | Yes | Yes/No
Deadlock avoidance strategy
HyperTransport™ Technology
Pins
Device
Configurations
• Cave
• Tunnel
• Bridge
Device Configurations
Working of I/O
Architechture
1.Physical Layer
2. Data Link Layer
3. Protocol Layer
4. Transaction Layer
5. Session Layer
Physical Layer
Electrical Configuration
• The signaling technology used in HyperTransport technology is a
type of low voltage differential signaling (LVDS ).
• HyperTransport links implement double data rate (DDR)
transfer, where transfers take place on both the rising
and falling edges of the clock signal.
• An implementation of HyperTransport links with 16 CAD
bits in each direction with a 1.6-GHz data rate provides
bandwidth of 3.2 Gigabytes per second in each direction,
for an aggregate peak bandwidth of 6.4 Gbytes/s, or 48
times the peak bandwidth of a 33-MHz PCI bus.
Maximum Bandwidth
Minimal Pin Count
• The data link layer includes the
initialization and configuration sequence,
periodic cyclic redundancy check (CRC),
disconnect/reconnect sequence,
information packets for flow control and
error management, and doubleword
framing for other packets.
Data Link Layer
• The protocol layer includes the
commands, the virtual channels in which
they run, and the ordering rules that
govern their flow.
• The transaction layer uses the elements
provided by the protocol layer to perform
actions, such as read request and
responses.
Protocol and Transaction
Layers
• The session layer includes link width
optimization and link frequency
optimization along with interrupt and
power state capabilities.
Session Layer
Hyper Transport
Environments
Overall
Features &
Function
Hardware
Software
Hardware Feature
Software Feature
• Supports Windows Server® 2003, Windows Server® 2008,
Red Hat Enterprise Linux, SUSE Linux, and Solaris.
• Supports corporate manageability requirements
• ACPI support.
• OS and API support
.
• Power Management support
Hyper Transport
Packet Based
Protocol
1. Packet Based
2. Low packet Overhead
Packet based
Low packet overhead
HT-Link
Diagram: HT-Link
•
control pair
• Clock Clock Pair
• 2,4,8,16,32 Data Pairs
clock pair
control pair
2,4,8,16,32 Data Pairs
RESET_L
PWORK
VHT
GND
HyperTransport
Device A
HyperTransport
Device B
HT Devices
• Host Bridge : HT interface that provide
connectivity between system’s host processor.
• End-Chain Link :The Altera
HyperTransport MegaCore function
implements an end-chain link.
• Tunnel :A tunnel is a dual-link device that
is not a HyperTransport-to-HyperTransport
bridge.
• HyperTransport-to-HyperTransport
Bridge : This bridge has one or more HT
links and is more complex than a tunnel
because
How will HTT
change the
Motherboard
AMD HTT device in Main Motherboard
HTX Expansion Slot
Implementation
Examples
1. Daisy Chain Topology
2. Switch Topology
3. Star Topology
4. Multiprocessor implementation
1. Daisy Chain Topology
2. Switch topology
3. Star topology
4. Multiprocessor implementation
General Examples
of HTT
-- Graphics & 3D rendering
-- Security processing
-- Real Time data/packet analysis
-- Media processing
-- Co-processing
Example Co-processing
Case Study
Advantages
System faster
High speed
Low power consumption
Minimal pin count
Low cost
Low latency
Narrow buses
Maximum bandwidth
Point-to-point connection
Disadvantages
Cross talk
 The spectrum of IO technology
 Traditional inside the box verses outside the box
 Point to point inside the box verses outside the box
 Traditional shared buses verses point to point
interconnection
 Serial links verses parallel point to point link
Comparisons with other technologies
Shared buses
Point to point parallel buses
Application
Front-side bus replacement
Multiprocessor Interconnect
Router or switch bus replacement
Coprocessor interconnect
Add on card connector
Conclusion
THANK YOU
Any

More Related Content

What's hot

BlockChain Technology By Deep Akabari.pptx
BlockChain Technology By Deep Akabari.pptxBlockChain Technology By Deep Akabari.pptx
BlockChain Technology By Deep Akabari.pptxDeepAkabari
 
The Internet of Things (IoT) and its evolution
The Internet of Things (IoT) and its evolutionThe Internet of Things (IoT) and its evolution
The Internet of Things (IoT) and its evolutionSathvik N Prasad
 
5g-wireless-technology-ppt.pptx
5g-wireless-technology-ppt.pptx5g-wireless-technology-ppt.pptx
5g-wireless-technology-ppt.pptxDeepakSuthar48
 
Airborne Internet
Airborne InternetAirborne Internet
Airborne InternetLokesh Loke
 
Graphics processing unit ppt
Graphics processing unit pptGraphics processing unit ppt
Graphics processing unit pptSandeep Singh
 
The ECP Exascale Computing Project
The ECP Exascale Computing ProjectThe ECP Exascale Computing Project
The ECP Exascale Computing Projectinside-BigData.com
 
IoT Applications and Networks
IoT Applications and NetworksIoT Applications and Networks
IoT Applications and NetworksAbdulrahman Fady
 
Resiliance. Relevance. Agility.
Resiliance. Relevance. Agility.Resiliance. Relevance. Agility.
Resiliance. Relevance. Agility.accenture
 
Introduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart ContractsIntroduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart ContractsTechracers
 
Gifi technology full seminar report
Gifi technology full seminar reportGifi technology full seminar report
Gifi technology full seminar reportSusheel Marati
 
Examples of Smart Contracts
Examples of Smart ContractsExamples of Smart Contracts
Examples of Smart Contracts101 Blockchains
 
Abstract chameleon chip
Abstract chameleon chipAbstract chameleon chip
Abstract chameleon chipAnugrah James
 
Holographic Data Storage
Holographic Data StorageHolographic Data Storage
Holographic Data StorageLikan Patra
 

What's hot (20)

light tree
light treelight tree
light tree
 
BlockChain Technology By Deep Akabari.pptx
BlockChain Technology By Deep Akabari.pptxBlockChain Technology By Deep Akabari.pptx
BlockChain Technology By Deep Akabari.pptx
 
Gi fi Technology
Gi fi TechnologyGi fi Technology
Gi fi Technology
 
The Internet of Things (IoT) and its evolution
The Internet of Things (IoT) and its evolutionThe Internet of Things (IoT) and its evolution
The Internet of Things (IoT) and its evolution
 
chameleon chip
chameleon chipchameleon chip
chameleon chip
 
Edge computing
Edge computingEdge computing
Edge computing
 
5g-wireless-technology-ppt.pptx
5g-wireless-technology-ppt.pptx5g-wireless-technology-ppt.pptx
5g-wireless-technology-ppt.pptx
 
Airborne Internet
Airborne InternetAirborne Internet
Airborne Internet
 
Graphics processing unit ppt
Graphics processing unit pptGraphics processing unit ppt
Graphics processing unit ppt
 
Wibree ppt
Wibree pptWibree ppt
Wibree ppt
 
Blockchain
BlockchainBlockchain
Blockchain
 
The ECP Exascale Computing Project
The ECP Exascale Computing ProjectThe ECP Exascale Computing Project
The ECP Exascale Computing Project
 
Bluetooth based-smart-sensor-network
Bluetooth based-smart-sensor-networkBluetooth based-smart-sensor-network
Bluetooth based-smart-sensor-network
 
IoT Applications and Networks
IoT Applications and NetworksIoT Applications and Networks
IoT Applications and Networks
 
Resiliance. Relevance. Agility.
Resiliance. Relevance. Agility.Resiliance. Relevance. Agility.
Resiliance. Relevance. Agility.
 
Introduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart ContractsIntroduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart Contracts
 
Gifi technology full seminar report
Gifi technology full seminar reportGifi technology full seminar report
Gifi technology full seminar report
 
Examples of Smart Contracts
Examples of Smart ContractsExamples of Smart Contracts
Examples of Smart Contracts
 
Abstract chameleon chip
Abstract chameleon chipAbstract chameleon chip
Abstract chameleon chip
 
Holographic Data Storage
Holographic Data StorageHolographic Data Storage
Holographic Data Storage
 

Similar to Hyper Transport Technology

Point to point interconnect
Point to point interconnectPoint to point interconnect
Point to point interconnectKinza Razzaq
 
ETE405-lec7.pdf
ETE405-lec7.pdfETE405-lec7.pdf
ETE405-lec7.pdfmashiur
 
Web technologies: recap on TCP-IP
Web technologies: recap on TCP-IPWeb technologies: recap on TCP-IP
Web technologies: recap on TCP-IPPiero Fraternali
 
AMC & VPX Form Factor Boards With High Speed SERDES: Embedded World 2010
AMC & VPX Form Factor Boards With High Speed SERDES: Embedded World 2010AMC & VPX Form Factor Boards With High Speed SERDES: Embedded World 2010
AMC & VPX Form Factor Boards With High Speed SERDES: Embedded World 2010Altera Corporation
 
Accelerate Big Data Processing with High-Performance Computing Technologies
Accelerate Big Data Processing with High-Performance Computing TechnologiesAccelerate Big Data Processing with High-Performance Computing Technologies
Accelerate Big Data Processing with High-Performance Computing TechnologiesIntel® Software
 
The next Trading Infrastructure
The next Trading InfrastructureThe next Trading Infrastructure
The next Trading Infrastructureenyx_com
 
ConfigureTwo networks principle
ConfigureTwo networks principleConfigureTwo networks principle
ConfigureTwo networks principleDrAlneami
 
DPDK Summit 2015 - Aspera - Charles Shiflett
DPDK Summit 2015 - Aspera - Charles ShiflettDPDK Summit 2015 - Aspera - Charles Shiflett
DPDK Summit 2015 - Aspera - Charles ShiflettJim St. Leger
 
Innovation is back in the transport and network layers
Innovation is back in the transport and network layersInnovation is back in the transport and network layers
Innovation is back in the transport and network layersOlivier Bonaventure
 
InfiniBand Presentation
InfiniBand PresentationInfiniBand Presentation
InfiniBand PresentationShekhar Kumar
 
ETE405-lec9.pdf
ETE405-lec9.pdfETE405-lec9.pdf
ETE405-lec9.pdfmashiur
 

Similar to Hyper Transport Technology (20)

Point to point interconnect
Point to point interconnectPoint to point interconnect
Point to point interconnect
 
Communication protocols
Communication protocolsCommunication protocols
Communication protocols
 
ETE405-lec7.pdf
ETE405-lec7.pdfETE405-lec7.pdf
ETE405-lec7.pdf
 
UDT.pptx
UDT.pptxUDT.pptx
UDT.pptx
 
Thaker q3 2008
Thaker q3 2008Thaker q3 2008
Thaker q3 2008
 
Web technologies: recap on TCP-IP
Web technologies: recap on TCP-IPWeb technologies: recap on TCP-IP
Web technologies: recap on TCP-IP
 
What is 3d torus
What is 3d torusWhat is 3d torus
What is 3d torus
 
AMC & VPX Form Factor Boards With High Speed SERDES: Embedded World 2010
AMC & VPX Form Factor Boards With High Speed SERDES: Embedded World 2010AMC & VPX Form Factor Boards With High Speed SERDES: Embedded World 2010
AMC & VPX Form Factor Boards With High Speed SERDES: Embedded World 2010
 
TCP/IP Protocols
TCP/IP ProtocolsTCP/IP Protocols
TCP/IP Protocols
 
Accelerate Big Data Processing with High-Performance Computing Technologies
Accelerate Big Data Processing with High-Performance Computing TechnologiesAccelerate Big Data Processing with High-Performance Computing Technologies
Accelerate Big Data Processing with High-Performance Computing Technologies
 
The next Trading Infrastructure
The next Trading InfrastructureThe next Trading Infrastructure
The next Trading Infrastructure
 
OSI layers
OSI layersOSI layers
OSI layers
 
ConfigureTwo networks principle
ConfigureTwo networks principleConfigureTwo networks principle
ConfigureTwo networks principle
 
Introduction to Serial RapidIO® (SRIO) by IDT
Introduction to Serial RapidIO® (SRIO) by IDTIntroduction to Serial RapidIO® (SRIO) by IDT
Introduction to Serial RapidIO® (SRIO) by IDT
 
DPDK Summit 2015 - Aspera - Charles Shiflett
DPDK Summit 2015 - Aspera - Charles ShiflettDPDK Summit 2015 - Aspera - Charles Shiflett
DPDK Summit 2015 - Aspera - Charles Shiflett
 
Innovation is back in the transport and network layers
Innovation is back in the transport and network layersInnovation is back in the transport and network layers
Innovation is back in the transport and network layers
 
Seminar on Infiniband
Seminar on Infiniband Seminar on Infiniband
Seminar on Infiniband
 
Infini band presentation_shekhar
Infini band presentation_shekharInfini band presentation_shekhar
Infini band presentation_shekhar
 
InfiniBand Presentation
InfiniBand PresentationInfiniBand Presentation
InfiniBand Presentation
 
ETE405-lec9.pdf
ETE405-lec9.pdfETE405-lec9.pdf
ETE405-lec9.pdf
 

Recently uploaded

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 

Hyper Transport Technology

  • 2. Group members are :- (T. Y. Btech. Comp. Sci.) 1. Rohan R. Khude 2.Rina Kamble 3. Manjiri C. Patil 4. Ruksar Mulani 5.Akshata Doijad Guidance by Tirmare H. A.
  • 3. Hyper Transport technology is a very fast, low latency, point-to- point link used for inter-connecting integrated circuits on board. Hyper Transport, previously codenamed as Lightning Data Transport (LDT), provides the bandwidth and flexibility critical for today's networking and computing platforms while retaining the fundamental programming model of PCI. Hyper Transport was invented by AMD and perfected with the help of several partners throughout the industry. Hyper Transport was designed to support both CPU-to-CPU communications as well as CPU-to-I/O transfers, thus, it features very low latency. It provides up to 22.4 Gigabyte/second aggregate CPU to I/O or CPU to CPU bandwidth in a highly efficient chip-to- chip technology that replaces existing complex multi-level buses Abstract
  • 6. • While microprocessor performance continues to double every eighteen months, the performance of the I/O bus architecture has lagged, doubling in performance approximately every three years, as illustrated in Figure 1. • This I/O bottleneck constrains system performance, resulting in diminished actual performance gains as the processor and memory subsystems evolve. Over the past 20 years, a number of legacy buses, such as ISA, VL-Bus, AGP, LPC, PCI-32/33, and PCI-X, have emerged that must be bridged together to support a varying array of devices. Servers and workstations require multiple high-speed buses, including PCI-64/66, AGP Pro, and SNA buses like InfiniBand. The hodge-podge of buses increases system complexity, adds many transistors devoted to bus arbitration and bridge logic, while delivering less than optimal performance. 1.I/O Bandwidth Problem
  • 7.
  • 9. Original Design Goals Improve system performance Simplify system design Increase I/O flexibility Maintain compatibility with legacy system Ensure extensibility to new system network architecture Provide highly scalable multiprocessing system
  • 10. Conceptually, the architecture of the HyperTransport I/O link can be mapped into five different layers, which structure is similar to the Open System Interconnection (OSI) reference model. In HyperTransport technology:  Physical layer  Datalink layer  Protocol layer  Transaction layer  Session layer Flexible I/O Architecture
  • 11.  Minimize Latency when transferring from HyperTransport™ to Hyper Transport  Maximize Bandwidth when transferring to and from PCI-X  Provide 80% or more utilizable PCI-X bandwidth  Hot-Plug Support  Utilize ASIC flow for development and implementation Architectural Goals
  • 12.  Do not make acceptance of a posted request dependent upon the ability to issue another request.  Do not make acceptance of a nonposted request dependent upon the ability to issue another nonposted request.  Do not make acceptance of a request dependent upon receipt of a response.  Do not make issuance of a response dependent upon the ability to issue a nonposted request.  Do not make issuance of a response dependent upon receipt of a response. Ordering Rules (Row Pass Column?) Posted Non-Posted Response Posted | No | Yes | Yes Non-Posted | No | Yes/No | Yes/No Response | No | Yes | Yes/No Deadlock avoidance strategy
  • 13.
  • 14.
  • 18. Working of I/O Architechture 1.Physical Layer 2. Data Link Layer 3. Protocol Layer 4. Transaction Layer 5. Session Layer
  • 20.
  • 21. Electrical Configuration • The signaling technology used in HyperTransport technology is a type of low voltage differential signaling (LVDS ).
  • 22. • HyperTransport links implement double data rate (DDR) transfer, where transfers take place on both the rising and falling edges of the clock signal. • An implementation of HyperTransport links with 16 CAD bits in each direction with a 1.6-GHz data rate provides bandwidth of 3.2 Gigabytes per second in each direction, for an aggregate peak bandwidth of 6.4 Gbytes/s, or 48 times the peak bandwidth of a 33-MHz PCI bus. Maximum Bandwidth
  • 24. • The data link layer includes the initialization and configuration sequence, periodic cyclic redundancy check (CRC), disconnect/reconnect sequence, information packets for flow control and error management, and doubleword framing for other packets. Data Link Layer
  • 25. • The protocol layer includes the commands, the virtual channels in which they run, and the ordering rules that govern their flow. • The transaction layer uses the elements provided by the protocol layer to perform actions, such as read request and responses. Protocol and Transaction Layers
  • 26.
  • 27. • The session layer includes link width optimization and link frequency optimization along with interrupt and power state capabilities. Session Layer
  • 31. Software Feature • Supports Windows Server® 2003, Windows Server® 2008, Red Hat Enterprise Linux, SUSE Linux, and Solaris. • Supports corporate manageability requirements • ACPI support. • OS and API support . • Power Management support
  • 32. Hyper Transport Packet Based Protocol 1. Packet Based 2. Low packet Overhead
  • 35.
  • 37. Diagram: HT-Link • control pair • Clock Clock Pair • 2,4,8,16,32 Data Pairs clock pair control pair 2,4,8,16,32 Data Pairs RESET_L PWORK VHT GND HyperTransport Device A HyperTransport Device B
  • 38. HT Devices • Host Bridge : HT interface that provide connectivity between system’s host processor. • End-Chain Link :The Altera HyperTransport MegaCore function implements an end-chain link. • Tunnel :A tunnel is a dual-link device that is not a HyperTransport-to-HyperTransport bridge.
  • 39. • HyperTransport-to-HyperTransport Bridge : This bridge has one or more HT links and is more complex than a tunnel because
  • 40. How will HTT change the Motherboard
  • 41. AMD HTT device in Main Motherboard
  • 43. Implementation Examples 1. Daisy Chain Topology 2. Switch Topology 3. Star Topology 4. Multiprocessor implementation
  • 44. 1. Daisy Chain Topology
  • 48. General Examples of HTT -- Graphics & 3D rendering -- Security processing -- Real Time data/packet analysis -- Media processing -- Co-processing
  • 51. Advantages System faster High speed Low power consumption Minimal pin count Low cost Low latency Narrow buses Maximum bandwidth Point-to-point connection
  • 53.  The spectrum of IO technology  Traditional inside the box verses outside the box  Point to point inside the box verses outside the box  Traditional shared buses verses point to point interconnection  Serial links verses parallel point to point link Comparisons with other technologies
  • 55. Point to point parallel buses
  • 56. Application Front-side bus replacement Multiprocessor Interconnect Router or switch bus replacement Coprocessor interconnect Add on card connector
  • 57.
  • 58.
  • 61. Any