SlideShare ist ein Scribd-Unternehmen logo
1 von 17
TNS/E OverviewTNS/E Overview
Module 1
HP NonStop System PlatformsHP NonStop System Platforms
◦ NonStop K-Series systems
 Last operating system release level was D48.03
◦ NonStop S-Series systems
 Current operating system release level is G06.2x
◦ Integrity NonStop and Integrity NonStop
BladeSystem
 Single-core processor based systems
(NSAA & NSVA):
 H-Series operating system thread – currently H06.nn
 Multi-core processor based systems (NSMA):
 J-Series operating system thread – currently J06.nn
1 - TNS/E Overview 2
TNS/E Hardware ArchitecturesTNS/E Hardware Architectures
◦ NonStop Advanced Architecture (NSAA)
 Multiple microprocessors in loose lockstep
for each logical processor
 HP Integrity NonStop NS14200 and NS 16200 Server
◦ NonStopValue Architecture (NSVA)
 Single-core microprocessor
for each logical processor
 HP Integrity NonStop NS1200 and NS2000 Server
◦ NonStop Multi-core Architecture (NSMA)
 Single, multiple core microprocessor
for each logical processor
 HP Integrity NonStop BladeSystem
1 - TNS/E Overview 3
Software LibrariesSoftware Libraries
◦ A library is a code file that provides functions
and data to other code files
◦ A code file that uses a function or data item
provided by a library is said to be that
library’s client
◦ Libraries can be:
 Linkable (static)
 Loadable (dynamic)
1 - TNS/E Overview 4
Dynamic LibrariesDynamic Libraries
◦ A DLL is an industry-standard type of
loadable library that:
 Provides functions and data needed by the program
and/or other loadable files
 Allows you to partition your applications into
functional units (DLLs)
◦ Dynamic
 Implicit DLLs (previously System Library)
 Public DLLs (previously SRLs)
 Ordinary DLLs
(only one accessible as User Library)
1 - TNS/E Overview 5
DLL AdvantagesDLL Advantages
DLLs offer many advantages:
◦ Programs can use many DLLs
◦ Additional libraries can be loaded after the
program starts
◦ Different processes can run with different
versions of a DLL
 Even running same program file
1 - TNS/E Overview 6
NativeTNS/E Code GenerationNativeTNS/E Code Generation
1 - TNS/E Overview 7
StacksOrd.
DLLs
MAIN
TNS/E
TNS/E
Native Link
EditorTNS/E
TNS/E
TNS/E
Language
Compiler
TNS/E
Language
Compiler
Appl.
Source
Appl.
Source
Appl.
Source
Native Link
Editor
1 - TNS/E Overview 8
MAIN
Appl.
Source TNS/E
TNS/E
Native Link
EditorTNS/E
TNS/E
TNS/E
Language
Compiler
TNS/E
Language
Compiler
Appl.
Source
Appl.
Source
Appl.
Source
Native Link
Editor
Assembler
Assembler
Source
Appl.
Source
Appl.
Source
DLL
Source
TNS/E
Language
Compiler
TNS/E
Native Link
EditorTNS/E
TNS/E
“MAKE”OSBUILDDSM/SCM Implicit
DLLs
StacksOrd.
DLLs
SD
Pub.
DLLs
•TNS/E Millicode
•Exception Millicode
Native TNS/E Code GenerationNative TNS/E Code Generation
Execution ModesExecution Modes
◦ Interpreted TNS mode — TNS millicode
(Itanium instructions) emulating TNS
instructions and TNS data and stack layout on
User Data (UD) area and TNS register state
◦ Accelerated TNS mode — Itanium
instructions executing the equivalent of TNS
instruction and TNS data and stack layout on
UD area and TNS register state
◦ TNS/E mode — Itanium instructions using
native architecture and data layout and either
the MAIN or PRIV stack area
1 - TNS/E Overview 9
Execution ModesExecution Modes
1 - TNS/E Overview 10
Compiler
800
EPIC
OCA
INTERPRETED
ACCELERATED
NATIVE
TNS/E System
100
CISC
[RISC]
100
CISC
[RISC]
101
Source
100
CISC
[RISC]
EPIC
Languages SupportedLanguages Supported
◦ Native (TNS/E)
 C/C++
 TAL
 COBOL
◦ Non-native (TNS)
 C/C++
 TAL
 COBOL
 FORTRAN
◦ Interpreted
 ScreenCobol
 Java
