Presentation is loading. Please wait.

Presentation is loading. Please wait.

2006 Sonoma Workshop February 2006Page 1 of (#) General Windows Update Gilad Shainer Mellanox Technologies Inc.

Similar presentations


Presentation on theme: "2006 Sonoma Workshop February 2006Page 1 of (#) General Windows Update Gilad Shainer Mellanox Technologies Inc."— Presentation transcript:

1 2006 Sonoma Workshop February 2006Page 1 of (#) General Windows Update Gilad Shainer Mellanox Technologies Inc. shainer@mellanox.com

2 February 20062006 Sonoma Workshop – MemFree TechnologyPage 2 of (#) Goals Industry standard IB SW stack –Increases adoption rate –Decreases development costs Broad range of upper level protocols Tight integration into the Windows OS –Windows Server 2003 x86, x64, and Itanium –Windows CCS x64 –Windows XP x86, x64 –Longhorn

3 February 20062006 Sonoma Workshop – MemFree TechnologyPage 3 of (#) Components HCA driver Bus Drivers/Access Layer IPoIB SRP Initiator* Winsock Direct Provider** SDP uDAPL OpenSM MPI (via Argonne) *Not Available on Windows XP 32 bits ** Not availble on Windows XP

4 February 20062006 Sonoma Workshop – MemFree TechnologyPage 4 of (#) Windows Stack Overview

5 February 20062006 Sonoma Workshop – MemFree TechnologyPage 5 of (#) MPI From Argonne National Lab MPI over native InfiniBand (IBAL) Pallas benchmark

6 February 20062006 Sonoma Workshop – MemFree TechnologyPage 6 of (#) Latest Build Beta, 1.0.0.213 –Built from SVN revision 213 Includes: –HCA driver (VAPI-based) –IBAL –IPoIB –WSD –SRP –OpenSM –uDAPL

7 February 20062006 Sonoma Workshop – MemFree TechnologyPage 7 of (#) Enhancements in 1.0.0.213 Main activity –Stabilization and bug fixes of the entire stack Low level driver: –Tavor mode only. Based on TVPD (VAPI) –MTHCA-based driver in progress Installer –Based on InstallShield OpenSM – Latest Linux fixes were ported IPoIB –Added Re-registration –ARP

8 February 20062006 Sonoma Workshop – MemFree TechnologyPage 8 of (#) Enhancements in 1.0.0.213 – Cont. SDP –New ULP –Synchronous operations only. WSD –Uncovered Windows WSD provider bugs Ported Perf_Main

9 February 20062006 Sonoma Workshop – MemFree TechnologyPage 9 of (#) Release 1.0 Target end of 1Q06 QA’d components (conservative): –HCA driver (TVPD-based) –IBAL –IPoIB –WSD –OpenSM

10 February 20062006 Sonoma Workshop – MemFree TechnologyPage 10 of (#) Enhancements for Release 1.0 Stabilization and bug fixes of the entire stack General - Better debug abilities –Add event log support –Add trace support –Added WSD performance counters OSM: –Synch with latest Linux version Performance tests –Port the latest from Linux

11 February 20062006 Sonoma Workshop – MemFree TechnologyPage 11 of (#) Release 1.1 Target 2Q06 QA’d components: –HCA driver (MTHCA-based) –IBAL –IPoIB –SDP (w/ asynchronoush support) –SRP –WSD –OpenSM

12 February 20062006 Sonoma Workshop – MemFree TechnologyPage 12 of (#) Enhancements For Release 1.1 Stabilization and bug fixes of the entire stack Low level driver: –Port MTHCA from Linux to Windows and IBAL –Add MemFree –Add FMR OSM: –OSM as a service SDP –Enhanced API to include Asynchronous operations

13 February 20062006 Sonoma Workshop – MemFree TechnologyPage 13 of (#) Microsoft Certification Microsoft provide digital signature (Microsoft certification) for –Windows Server 2003 –Windows CCS –Longhorn IPoIB and WSD WHQL test suite will be ready in 9 months –Current WHQL does not fit InfiniBand requirements Code coverage test will be used meanwhile

14 February 20062006 Sonoma Workshop – MemFree TechnologyPage 14 of (#) How To Achieve Microsoft Certification Pass Microsoft WHQL testing 9 month from now For getting 9 month temporary Microsoft certification –Send drivers to Microsoft –Receive drivers with monitors –Run your local test suite and achieve more then 70% code coverage –Send the drivers and the log files to Microsoft –Receive sealed certified drivers from Microsoft Any code change will need to pass the process again

15 February 20062006 Sonoma Workshop – MemFree TechnologyPage 15 of (#) Version 2.0 Tasks Kernel-mode async verbs –Allow all operations to be initiated from DISPATCH_LEVEL User-mode single threaded app support –Allow application to select completion notification mechanisms Overlapped APC Synchronous Match native API style Hibernation Support Boot support

16 February 20062006 Sonoma Workshop – MemFree TechnologyPage 16 of (#) Call For Action Send your patches and fixes Add driver capabilities Add new upper layer protocols

17 February 20062006 Sonoma Workshop – MemFree TechnologyPage 17 of (#) Resources OpenIB WiKi –https://openib.org/tiki/tiki-index.php?page=OpenIB+Windowshttps://openib.org/tiki/tiki-index.php?page=OpenIB+Windows Openib-windows mailing list –http://openib.org/mailman/listinfo/openib-windowshttp://openib.org/mailman/listinfo/openib-windows Sign up to contribute –http://windows.openib.org/openib/contribute.aspxhttp://windows.openib.org/openib/contribute.aspx

18 February 20062006 Sonoma Workshop – MemFree TechnologyPage 18 of (#) Q & A


Download ppt "2006 Sonoma Workshop February 2006Page 1 of (#) General Windows Update Gilad Shainer Mellanox Technologies Inc."

Similar presentations


Ads by Google