Rogue Wave Software to Present Platform Migration Strategies at LinuxWorld.BOULDER, Colo. -- Presentation from Intel Corporation's Theater Will Offer Solutions to Portability Challenges Rogue Wave rogue wave n. An unpredictable, abnormally large wave that occurs on a seemingly random basis in the oceans. Software, a division of Quovadx, Inc. (Nasdaq:QVDXE) providing reusable software components and services that facilitate application development, today announced that Ravi Inampudi, lead software support engineer for Rogue Wave Software, will be a guest speaker at Intel Corporation's booth at LinuxWorld. LinuxWorld will be held from August 2-5, 2004 at Moscone Center The Moscone Center is San Francisco, California's largest convention and exhibition complex. The complex consists of two main underground halls underneath Yerba Buena Gardens, Moscone North and Moscone South, as well the three-level Moscone West exhibition hall across 4th Street. in San Francisco San Francisco (săn frănsĭs`kō), city (1990 pop. 723,959), coextensive with San Francisco co., W Calif., on the tip of a peninsula between the Pacific Ocean and San Francisco Bay, which are connected by the strait known as the Golden . Inampudi's presentation will take place on August 4, 2004 at 11:45 am in Intel's in-booth theater. In his presentation, Inampudi will discuss ten of the most common portability challenges encountered in migrating C++ applications to and from various platforms, such as Linux or Windows-based systems. The presentation will include an overview of these challenges, including potential complications in threading and internationalization The support for monetary values, time and date for countries around the world. It also embraces the use of native characters and symbols in the different alphabets. See localization, i18n, Unicode and IDN. internationalization - internationalisation . Attendees of the session will learn programming techniques and practices that, when coupled with Rogue Wave(R) and Intel software development tools, can help to make platform transitions easier. "There are many challenges facing programmers looking to convert, for example, from Unix to Linux, that can be overcome with the right tools," said Ravi Inampudi, senior software engineer, Rogue Wave Software. "I look forward to sharing techniques that can help technologists, using software that enables consistent behavior of components such as libraries and databases across different platforms, overcome these challenges." Inampudi is a lead engineer working in support of the Rogue Wave(R) SourcePro(R) C++ Suite of products. In addition, he is responsible for working with several large customer accounts with regard to their use of Rogue Wave software. "Intel sees great opportunities in the broad high-end migration from proprietary UNIX/RISC to Linux/IA platforms," said Jonathan Khazam, general manager of Intel Software Development Products. "Intel's high-performance software development tools, including compilers, performance analyzers, libraries, and threading tools, complement Rogue Wave Software's popular SourcePro(R) products in aiding this migration." Rogue Wave SourcePro C++ offers a comprehensive set of C++ components designed to work seamlessly across supported platforms, including Windows, Linux and a variety of proprietary UNIX operating systems. The SourcePro C++ Suite removes differences between operating systems Operating systems can be categorized by technology, ownership, licensing, working state, usage, and by many other characteristics. In practice, many of these groupings may overlap. , compilers and databases, making it easier to migrate applications from one platform to another as organizational needs change. The SourcePro C++ Suite supports both the Intel(R) C++ Compiler and the GNU gnu (n ) or wildebeest (wĭl`dəbēst'), large African antelope, genus Connochaetes. compiler on Linux. The Intel C++ Compiler Intel C++ Compiler (also known as icc or icl) describes a group of C/C++ compilers from Intel. Compilers are available for Linux, Microsoft Windows and Mac OS X. Manufacturer suggested retail prices start at US$ 399. delivers a host of advanced compiler optimization Compiler optimization is the process of tuning the output of a compiler to minimize some attribute (or maximize the efficiency) of an executable program. The most common requirement is to minimize the time taken to execute a program; a less common one is to minimize the amount of features, typically found on proprietary UNIX compilers, such as inter-procedural optimization and automatic parallelization Automatic parallelization, also auto parallelization, autoparallelization, parallelization, or //ization (shorthand), the last two of which imply automation when used in context, refers to converting sequential code into multi-threaded or vectorized (or . These features help the Intel C++ Compiler speed UNIX to Linux migration as compared to migration with GNU C (language) GNU C - The extension of C compiled by gcc. and C++ compilers. By offering significant source and binary compatibility See binary compatible. with the GNU C and C++ compilers, Intel gives companies the flexibility to use the Intel C++ Compiler on the pieces of their application where performance is most critical. The Intel C++ Compiler for Linux complies with the ANSI C (language, standard) ANSI C - (American National Standards Institute C) A revision of C, adding function prototypes, structure passing, structure assignment and standardised library functions. ANSI X3.159-1989. cgram is a grammar for ANSI C, written in Scheme. and C++ standards. "While migration portability challenges are common, they should not prevent organizations from moving between platforms when and if their business needs dictate," commented Cory Isaacson, president of Rogue Wave Software. "We are proud to be able to provide our users with products that work seamlessly across various platforms and operating systems, allowing them to migrate from platform to platform to create the IT infrastructure that meets their organizational needs." Also at the LinuxWorld event, Rogue Wave Software and Intel will demonstrate an application that uses SourcePro(R) Core and SourcePro(R) Analysis, deployed on an Intel(R) Xeon(TM) processor-based system, to track the movement of GPS satellites over the San Francisco area. The demonstration, which uses both the Intel C++ Compiler and the GNU C/C C/C Center to Center C/C Combustion Chamber C/C Command/Control C/C Crew Chief C/C cabin cruiser (US DoD) C/C chief complaint (medical) C/C Channel-to-Channel C/C Communication and Collaboration ++ compiler to create executables, and then measures the performance of each version at run-time, will illustrate the meaningful performance benefits of using the Intel compiler and the portability possibilities of using Rogue Wave(R) software. Representatives from Rogue Wave Software will join the Intel team in their booth (#1457) for the duration of LinuxWorld and will run demonstrations periodically throughout each day of the show. About Rogue Wave Software Rogue Wave Software is a division of Quovadx, Inc. (Nasdaq:QVDXE), a software and services firm based in Englewood, Colorado Englewood is a city in Arapahoe County, Colorado, USA. As of 2005, the city is estimated to have a total population of 32,350.[5] It is part of the Denver-Aurora Metropolitan Area. , that has helped more than 20,000 enterprise customers worldwide develop, extend and integrate applications based on open standards. The Rogue Wave Software division, based in Boulder, Colorado, provides reusable software components and services that facilitate application development. Today, more than 300,000 developers at some of the world's leading companies have used Rogue Wave(R) products to develop enterprise-level applications. Rogue Wave Software operates throughout the United States, Europe and Asia and can be found on the Internet at http://www.roguewave.com. Rogue Wave and SourcePro are registered trademarks of Quovadx, Inc. LINUX is a trademark of Linus Torvalds. All other company and product names mentioned may be trademarks of the companies with which they are associated. |
|
||||||||||||||||

)
Printer friendly
Cite/link
Email
Feedback
Reader Opinion