1 - TNS/E Overview 11
New Features and New ProductsNew Features and New Products
HP NonStop TS/MP
◦ LINKMON must be manually started
◦ User Conversion routines need to be
recompiled
◦ Screen COBOL supports context-sensitive
statements: DIALOG-BEGIN, DIALOG-SEND,
DIALOG-ABORT, DIALOG-END
Code Profiling Utilities
◦ Code Coverage Tool
◦ Profile Guided Optimization
1 - TNS/E Overview 12
Discontinued Products and FeaturesDiscontinued Products and Features
◦ TNS Emulation under OSS
◦ HP Tandem Development Suite (TDS)
◦ Debug program
◦ HP TSM (superseded by OSM)
◦ TCP/IP Parallel Library (superseded by IPv6)
◦ Enform (superseded by EnformPlus)
◦ C++ Run Time LibraryVersion 1
1 - TNS/E Overview 13
Unchanged ProductsUnchanged Products
◦ HP NonStop SQL/MP
◦ HP NonStop SQL/MXVersion 2.0
◦ HP NonStop TMF
1 - TNS/E Overview 14
Migration PathsMigration Paths
◦ TNS to TNS
 Accelerated or Interpreted
 Program changes should not be needed
◦ TNS/R to TNS/E
 Compile/link all native-RISC programs
 Program changes may be needed
1 - TNS/E Overview 15
Questions ?Questions ?
16
1 - TNS/E Overview 17

Weitere ähnliche Inhalte

Was ist angesagt?

Phoenix family overview 080414
Phoenix family overview 080414Phoenix family overview 080414
Phoenix family overview 080414
A&D Technology
 
Unit 1 2 p2 3 (2)
Unit 1 2  p2 3  (2)Unit 1 2  p2 3  (2)
Unit 1 2 p2 3 (2)
jackboy10
 
Chapter 5 Questions
Chapter 5 QuestionsChapter 5 Questions
Chapter 5 Questions
guest1689620
 
Linux Porting to a Custom Board
Linux Porting to a Custom BoardLinux Porting to a Custom Board
Linux Porting to a Custom Board
Patrick Bellasi
 
Chapter 5 Processors
Chapter 5 ProcessorsChapter 5 Processors
Chapter 5 Processors
Patty Ramsey
 
Type of Embedded core
Type of Embedded core Type of Embedded core
Type of Embedded core
mukul bhardwaj
 

Was ist angesagt? (19)

Linux Internals - Part I
Linux Internals - Part ILinux Internals - Part I
Linux Internals - Part I
 
1.2 processor socket
1.2  processor socket1.2  processor socket
1.2 processor socket
 
Phoenix family overview 080414
Phoenix family overview 080414Phoenix family overview 080414
Phoenix family overview 080414
 
Computer ports
Computer portsComputer ports
Computer ports
 
Unit 1 2 p2 3 (2)
Unit 1 2  p2 3  (2)Unit 1 2  p2 3  (2)
Unit 1 2 p2 3 (2)
 
Building Embedded Linux Full Tutorial for ARM
Building Embedded Linux Full Tutorial for ARMBuilding Embedded Linux Full Tutorial for ARM
Building Embedded Linux Full Tutorial for ARM
 
Computer hardware by heera computer
Computer hardware by heera computer Computer hardware by heera computer
Computer hardware by heera computer
 
Introduction about Processors
Introduction about Processors Introduction about Processors
Introduction about Processors
 
Ch04
Ch04Ch04
Ch04
 
Intel Core i7 Processors
Intel Core i7 ProcessorsIntel Core i7 Processors
Intel Core i7 Processors
 
Device Tree for Dummies (ELC 2014)
Device Tree for Dummies (ELC 2014)Device Tree for Dummies (ELC 2014)
Device Tree for Dummies (ELC 2014)
 
Chapter 5 Questions
Chapter 5 QuestionsChapter 5 Questions
Chapter 5 Questions
 
Embedded Os [Linux & Co.]
Embedded Os [Linux & Co.]Embedded Os [Linux & Co.]
Embedded Os [Linux & Co.]
 
Linux Porting to a Custom Board
Linux Porting to a Custom BoardLinux Porting to a Custom Board
Linux Porting to a Custom Board
 
divine garnica
divine garnicadivine garnica
divine garnica
 
Chapter 5 Processors
Chapter 5 ProcessorsChapter 5 Processors
Chapter 5 Processors
 
Type of Embedded core
Type of Embedded core Type of Embedded core
Type of Embedded core
 
