Presentation is loading. Please wait.

Presentation is loading. Please wait.

Hp’s application development: flexible, rich, and very powerful agenda hp’s app dev solutions hp-ux 11i app dev tools Linux & open source tools Microsoft’s.NET.

Similar presentations


Presentation on theme: "Hp’s application development: flexible, rich, and very powerful agenda hp’s app dev solutions hp-ux 11i app dev tools Linux & open source tools Microsoft’s.NET."— Presentation transcript:

1 hp’s application development: flexible, rich, and very powerful agenda hp’s app dev solutions hp-ux 11i app dev tools Linux & open source tools Microsoft’s.NET summary

2 deliver flexible, rich, and very powerful development tools partner with industry leaders to offer high performance & integrated solutions for HP platforms create, collaborate, and contribute to developer community offer comprehensive services and leading technical expertise develop from anywhere deploy to any HP platforms To address the developer challenges of an integrated, heterogeneous world of apps and web services through: standard-based frameworks consistent programming models with open systems robust suite of dev tools that reduce time to market and deliver an assured quality of experience services to help you achieve values from hp

3 hp’s application development solution: develop from anywhere to deploy on Itanium-based systems Aries - dynamic binary translator; no recompile cross & native compilers hp-ux Java from HP Linux Porting Kit (API), run native hp-ux 11i source platform hp’s offerings deployment platform subject to change without notice – current as of October 1, 2002 Linux Runtime Environment (ABI) [H2, 2003], run binaries IA-32 Linux Developer’s Kit Linux Porting Kit (API) PA-RISC/hp-ux 11i existing applications PA-RISC/hp-ux 11i new applications Linux Pentium

4 run hp-ux 11i PA-RISC applications on hp-ux 11i for Itanium 2 with Aries Aries - dynamic binary translator; no recompile hp-ux 11i PA-RISC/hp-ux 11i existing applications Aries - runtime binary emulator through dynamic translation and interpretation. invoked automatically by the hp-ux kernel over four years of hp's investment with patents faster time to market maintain one source code execute PA-RISC applications transparently, accurately, and efficiently free and included with hp-ux 11i for the Itanium processor family

5 run hp-ux 11i PA-RISC applications on hp-ux 11i for Itanium 2 with native compilers cross & native compilers with C, C++, and Fortran hp-ux 11i PA-RISC/hp-ux 11i new applications highly tuned and optimized to execute instructions faster and more parallel processing designed to exploit the benefits of the Itanium architecture share a common implementation of the code generator and optimizers to maximize inter-operability between languages share design structure to facilitate the integration of common components - code generator, optimizer, linker, and debugger cross compilers will not disturb any existing PA-RISC app to allow a phased transition to Itanium hp-ux libraries include C99, Unix95, and PA-RISC math functions proof points/successes: –millions of lines of C, C++, and Fortran source code, including HP-UX 11i itself –over 100 ISVs to make their apps available for HP-UX 11i –tuned leading SPEC2000 benchmark performances

6 run hp-ux 11i PA-RISC applications on hp-ux 11i for Itanium 2 with hp-ux 11i Java hp-ux 11i Java from HP hp-ux 11i PA-RISC/hp-ux 11i new applications integration of HP and ISV software products development tools –Togethersoft, Borland performance tuning tools –HPjmeter, HPjtune, HP Glance, Sitraka Jprobe middleware products –web servers (HP Apache, Zeus) –app servers (BEA WebLogic, Oracle9i AS, WebSphere, SunONE, ATG) –web services (IONA) deployment tools: configuration, InstallShield, InstallAnywhere, swinstall, WebStart management and monitoring: HP OpenView, Wily Introscope highly tuned and optimized for best UNIX performance fully integrated, tested, and supported by HP-UX lab expertise based on J2EE® standards for open systems & web services included with hp-ux 11i and free downloads at www.hp.com/go/java

7 hp-ux java outperforms sun and ibm in SPECjvm98 UNIX SPECjvm98 performance (specjvm98) hp-uxsolarisaix 57.6 123 relative performance per CPU #1 34.3 hp-ux is 3.6x better hp-ux is 2x better page 7 #1 best single system performance (ECPerf) Bops/min sun fire v880 solaris rp8400 hp-ux 11i hp-ux 11i is 2.3x faster. 37,791 16,668 hp leads with single system ECperf (SPECjAppServer2001) performance

