OFED 1.4 Plans - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

OFED 1.4 Plans

Description:

Will start with 2.6.25 and rebase as kernel progress. Multiple EQs to best fit multi-core systems. Multi-Protocol support for low level drivers ... – PowerPoint PPT presentation

Number of Views:39
Avg rating:3.0/5.0
Slides: 16
Provided by: tzip5
Category:

less

Transcript and Presenter's Notes

Title: OFED 1.4 Plans


1
OFED 1.4 Plans
  • April 2008
  • Tziporet Koren

2
Agenda
  • Release Features
  • OS Matrix
  • Schedule and Procedure Enhancements

3
Release Features - Kernel
  • Kernel base 2.6.27
  • Will start with 2.6.25 and rebase as kernel
    progress
  • Multiple EQs to best fit multi-core systems
  • Multi-Protocol support for low level drivers
  • E.g. ConnectX can support Eth and IB
    simultaneously
  • RDMA CM to support IPv6?
  • Reduce amount of changes between kernel.org and
    OFED kernel

4
New Components
  • NFS-RDMA
  • Xsigo's host drivers Virtual NIC and HBA
  • iSER target

5
New Verbs
  • New iWARP Verbs (some applicable to IB)
  • Allocate L_Key/STag.
  • "Fast register" memory through send queue
  • Local invalidate send work requests,
  • Read with invalidate
  • peer-2-peer support in IWCM/Drivers
  • New IB verbs
  • Reliable multicast

6
ULPs
  • IPoIB - More performance improvements
  • LRO
  • RSS
  • RDS
  • GA with RDMA API
  • New atomic operations
  • SDP
  • RDMA zero copy
  • uDAPL
  • Interop between Linux and Windows

7
Management OpenSM
  • Incremental routing for fast routing when one
    switch fails
  • Shadow SA DB to answer queries during a heavy
    sweep
  • APM - disjoint paths
  • MKey manager
  • MGID to MLID compression
  • Path balancing for LMC console diagnostics
  • OpenSM configuration unification
  • MGID compression (MGID to NLID mapping)
  • Routing engines chain
  • IBA 1.2.1 additions
  • Failover/Handover improvements

8
Management cont.
  • Diagnostic tools
  • ibnetdiscover library - accelerate another tools
  • Congestion Control

9
MPI New Features
  • MVAPICH 1.1
  • XRC support
  • Hybrid UD-XRC support
  • Enhanced Asynchronous Progress
  • Network Reliability
  • Enhanced collectives
  • MVAPICH2 1.1
  • Scalable Job startup
  • One-sided Operations with Passive Synchronization
  • Checkpoint-Restart with Shared Memory Support
  • Multi-core optimized Collectives
  • PLPA Support for affinity

10
MPI New Features Cont.
  • Open MPI version 1.3
  • Connection Manager support
  • IB CM, RDMA CM
  • XRC support
  • APM support
  • Message coalescing
  • BSRQ (including XRC integration)
  • iWARP verbs support
  • Open Grid Computing / Chelsio
  • Major job launch scalability improvements
  • Tighter integration with parallel tools

11
OFED 1.4 OS Matrix
  • kernel.org kernel 2.6.26 and 2.6.27
  • Start compilation checks from 2.6.16
  • Novell
  • SLES 10
  • SLES 10 SP1 (up1)
  • SLES 10 SP2
  • Redhat
  • RHEL 4 (up5, up6, up7)
  • RHEL 5 (up1, up2)
  • OEL
  • OEL 5
  • Free distros
  • Open SuSE 10.3
  • Fedora C8

12
Procedure Enhancements
  • We will continue with the OFED process
  • Was presented in SC07http//www.openfabrics.org/a
    rchives/nov2007sc.htm
  • Will follow any decision from the development
    session
  • Userspace Tarball based distribution
  • git will be used for development and daily build
  • Tarballs will be used for releases
  • Details will be published in the coming weeks

13
OFED 1.4 Schedule
  • Release Oct 06, 2008
  • Features freeze Jun 25, 08
  • kernel 2.6.26 based
  • Alpha Jul 9, 08
  • Beta Jul 30, 08
  • kernel 2.6.27-rcX (assuming it will be available)
  • RC1 Aug 13, 08
  • RC2 Aug 27, 08
  • RC3-RC5/6 every 5-10 days
  • Latest RC to be used in OFA interop event
  • GA Oct 06 08

14
When to Start Development
  • Now ?
  • New kernel master tree based on 2.6.25
  • Should be ready next week
  • User space Development should be done using the
    master git tree of each package

15
  • Thank You
Write a Comment
User Comments (0)
About PowerShow.com