SAL Home PROGRAM Tools & Utilities

C-Mix

C-Mix is a program specializer which takes the source code for at program or a routine and (commonly) some of its input, and tries to produce faster but equivalent code, utilizing the fact that some of the variables will have known values so that some of the program's actions can be precomputed. This allows one to combine the maintainability of a generic parameterized source code with the speed of programs optimized for specific program instances.

Current Version:   2.0.3

License Type:   GPL-like

Home Site:
http://www.diku.dk/research-groups/topps/activities/cmix

Source Code Availability:   Yes

Available Binary Packages:

Targeted Platforms:

Any platform where gcc 2.8.1 or egcs runs

Software/Hardware Requirements:

The system creates intermediate C++ programs that must be compiled with gcc or egcs. (It is planned that the intermediate programs are regular C source code starting with 2.1.0 or 2.2.0). May need a lot of virtual memory.

Other Links:
??

Mailing Lists/USENET News Groups:

??

User Comments:

  • ??

See A Screen Shot? (Not Yet)

  SAL Home   |   Programming   |   Tools & Utilities


Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.