Embedded Linux Kernel - Build your custom kernel
Embedded Linux Kernel - Build your custom kernelEmbedded Linux Kernel - Build your custom kernel
Embedded Linux Kernel - Build your custom kernel
 
Generation of computer processors
Generation of computer processorsGeneration of computer processors
Generation of computer processors
 

Ähnlich wie Mod01 tns e overview

Shak larry-jeder-perf-and-tuning-summit14-part1-final
Shak larry-jeder-perf-and-tuning-summit14-part1-finalShak larry-jeder-perf-and-tuning-summit14-part1-final
Shak larry-jeder-perf-and-tuning-summit14-part1-final
Tommy Lee
 

Ähnlich wie Mod01 tns e overview (20)

Linux
LinuxLinux
Linux
 
Operating Systems 1 (4/12) - Architectures (Windows)
Operating Systems 1 (4/12) - Architectures (Windows)Operating Systems 1 (4/12) - Architectures (Windows)
Operating Systems 1 (4/12) - Architectures (Windows)
 
Tensorflow Lite and ARM Compute Library
Tensorflow Lite and ARM Compute LibraryTensorflow Lite and ARM Compute Library
Tensorflow Lite and ARM Compute Library
 
Ceph Day Taipei - Delivering cost-effective, high performance, Ceph cluster
Ceph Day Taipei - Delivering cost-effective, high performance, Ceph cluster Ceph Day Taipei - Delivering cost-effective, high performance, Ceph cluster
Ceph Day Taipei - Delivering cost-effective, high performance, Ceph cluster
 
Linux Conference Australia 2018 : Device Tree, past, present, future
Linux Conference Australia 2018 : Device Tree, past, present, futureLinux Conference Australia 2018 : Device Tree, past, present, future
Linux Conference Australia 2018 : Device Tree, past, present, future
 
Sys cat i181e-en-07+sysmac studio
Sys cat i181e-en-07+sysmac studioSys cat i181e-en-07+sysmac studio
Sys cat i181e-en-07+sysmac studio
 
Ceph Day KL - Delivering cost-effective, high performance Ceph cluster
Ceph Day KL - Delivering cost-effective, high performance Ceph clusterCeph Day KL - Delivering cost-effective, high performance Ceph cluster
Ceph Day KL - Delivering cost-effective, high performance Ceph cluster
 
Ceph Day Seoul - Delivering Cost Effective, High Performance Ceph cluster
Ceph Day Seoul - Delivering Cost Effective, High Performance Ceph cluster Ceph Day Seoul - Delivering Cost Effective, High Performance Ceph cluster
Ceph Day Seoul - Delivering Cost Effective, High Performance Ceph cluster
 
Ceph Day Tokyo - Delivering cost effective, high performance Ceph cluster
Ceph Day Tokyo - Delivering cost effective, high performance Ceph clusterCeph Day Tokyo - Delivering cost effective, high performance Ceph cluster
Ceph Day Tokyo - Delivering cost effective, high performance Ceph cluster
 
Mod05 application migration
Mod05 application migrationMod05 application migration
Mod05 application migration
 
CMP 221.pptx computer science machine and assembly language
CMP 221.pptx computer science machine and assembly languageCMP 221.pptx computer science machine and assembly language
CMP 221.pptx computer science machine and assembly language
 
No[1][1]
No[1][1]No[1][1]
No[1][1]
 
Enea Keystone training 2014
Enea Keystone training 2014Enea Keystone training 2014
Enea Keystone training 2014
 
Tuned
TunedTuned
Tuned
 
Tuned
TunedTuned
Tuned
 
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
 
Choosing the right processor
Choosing the right processorChoosing the right processor
Choosing the right processor
 
Linux Porting
Linux PortingLinux Porting
Linux Porting
 
Shak larry-jeder-perf-and-tuning-summit14-part1-final
Shak larry-jeder-perf-and-tuning-summit14-part1-finalShak larry-jeder-perf-and-tuning-summit14-part1-final
Shak larry-jeder-perf-and-tuning-summit14-part1-final
 
AMP Kynetics - ELC 2018 Portland
AMP  Kynetics - ELC 2018 PortlandAMP  Kynetics - ELC 2018 Portland
AMP Kynetics - ELC 2018 Portland
 

Mehr von Peter Haase (8)

Digitalisierung - Datenschutz - IT-Sicherheit
Digitalisierung - Datenschutz - IT-SicherheitDigitalisierung - Datenschutz - IT-Sicherheit
Digitalisierung - Datenschutz - IT-Sicherheit
 