8 run Linux applications on hp-ux 11i: source compatibility Linux Porting Kit (API) Open Source Developer’s Toolkit  a collection of 50+ popular Open Source tools Linux-Compatible APIs  work concurrently with existing hp- ux libraries to make available 96% of Linux core APIs Linux Software Transition Kit  scanner tools to identify porting issues and suggest recommendation for changes Linux Porting Guide & Support Services  reduce porting efforts with over 50 Open Source tools and 96% of Linux core APIs  improve productivity with scanner tools to find porting issues  simplify developer’s experience with this out-of-the-box porting kit  free download and CD at www.hp.com/go/LPK Linux Pentium hp-ux 11i hp-ux 11i PA-RISC

9 developer’s experience: Linux porting kit for hp-ux 11i Linux STK Linux Sources find porting problems 1. Editor (vim, Xemacs, vi, …) fix porting problems 2. gcc g++ hp-ux 11i C/C++ hp-ux 11i aCC compile 3. wdb gdb debug 5. wdb gdb wdb gdb link with libs 4. hp-ux 11i core system libs Libhplx App libs Open Source Developer’s Toolkit libs Gcc libs G++ libs App libs Linux porting kit for hp-ux 11.0/11i CD media HP-UX 11i application release CD media

10 run Linux applications on hp-ux 11i: binary compatibility Linux Runtime Environment (ABI) [H2, 2003] hp-ux 11i Linux Linux LE Itanium Runtime Environment  a collection of libraries and tools, including commands, utilities, packages, and marshalling layers Linux Runtime Environment White Paper  extensive, easy-to-use paper documenting binary compatibility processes between Linux and HP-UX  develop on Linux, deploy to HP-UX  support one source code  run “Linux” applications on HP-UX with mission critical features  reduce build and support costs for multi-OS opportunities subject to change without notice – current as of October 1, 2002

11 summary deliver flexible, rich, and very powerful development tools partner with industry leaders to offer high performance & integrated solutions for HP platforms create, collaborate, and contribute to developer community offer comprehensive services and leading technical expertise

12 more info & references www.hp.com/go/hp-ux www.hp.com/linux www.hp.com/dspp Thank you!

13 hp’s application development solution: develop from everywhere hp-ux 11i source platform hp’s offerings deployment platform IA-32/Linux IA-64 Linux developer’s kit Linux IA-32/NT.NET [2003] PA-RISC/hp-ux existing applications PA-RISC/hp-ux new applications Aries - dynamic binary translator; no recompile cross & native compilers hp-ux Java from HP IA-64 Linux developer’s kit NT IA-32/Linux Linux Porting Kit (API) Linux Runtime Env (ABI) [2003] subject to change without notice – current as of October 1, 2002

14 run IA-32 Linux applications on Linux/Itanium processor family IA-64 Linux developer’s kit IA-32/Linux Linux HP IA-64 Linux Simulator Native User Environment IA-64 Root File System Highly optimized mathematical functions for the Itanium architecture a set of installable software components that allow users to develop, execute and debug IA-64 Linux applications on IA-32 systems running the Linux operating system  free download and CD at www.hp.com/linux

15 run IA-32/NT applications on NT/Itanium processor family joint worldwide initiative (9/23) both companies have longstanding relationship combines HP's IT infrastructure technology and services with Microsoft.NET software create one of the world's largest, most specialized forces of.NET consultants and systems architects combined with the broadest choice of technology platforms in the industry capabilities to integrate solutions across global enterprises IA-32/NT.NET [2003] NT Represent a total investment of more than $50 million (US) by the two companies More than 5,000 HP sales professionals will be trained on.NET 3,000 HPS professionals will be certified on.NET HP will create a new group of.NET solutions architects Microsoft endorses HP has a "worldwide prime integrator" for Microsoft.NET technologies subject to change without notice – current as of October 1, 2002


Download ppt "Hp’s application development: flexible, rich, and very powerful agenda hp’s app dev solutions hp-ux 11i app dev tools Linux & open source tools Microsoft’s.NET."

Similar presentations


Ads by Google