UDI HDK Roadmap Matt Kaufman Senior Software Engineer

Slides:



Advertisements
Similar presentations
Chapter 2 How Hardware and Software Work Together.
Advertisements

UnixWare (Open UNIX) Family Roadmap 2 UnixWare / Open UNIX Family “Borealis” OU8.0.1 “Borealis” OU8.0.1 Open UNIX 8 Release 8.0 Open UNIX 8 Release 8.0.
UDI, a Uniform Driver Interface By Project UDI Kevin Quick, Interphase, Chairman Mark Evenson, HP, Vice-Chairman Kurt Gollhardt, SCO, Editor.
INTRODUCTION OS/2 was initially designed to extend the capabilities of DOS by IBM and Microsoft Corporations. To create a single industry-standard operating.
64bit Development Overview March 28 Microsoft. Objectives Learn about the current 64-bit platforms from a hardware, software and tools perspective Review.
Server Platforms Week 11- Lecture 1. Server Market $ 46,100,000,000 ($ 46.1 Billion) Gartner.
Chapter 2 Introduction to Systems Architecture. Chapter goals Discuss the development of automated computing Describe the general capabilities of a computer.
ANDROID PROGRAMMING MODULE 1 – GETTING STARTED
May 8, USB 2.0 Support in Windows ® Operating Systems Fred Bhesania Microsoft.
Lesson 4 Computer Software
Introduction to UDI Kurt Gollhardt SCO Core OS Architect
Ultra3/ 160M SCSI The Future of SCSI Technology. 2 PP ppt Why Ultra3?  Availability  Scalability  Reliability  Manageability  Performance 
… when you will open a computer We hope you will not look like …
© Copyright Khronos Group, Page 1 The State of the Union Update from the Working Group Chair Tom Olson, Texas Instruments Inc.
September 6, 2015 Connecting Client Applications to Informix Databases using IBM Informix Connect and ODBC James Edmiston Database Consultant Quest Information.
1 Reseller Webinar Jay Petersen April 8, Slide 2 Announcing the creation of… A new organization in SCO with the charter to create new licensing.
Computer Maintenance Unit Subtitle: Basic Input/Output System (BIOS) Excerpted from 1 Copyright © Texas Education Agency, All.
UDI, a Uniform Driver Interface Architecture Overview Kurt Gollhardt (Chair, Project UDI) November 2010.
So just what is the Sedona Framework? –The Framework is an embedded device programming and control environment with two major facets –Open Source Free.
Introduction to Android. Android as a system, is a java based operating system that runs on the Linux kernel. The system is very lightweight and full.
1 SCOoffice Server Birds of a Feather Andy Nagle and John Boland.
1 Replication Tools for OpenServer and UnixWare SCO Professional Services.
Global Array Manager ™ First ever storage management software that covers all RAID & HBA products from Mylex.
ANDROID Presented By Mastan Vali.SK. © artesis 2008 | 2 1. Introduction 2. Platform 3. Software development 4. Advantages Main topics.
Benefits: Increased server utilization Reduced IT TCO Improved IT agility.
1 SCO Update Service Kerri Wallach, SCO Services Product Manager April 16, 2003.
John Boland SCO Support 1 MySQL and SCAMP. 2 Overview  What is SCAMP?  What is MySQL?  Network Subscriptions  Downloading MySQL  Installation of.
UDI Tutorial & Driver Walk-Through Part 2 Kurt Gollhardt SCO Core OS Architect
INTRODUCTION SOFTWARE HARDWARE DIFFERENCE BETWEEN THE S/W AND H/W.
Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners
UDI Tutorial & Driver Walk-Through Part 1 Kurt Gollhardt SCO Core OS Architect
 Virtual machine systems: simulators for multiple copies of a machine on itself.  Virtual machine (VM): the simulated machine.  Virtual machine monitor.
IBM Bluemix Ecosystem Development Hands on Workshop Section 1 - Overview.
 The End to the Means › (According to IBM ) › 03.ibm.com/innovation/us/thesmartercity/in dex_flash.html?cmp=blank&cm=v&csr=chap ter_edu&cr=youtube&ct=usbrv111&cn=agus.