EU General Data Protection Regulation
EU General Data Protection RegulationEU General Data Protection Regulation
EU General Data Protection Regulation
 
Sicherheitsprüfung für HP NonStop Systeme
Sicherheitsprüfung für HP NonStop SystemeSicherheitsprüfung für HP NonStop Systeme
Sicherheitsprüfung für HP NonStop Systeme
 
Mod06 new development tools
Mod06 new development toolsMod06 new development tools
Mod06 new development tools
 
Mod04 debuggers
Mod04 debuggersMod04 debuggers
Mod04 debuggers
 
Mod03 linking and accelerating
Mod03 linking and acceleratingMod03 linking and accelerating
Mod03 linking and accelerating
 
Mod02 compilers
Mod02 compilersMod02 compilers
Mod02 compilers
 
Mod00 introduction
Mod00 introductionMod00 introduction
Mod00 introduction
 

Kürzlich hochgeladen

Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
UK Journal
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
FIDO Alliance
 

Kürzlich hochgeladen (20)

Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
 

Mod01 tns e overview

  • 2. HP NonStop System PlatformsHP NonStop System Platforms ◦ NonStop K-Series systems  Last operating system release level was D48.03 ◦ NonStop S-Series systems  Current operating system release level is G06.2x ◦ Integrity NonStop and Integrity NonStop BladeSystem  Single-core processor based systems (NSAA & NSVA):  H-Series operating system thread – currently H06.nn  Multi-core processor based systems (NSMA):  J-Series operating system thread – currently J06.nn 1 - TNS/E Overview 2
  • 3. TNS/E Hardware ArchitecturesTNS/E Hardware Architectures ◦ NonStop Advanced Architecture (NSAA)  Multiple microprocessors in loose lockstep for each logical processor  HP Integrity NonStop NS14200 and NS 16200 Server ◦ NonStopValue Architecture (NSVA)  Single-core microprocessor for each logical processor  HP Integrity NonStop NS1200 and NS2000 Server ◦ NonStop Multi-core Architecture (NSMA)  Single, multiple core microprocessor for each logical processor  HP Integrity NonStop BladeSystem 1 - TNS/E Overview 3
  • 4. Software LibrariesSoftware Libraries ◦ A library is a code file that provides functions and data to other code files ◦ A code file that uses a function or data item provided by a library is said to be that library’s client ◦ Libraries can be:  Linkable (static)  Loadable (dynamic) 1 - TNS/E Overview 4
  • 5. Dynamic LibrariesDynamic Libraries ◦ A DLL is an industry-standard type of loadable library that:  Provides functions and data needed by the program and/or other loadable files  Allows you to partition your applications into functional units (DLLs) ◦ Dynamic  Implicit DLLs (previously System Library)  Public DLLs (previously SRLs)  Ordinary DLLs (only one accessible as User Library) 1 - TNS/E Overview 5
  • 6. DLL AdvantagesDLL Advantages DLLs offer many advantages: ◦ Programs can use many DLLs ◦ Additional libraries can be loaded after the program starts ◦ Different processes can run with different versions of a DLL  Even running same program file 1 - TNS/E Overview 6
  • 7. NativeTNS/E Code GenerationNativeTNS/E Code Generation 1 - TNS/E Overview 7 StacksOrd. DLLs MAIN TNS/E TNS/E Native Link EditorTNS/E TNS/E TNS/E Language Compiler TNS/E Language Compiler Appl. Source Appl. Source Appl. Source Native Link Editor
  • 8. 1 - TNS/E Overview 8 MAIN Appl. Source TNS/E TNS/E Native Link EditorTNS/E TNS/E TNS/E Language Compiler TNS/E Language Compiler Appl. Source Appl. Source Appl. Source Native Link Editor Assembler Assembler Source Appl. Source Appl. Source DLL Source TNS/E Language Compiler TNS/E Native Link EditorTNS/E TNS/E “MAKE”OSBUILDDSM/SCM Implicit DLLs StacksOrd. DLLs SD Pub. DLLs •TNS/E Millicode •Exception Millicode Native TNS/E Code GenerationNative TNS/E Code Generation
  • 9. Execution ModesExecution Modes ◦ Interpreted TNS mode — TNS millicode (Itanium instructions) emulating TNS instructions and TNS data and stack layout on User Data (UD) area and TNS register state ◦ Accelerated TNS mode — Itanium instructions executing the equivalent of TNS instruction and TNS data and stack layout on UD area and TNS register state ◦ TNS/E mode — Itanium instructions using native architecture and data layout and either the MAIN or PRIV stack area 1 - TNS/E Overview 9
  • 10. Execution ModesExecution Modes 1 - TNS/E Overview 10 Compiler 800 EPIC OCA INTERPRETED ACCELERATED NATIVE TNS/E System 100 CISC [RISC] 100 CISC [RISC] 101 Source 100 CISC [RISC] EPIC
  • 11. Languages SupportedLanguages Supported ◦ Native (TNS/E)  C/C++  TAL  COBOL ◦ Non-native (TNS)  C/C++  TAL  COBOL  FORTRAN ◦ Interpreted  ScreenCobol  Java 1 - TNS/E Overview 11
  • 12. New Features and New ProductsNew Features and New Products HP NonStop TS/MP ◦ LINKMON must be manually started ◦ User Conversion routines need to be recompiled ◦ Screen COBOL supports context-sensitive statements: DIALOG-BEGIN, DIALOG-SEND, DIALOG-ABORT, DIALOG-END Code Profiling Utilities ◦ Code Coverage Tool ◦ Profile Guided Optimization 1 - TNS/E Overview 12
  • 13. Discontinued Products and FeaturesDiscontinued Products and Features ◦ TNS Emulation under OSS ◦ HP Tandem Development Suite (TDS) ◦ Debug program ◦ HP TSM (superseded by OSM) ◦ TCP/IP Parallel Library (superseded by IPv6) ◦ Enform (superseded by EnformPlus) ◦ C++ Run Time LibraryVersion 1 1 - TNS/E Overview 13
  • 14. Unchanged ProductsUnchanged Products ◦ HP NonStop SQL/MP ◦ HP NonStop SQL/MXVersion 2.0 ◦ HP NonStop TMF 1 - TNS/E Overview 14
  • 15. Migration PathsMigration Paths ◦ TNS to TNS  Accelerated or Interpreted  Program changes should not be needed ◦ TNS/R to TNS/E  Compile/link all native-RISC programs  Program changes may be needed 1 - TNS/E Overview 15
  • 17. 1 - TNS/E Overview 17

