Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
HP.com home
Education & Training  >  Find a course 

OpenVMS V8.2 Internals Differences

» 

Education & Training
US & Canada

» Contact Us
» Register for a class
» Education Centers
» HP RAIL
» Onsite & Dedicated Training
» What's new
» Find a course
» Big Data
» Business Analysis & Project Management
» Cloud
» Data Center
» HP ExpertOne Customer
» HP ExpertOne Partner
» HP Integrity
» Graphic Solutions
» ITSM / ITIL
» Linux
» Microsoft
» HP Networking
» HP NonStop
» HP OpenVMS
» HP Project Odyssey
» HP ProLiant
HP BladeSystem
» Security
» HP Storage
» HP Tru64
» HP-UX
» Virtualization
» HP VISPEL-Video Training
» VMware
» HP Education Consulting
» Certification
» HP Virtual Rooms
» eLearning
» HP Software Education
Content starts here
At a glance
View schedule & enroll Sorted by: location or date
Course number U8632S
Length 5 days
Delivery method Instructor-led training (ILT)
Onsite dedicated training (OST)
Price USD $3,500
CAD $3,850

Course overview

This 5-day course addresses general OpenVMS V7.3-1 and V7.3-2 changes as well as OpenVMS V8.2 internals changes that apply to both Alpha and HP Integrity platforms.


Prerequisites

  • Experience of OpenVMS V7.x
  • Use of basic SDA commands
  • Understand OpenVMS V7.x Alpha internals
  • Read code written in C

Audience

  • HP OpenVMS V8.2 systems programmers
  • HP OpenVMS V8.2 support personnel

Ways to save

Course Objectives

  • Compare and contrast the system internals of OpenVMS V7.3 and V8.2
    • IA64 Memory Management Support
    • Executable and Linkable Format (ELF) for images
    • Console Interfaces
    • Kernel Processes
    • System Mechanisms and SWIS

Benefits to you

  • V7.3-1 Internals Changes
  • 64-Byte Resource Value Blocks
  • Infrastructure Changes
  • System Service Logging
  • Pshared Objects
  • V7.3-2 Internals Changes
  • V7.3-2 Fast Path Support
  • Working Set Lists Move to S2 Space
  • Balance Slot Changes
  • SCHED Spinlock Changes
  • DDT Intercepts
  • Large Pool Lookaside Lists
  • Alpha EV7 On Chip Logic Analyzer (OCLA)
  • V8.2 General Internals Differences
  • V7.3 (V7.2-1H1) Pool Reclamation Changes
  • Distributed Interrupts
  • Delete Process Exit Handler Support
  • PCB Spinlocks
  • FRED Allocation
  • Timer Queue Entry Changes
  • Mailbox Specific Spinlocks

Detailed Course Outline

V7.3-1 Internals Changes

  • Introduction
  • V7.3 (V7.2-1H1) Pool Reclamation Change Review
  • Distributed Interrupts
  • Viewing Fast Path Associations
  • Delete Process Exit Handler Support
  • PCB Spinlocks
  • FRED Allocation
  • Timer Queue Entry Changes
  • Mailbox Specific Spinlocks

V7.3-2 Internals Changes

  • Introduction
  • V7.3-2 Fast Path Support
  • Working Sets move to S2 Space
  • Balance Slot Changes
  • SCHED Spinlock Changes
  • DDT Intercepts
  • Large Pool Lookaside Lists
  • SDA On Chip Logic Analyzer (OCLA)

V8.2 General Internals Differences

  • Introduction
  • Extended Lock Value Block
  • Infrastructure Changes
  • CPU Name Space
  • Fork Block Modification
  • System Service Logging
  • Pshared Object Support

IA64 Architectural Differences

  • Introduction
  • General IA64 Architecture
  • Itanium Application Registers
  • Predication
  • Mapping IA64 to/from Alpha Register Conventions
  • Register Usage Considerations for Itanium
  • OpenVMS Calling Standard on IA64
  • Calling Procedures
  • Passing Parameters to a Procedure
  • NaT Bits
  • Register Stack Engine

OpenVMS IA64 System Mechanisms

  • Introduction
  • Interrupts and Exceptions
  • Interrupt Vector Table
  • Process Context Switching
  • System Service Vectors
  • SWIS and System Service Dispatching
  • Reading/Writing Priveleged Registers
  • Atomic Operations for Spinlocks, Queues etc

IA64 Memory Management

  • Introduction.
  • Virtual Memory
  • Multiple Address Space
  • OpenVMS and the TLB
  • Page Table Entries
  • 50-bit Physical Address Issues for OpenVMS

Image Layout and Activation

  • Introduction
  • Internal Format Changes
  • Global Pointer and Short Data
  • Commoan Relocations

Console Interface

  • Introduction
  • HP Integrity Server Console Support
  • Installing OpenVMS on HP Integrity Servers
  • Mapping Console Devices to OpenVMS Device Names
  • Booting OpenVMS
  • Boot Options Command Procedure
  • Alpha Console Equivalents

Mode Independent Stack Switching Services

  • Introduction
  • Kernel Processes
  • Kernel Process Blocks
  • Using KP Service Routines

SDA Extensions

  • Introduction
  • SDA Extensions
  • IO Tracin
  • PC Sampling
  • Mutex Tracing
  • IA64 Performance Profiling
  • TR Print Debugging
  • Monitoring Lock Activity with LCK SDA Extensions
  • Monitoring the XFC
  • Cache Control
  • Resetting Cache Counters

U8632Sa.00
Printable version
Privacy statement Using this site means you accept its terms Feedback to Education & Training
© 2013 Hewlett-Packard Development Company, L.P.