© Copyright Khronos Group, Page 1 Khronos and OpenGL ES Status Neil Trevett Vice President Embedded Content, NVIDIA President, Khronos.
WHQL Code Coverage Prototype Program Andy Wen. 2 Agenda What is Code Coverage Prototype Program? What is Code Coverage Prototype Program? A prototype.
Unit 17: SDLC. Systems Development Life Cycle Five Major Phases Plus Documentation throughout Plus Evaluation…
Silberschatz, Galvin and Gagne ©2011 Operating System Concepts Essentials – 8 th Edition Chapter 2: The Linux System Part 1.
Computer Maintenance I
*All other brands and names are the property of their respective owners. Slide 1 ® UDIG Driver Test Suite Gian-Carlo Bava Barry Feild.
Software Systems Division (TEC-SW) ASSERT process & toolchain Maxime Perrotin, ESA.
UDI Architecture In-Depth Robert Lipe UDI Development Team Lead
UNIX U.Y: 1435/1436 H Operating System Concept. What is an Operating System?  The operating system (OS) is the program which starts up when you turn.
Android. Android An Open Handset Alliance Project A software platform and operating system for mobile devices Based on the Linux kernel Developed by Google.
SUSE Linux Enterprise Server for SAP Applications
Development Environment
Why VT-d Direct memory access (DMA) is a method that allows an input/output (I/O) device to send or receive data directly to or from the main memory, bypassing.
5/15/2018 5:43 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Current Generation Hypervisor Type 1 Type 2.
LINUX WINDOWS Vs..
Laplink PCmover.
iSCSI Application to Cam Coder - A feasibility Study
Architecture & Organization 1
Group 8 Virtualization of the Cloud
Version 20 Product Introduction
Why PC Based Control ?.
Cray Announces Cray Inc.
OS Virtualization.
Building Modern Web Apps with ASP.NET MVC 6
Architecture & Organization 1
DeFacto Planning on the Powerful Microsoft Azure Platform Puts the Power of Intelligent and Timely Planning at Any Business Manager’s Fingertips Partner.
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Chapter 2: The Linux System Part 1
dotmailer: A Marketing Automation Platform with at its Core
Windows Virtual PC / Hyper-V
Outline Chapter 2 (cont) OS Design OS structure
Microsoft Core Storage Update
(Computer fundamental Lab)
Java Programming Introduction
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Presentation transcript:

UDI HDK Roadmap Matt Kaufman Senior Software Engineer

F7: UDI HDK Roadmap © 1999 SCO All Rights Reserved - Slide 2 UDI HDK Roadmap - Why UDI? UDI lets you write once, port for free UDI Version 1.0 is at the editors. See UDI will be supported on all SCO O/S’s –UnixWare 7, Release 7.1 and 7.2 –OpenServer runtime (Mid-2000) –Monterey 64

F7: UDI HDK Roadmap © 1999 SCO All Rights Reserved - Slide 3 UDI HDK Roadmap - UDI Timetable UDI alpha DK available today at UDI DK and runtime PTF for UnixWare 7, Release 7.1 in Q Native UDI DK, doc, runtime for UnixWare 7, Release 7.2 in ‘00

F7: UDI HDK Roadmap © 1999 SCO All Rights Reserved - Slide 4 UDI HDK Roadmap - UDI Timetable Going forward, UDI will be on Monterey but DDI will not Download the UDI spec today; go to the talks UDI - your path to Monterey 64

F7: UDI HDK Roadmap © 1999 SCO All Rights Reserved - Slide 5 UDI HDK Roadmap - UW 7.1 Alpha version of the UDI Developer kit for UnixWare 7 Release 7.1 available today Downloadable from UDI version 1.0rc3 compliant

F7: UDI HDK Roadmap © 1999 SCO All Rights Reserved - Slide 6 UDI Alpha DK info (cont’d) Alpha DK includes tools to –compile your driver (udibuild) –create UDI-compliant driver package (udimkpkg) –install a UDI-compliant driver package on UW (udisetup) pkgaddable atop UW 7.1

F7: UDI HDK Roadmap © 1999 SCO All Rights Reserved - Slide 7 UDI Alpha DK info (cont’d) Alpha DK supports UDI specs, including –Core Services –Physical I/O –SCSI Driver –Network Driver –PCI Bus Binding

F7: UDI HDK Roadmap © 1999 SCO All Rights Reserved - Slide 8 UDI Alpha DK (cont’d) Alpha DK includes sample drivers –DPT SCSI (see F12: UDI SCSI Drivers) –CMOS Alpha DK includes tools to –compile driver (udibuild) –build driver package (udimkpkg) –install package on UW system (udisetup)

F7: UDI HDK Roadmap © 1999 SCO All Rights Reserved - Slide 9 UDI Alpha DK info (cont’d) Alpha DK to be updated monthly, see release notes for restrictions address for feedback Plan to ship as official PTF Q –includes tuning, doc, full 1.0 support –will form basis for UnixWare 7 Release 7.2 implementation

