HOT MIX 12 SILICON GRAPHICS, INC.

 

Photon C++(tm) Compiler
for SGI Systems

Make your objects travel at the speed of C

 


Productivity    Features    Performance    System Requirements    Demo License    KAI Home Page

Productivity and Performance

Photon C++ contains optimizations targeted specifically at object-oriented programs. With Photon C++ you can write and maintain a modular, object-oriented program and still have good performance.

Object-oriented design with emphasis on modularity and software reuse can increase programmer productivity. When performance considerations require the programmer to compromise the object-oriented design, productivity usually plummets, because the high performance form is more time consuming to implement, less reusable, and less maintainable. With Photon C++, the speed of object-oriented kernels approaches the speed of hand-coded C kernels.

Full Syntax and SGI C++ Compatibility

Photon C++ supports the latest C++ syntax features including a full implementation of templates and exceptions.

Photon C++ is link compatible with both of the SGI C++ compilers: DCC and NCC. You can use all of your existing C++ class libraries with Photon C++, without recompilation. Photon C++ understands the common command line options used with either SGI compiler, so it is easy to integrate into your make scripts.


Features and Benefits

Industrial Strength Front-End

Complete C++ Implementation

Language Specific Optimizations

Usability

Performance

Dialect Compatibility


Performance

Variety of Benchmarks

Benchmark Descriptions:

The OOPACK Benchmark

Interpretation of the Graph: Benchmark Results: Benchmark Details:


System Requirements

32-bit Version

64-bit Version


Evaluation License

KAI offers an evaluation program for Photon C++. To activate this version of Photon C++, you must contact KAI to receive a license code-key.

Before contacting KAI, be sure to get the internet network address of the machine that will run Photon C++. If you don't know the internet network address, simply start the Photon C++ installation process, and the installation script will display the internet network address very early in the installation process.

Visit our website, http://www.kai.com, to checkout the latest information on Photon C++.


Copyright © 1995 by Kuck & Associates, Inc. All rights reserved.
KAI and Photon C++ are trademarks of Kuck & Associates, Inc.
Irix and Indigo are trademarks of Silicon Graphics, Inc.