More Related Content
Similar to Rogue Wave Corporate Vision(P) 5.19.10
Similar to Rogue Wave Corporate Vision(P) 5.19.10 (20)
More from Chris O'Neal (20)
Rogue Wave Corporate Vision(P) 5.19.10
- 5. Sample Customers by Vertical | Copyright © 2010 Rogue Wave Software | All Rights Reserved Finance Telecom Govt/ Defense ISVs/ OEMs
- 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. 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.
- 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. 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
- 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. 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;