F7: UDI HDK Roadmap © 1999 SCO All Rights Reserved - Slide 10 UDI HDK Roadmap - UW7.2 UDI will be the native driver model for UnixWare 7 Release 7.2 Still will support drivers written to DDI version 6 or higher Full support (HDK, samples, tools, debugging)

F7: UDI HDK Roadmap © 1999 SCO All Rights Reserved - Slide 11 AIX ® SCO Technology IBM Technology Sequent Technology UnixWare ® Project Product Line Power IA-32 IA-64 Monterey Project Monterey

F7: UDI HDK Roadmap © 1999 SCO All Rights Reserved - Slide 12 UDI Support in Project Monterey UDI critical to Project Monterey success –Single driver model for all 3 platforms UDI is preferred driver model for Monterey-64 on IA-64 –Available in the first release

F7: UDI HDK Roadmap © 1999 SCO All Rights Reserved - Slide 13 Monterey UDI SDK Schedule UDI SDK first release in mid-2000 –Monterey-64 on IA-64 –AIX ® on PowerPC UnixWare ® 7 is obvious development platform of choice for now –Simply recompile for IA-64 or PowerPC

Adaptec UDI Roadmap Mark Bradley Adaptec Project UDI Advisor

F7: UDI HDK Roadmap © 1999 SCO All Rights Reserved - Slide 15 Adaptec Market Share in the SCSI I/O marketplace Adaptec owns the SCSI I/O marketplace due to: Superior compatibility, Outstanding reliability, Professional support, and…….

F7: UDI HDK Roadmap © 1999 SCO All Rights Reserved - Slide 16 Adaptec Supports UDI Early involvement w/ Project UDI UDI Driver for Prototyping of spec. Drivers for U160 products –Announcements to OEM’s has been done –Public Announcement of availability ‘00

F7: UDI HDK Roadmap © 1999 SCO All Rights Reserved - Slide 17 Adaptec Supports UDI UDI is in line with our value-add proposition of solid drivers for our customers Allows Adaptec to hit several OS’s with one driver source Unlike other standards, allows continued value to be in silicon, and….

F7: UDI HDK Roadmap © 1999 SCO All Rights Reserved - Slide 18 Speed 160 MB/second doubles the transfer rate of Ultra2 SCSI Manageability Domain Validation intelligently tests the storage networkCRC enables higher reliability Leading with New SCSI Technology SCSI Backward compatibility protects your investment with the same SCSI your business runs on today

Introduction to UDI Intel’s Network Interface Division Roadmap John A. Ronciak Staff Software Engineer Intel Corporation

F7: UDI HDK Roadmap © 1999 SCO All Rights Reserved - Slide 20 Intel’s NID Roadmap Why UDI? Intel’s plans –When and where to expect UDI nic drivers Expectation of UDI –Performance, extensibility and OS neutrality ®

F7: UDI HDK Roadmap © 1999 SCO All Rights Reserved - Slide 21 Why UDI? Our division acts as an IHV for Intel’s network adapters –Problems that UDI attempts to solve for an IHV »Multiple OSs supported with one driver »Multiple adapter drivers derived from a single driver only hardware specific source code changes ®

F7: UDI HDK Roadmap © 1999 SCO All Rights Reserved - Slide 22 Why UDI? (cont.) –Results from using UDI »Testing effort for the multiple OSs becomes much easier »Brings the industry together by offering a standard way in which to write device drivers making it easier for the industry to get more devices supported »Makes the migration from IA-32 to IA-64 easy The same driver will work on both architectures with a re-compile ®

F7: UDI HDK Roadmap © 1999 SCO All Rights Reserved - Slide 23 Intel’s plans Have been working on our driver design since the 0.90 version of the specification was produced –We’ve moved onto the 1.0 version to finish the design –Driver design almost finished today Will be ready for the early beta’s of Monterey –AIX version of our current DDI 8 driver for power-on Will be fully supported through the IA-64 launch Intel’s PRO/100+ and the PRO/1000 series nics will be supported at the IA-64 launch ®

F7: UDI HDK Roadmap © 1999 SCO All Rights Reserved - Slide 24 Expectation of UDI Better performance –Better network performance –Fewer CPU cycles used to produce the same network load –Better reliability and stability Fewer versions of nic drivers to support –Development costs as well as the support and testing efforts are reduced with fewer driver versions Get our driver onto more OSs than it currently is ported to since the driver is OS neutral ®

Presenter’s Notes Cover Page Go to “Notes Page View” to see this one Put this page at end of presentation so numbering of slides will remain accurate.