Rogue Wave Corporate Vision(P) 5.19.10

888 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
888
On SlideShare
0
From Embeds
0
Number of Embeds
45
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Rogue Wave Corporate Vision(P) 5.19.10

  1. 1. Corporate Vision May 2010 Brian Pierce – CEO Sean FitzGerald – Sr. VP Engineering/CTO
  2. 2. Agenda <ul><li>Rogue Wave Today </li></ul><ul><li>The Evolving HPC Landscape </li></ul><ul><li>Application Development Challenges </li></ul><ul><li>Rogue Wave: Enabling the Next Era of HPC </li></ul><ul><li>What’s Next </li></ul>| Copyright © 2010 Rogue Wave Software | All Rights Reserved
  3. 3. Rogue Wave Today <ul><li>History </li></ul><ul><ul><li>Founded: 1989 </li></ul></ul><ul><ul><li>NASDAQ IPO: 1996 </li></ul></ul><ul><ul><li>Acquired by Quovadx: 2003 </li></ul></ul><ul><ul><li>Spun out by Battery Ventures: 2007 </li></ul></ul><ul><ul><li>Acquired: </li></ul></ul><ul><ul><ul><li>Visual Numerics: 2009 </li></ul></ul></ul><ul><ul><ul><li>TotalView Technologies: 2010 </li></ul></ul></ul>| Copyright © 2010 Rogue Wave Software | All Rights Reserved The largest independent provider of cross-platform software development tools and embedded components for the next generation of HPC applications. <ul><li>Locations </li></ul><ul><ul><li>HQ: Boulder, CO </li></ul></ul><ul><ul><li>NA: Houston, TX; Corvallis, OR; Natick MA </li></ul></ul><ul><ul><li>EMEA: France, Germany, UK </li></ul></ul><ul><ul><li>APAC: Japan </li></ul></ul><ul><li>Customers </li></ul><ul><ul><li>3,000+ in 36 countries </li></ul></ul><ul><ul><li>Financial Services, Telecoms, Oil and Gas, Government & Aerospace, Research and Academic </li></ul></ul>
  4. 4. Synergies | Copyright © 2010 Rogue Wave Software | All Rights Reserved <ul><ul><li>Proven, market-leading technology </li></ul></ul><ul><ul><li>Founded 1989 to create tools for complex atmospheric research </li></ul></ul><ul><ul><li>Founded in 1970. First to deliver cross-platform math libraries; first to combine graphics with computational libriaries. </li></ul></ul><ul><ul><li>Mid-80s for BBN ‘s Butterfly parallel supercomputer. </li></ul></ul><ul><ul><li>Leading provider of enterprise class C++ components and infrastructure for high performance applications </li></ul></ul><ul><ul><li>Leader in embeddable mathematical and statistical algorithms and visualization software for data-intensive applications </li></ul></ul><ul><ul><li>Industry-leading interactive analysis and debugging tools for the world's most sophisticated software applications. </li></ul></ul><ul><ul><li>Distinctive expertise </li></ul></ul><ul><ul><li>Cross-platform tools and abstracting away platform complexity with embeddable components </li></ul></ul><ul><ul><li>Cross-platform development, multiple languages, optimization of complex algorithms </li></ul></ul><ul><ul><li>Cross-platform development and traditional HPC/supercomputing </li></ul></ul><ul><ul><li>Strong customer base in key industries </li></ul></ul><ul><ul><li>2,000+ customers in 36 countries </li></ul></ul><ul><ul><li>200 OEMs </li></ul></ul><ul><ul><li>Financial services, Telecom, Defense, ISVs </li></ul></ul><ul><ul><li>Over 500,000 users worldwide </li></ul></ul><ul><ul><li>Financial services, Defense & Government Healthcare//Pharma </li></ul></ul><ul><ul><li>Special academic programs </li></ul></ul><ul><ul><li>1400+ customers worldwide </li></ul></ul><ul><ul><li>National Labs (NA & Europe), Oil & Gas, Financial services, Defense, Telecom </li></ul></ul><ul><ul><li>Special academic programs </li></ul></ul>
  5. 5. Sample Customers by Vertical | Copyright © 2010 Rogue Wave Software | All Rights Reserved Finance Telecom Govt/ Defense ISVs/ OEMs
  6. 6. Agenda <ul><li>Rogue Wave Today </li></ul><ul><li>The Evolving HPC Landscape </li></ul><ul><li>Application Development Challenges </li></ul><ul><li>Rogue Wave: Enabling the Next Era of HPC </li></ul><ul><li>What’s Next </li></ul>| Copyright © 2010 Rogue Wave Software | All Rights Reserved
  7. 7. Next Era of IT… Continued Technology Innovation and Business Pressures | Copyright © 2010 Rogue Wave Software | All Rights Reserved Architectural Complexity Massive data stores High speed streaming data New computing architectures Multi-core, Hybrid CPU/GPU, clusters, grids, cloud Productivity Pressure to produce differentiating applications with high quality, on budget Data Complexity
  8. 8. The Next Generation of HPC: High Performance Computing and High Productivity Computing Mingle | Copyright © 2010 Rogue Wave Software | All Rights Reserved “ Traditional” HPC “ Traditional” Development Bring tools and components that increase developer productivity to high performance/technical computing community. Bring the ability to leverage massive amounts of data and parallel architectures to “mainstream” IT.
  9. 9. Agenda <ul><li>Rogue Wave Today </li></ul><ul><li>The Evolving HPC Landscape </li></ul><ul><li>Application Development Challenges </li></ul><ul><li>Rogue Wave: Enabling the Next Era of HPC </li></ul><ul><li>What’s Next </li></ul>| Copyright © 2010 Rogue Wave Software | All Rights Reserved
  10. 10. Mainstream Software Development Tools | Copyright © 2010 Rogue Wave Software | All Rights Reserved Model Applications & Data Develop and Debug QA Deployment Requirements Management, Project Management, Portfolio Management, Software Configuration Management BPM, MDA, UML… IDEs, components (GUI, networking, database, BI, security, etc…) Functional, performance, security test… Tools for system administrators, etc… Development team infrastructure
  11. 11. HPC Toolchain | Copyright © 2010 Rogue Wave Software | All Rights Reserved Debug Debugger Code and memory Tune Profiling tools Parallelization, performance bottlenecks Build Compiler C, C++, Fortran Libraries Utilities Parallel application
  12. 12. A New Era of Computing, Requires Advanced Development Workbench <ul><li>Developers will need tools and components that: </li></ul><ul><ul><li>Reduce complexity & increase productivity </li></ul></ul><ul><ul><li>Are cross-platform </li></ul></ul><ul><ul><li>Support multiple computing languages </li></ul></ul><ul><ul><li>Support Big Data </li></ul></ul><ul><ul><li>Include rapid development/prototyping tools </li></ul></ul><ul><li>Platform vendors are filling the gap, but an independent vendor must step in </li></ul>| Copyright © 2010 Rogue Wave Software | All Rights Reserved Current HPC Toolchain
  13. 13. Agenda <ul><li>Rogue Wave Today </li></ul><ul><li>The Evolving HPC Landscape </li></ul><ul><li>Application Development Challenges </li></ul><ul><li>Rogue Wave: Enabling the Next Era of HPC </li></ul><ul><li>What’s Next </li></ul>| Copyright © 2010 Rogue Wave Software | All Rights Reserved
  14. 14. NextGen Develop and Debug Environment First steps Build Compilers & standard libraries, binary utilities Platform Tools and Utilities Numerical and Analytic Libraries Platform Abstractions Abstraction Layer Prototyping Tools Rapid Application Development | Copyright © 2010 Rogue Wave Software | All Rights Reserved Debugging/ Execution Environment Debugging Environment Code Debugger Reverse Debugging Memory Debugger Find opportunities for parallelization, performance increases Profiling and Performance Tools Current HPC Toolchain
  15. 15. Rogue Wave Has Products Today | Copyright © 2010 Rogue Wave Software | All Rights Reserved PyIMSL Studio only commercially-available numerical analysis application development environment designed for transforming mathematics and statistics prototype models into production applications; uses python PV WAVE sophisticated programming language and set of tools for building and deploying Visual Data Analysis (VDA) applications TotalView a source code defect analysis tool that provides troubleshooting for complex, multi-threaded, and parallel applications ReplayEngine reverse debugging tool that records and replays programs during execution to identify software failure as it happens MemoryScape dynamic memory analysis and debugging IMSL embeddable mathematical and statistical algorithms for highly complex problem-solving and predictive analytic applications SourcePro complete set of C++ development components including tools and libraries for database, networked and Internet-enabled applications;
  16. 16. Rogue Wave has the Pedigree to Execute on the Vision <ul><li>Proven technology and expertise in High Performance Computing </li></ul><ul><ul><li>Best-of-breed development products for traditional HPC </li></ul></ul><ul><ul><li>Insight into the new challenges that parallel development introduces </li></ul></ul><ul><li>Expertise in cross-platform development tools and embeddable components </li></ul><ul><ul><li>Ability to abstract away the underlying complexity </li></ul></ul><ul><ul><li>Provide environment for high productivity </li></ul></ul><ul><li>Technology and experience with Big Data </li></ul><ul><ul><li>Products for analyzing and manipulating large amounts of data </li></ul></ul><ul><ul><li>Products for rapidly prototyping analytically complex applications … and visually rendering the results </li></ul></ul><ul><li>Experience and existing customers in industries where these computational challenges exist </li></ul><ul><li>Strong customer base and financial wherewithal to invest </li></ul>| Copyright © 2010 Rogue Wave Software | All Rights Reserved
  17. 17. Agenda <ul><li>Rogue Wave Today </li></ul><ul><li>The Evolving HPC Landscape </li></ul><ul><li>Application Development Challenges </li></ul><ul><li>Rogue Wave: Enabling the Next Era of HPC </li></ul><ul><li>What’s Next </li></ul>| Copyright © 2010 Rogue Wave Software | All Rights Reserved
  18. 18. Recent Announcements <ul><li>IMSL Numerical Library for Microsoft .NET </li></ul><ul><ul><li>Advanced mathematical, statistical and financial algorithms </li></ul></ul><ul><ul><li>Multi-threaded leveraging new Task Parallel Library </li></ul></ul><ul><ul><li>Any .NET language, including C#, F# and VB .NET </li></ul></ul><ul><li>PV-WAVE 9.5 </li></ul><ul><ul><li>Expanded OpenMP support </li></ul></ul><ul><ul><ul><li>Automated runtime control of threading parameters on Windows </li></ul></ul></ul><ul><ul><ul><li>Support for Linux 32 and 64 bit </li></ul></ul></ul><ul><ul><ul><li>Parallelization of a wide range of array operations on various data types </li></ul></ul></ul><ul><ul><li>Eclipse plug-in enhancements </li></ul></ul><ul><ul><li>JWAVE: Web development for browser-based visual analytics </li></ul></ul><ul><ul><ul><li>Included with PV-WAVE Advantage </li></ul></ul></ul>| Copyright © 2010 Rogue Wave Software | All Rights Reserved

×