Hinweis der Redaktion

  1. NonStop H-Series and J-Series Operating Systems Application Migration TNS/E Architecture Overview 1 - TNS/E Overview
  2. NonStop H-Series and J-Series Operating Systems Application Migration TNS/E Architecture Overview 1 - TNS/E Overview
  3. NonStop H-Series and J-Series Operating Systems Application Migration TNS/E Architecture Overview 1 - TNS/E Overview
  4. NonStop H-Series and J-Series Operating Systems Application Migration TNS/E Architecture Overview 1 - TNS/E Overview
  5. NonStop H-Series and J-Series Operating Systems Application Migration TNS/E Architecture Overview 1 - TNS/E Overview
  6. NonStop H-Series and J-Series Operating Systems Application Migration TNS/E Architecture Overview 1 - TNS/E Overview
  7. NonStop H-Series and J-Series Operating Systems Application Migration TNS/E Architecture Overview 1 - TNS/E Overview
  8. NonStop H-Series and J-Series Operating Systems Application Migration TNS/E Architecture Overview 1 - TNS/E Overview
  9. NonStop H-Series and J-Series Operating Systems Application Migration TNS/E Architecture Overview 1 - TNS/E Overview
  10. NonStop H-Series and J-Series Operating Systems Application Migration TNS/E Architecture Overview 1 - TNS/E Overview
  11. NonStop H-Series and J-Series Operating Systems Application Migration TNS/E Architecture Overview 1 - TNS/E Overview
  12. NonStop H-Series and J-Series Operating Systems Application Migration TNS/E Architecture Overview 1 - TNS/E Overview
  13. NonStop H-Series and J-Series Operating Systems Application Migration TNS/E Architecture Overview 1 - TNS/E Overview
  14. NonStop H-Series and J-Series Operating Systems Application Migration TNS/E Architecture Overview 1 - TNS/E Overview
  15. NonStop H-Series and J-Series Operating Systems Application Migration TNS/E Architecture Overview 1 - TNS/E Overview
  16. NonStop H-Series and J-Series Operating Systems Application Migration TNS/E Architecture Overview 1 - TNS/E Overview
  17. NonStop H-Series and J-Series Operating Systems Application Migration TNS/E Architecture Overview 1 - TNS/E Overview