Article View: fj.sci.math
Article #13793Call for beta testers -- FORTRAN optimizer for Pentium/Pro, NT, SMP
From: Greg Ferrar
Date: Fri, 31 May 1996 00:00
Date: Fri, 31 May 1996 00:00
60 lines
3895 bytes
3895 bytes
This is a call for beta testers for a new FORTRAN optimizing product. Kuck & Associates, Inc., the world leader in code optimizing software, is putting the final touches on a Windows NT version of its FORTRAN optimizer. This optimizer, called NiTro*Code, is the result of ten years of optimization technology. NiTro*Code examines FORTRAN source code files, applies various optimizations on them, and generates new source code. This new source code performs the same operations, but is optimized in various ways to run faster. Users of UNIX and other platforms may know NiTro*Code optimization technology by its UNIX name-- KAP. Though NiTro*Code can speed up code on a single processor machine, it does its best work on multiprocessor Pentium and Pentium Pro machines. On these machines, NiTro*Code acts as an auto-parallelizer, taking traditional serial FORTRAN code and generating parallel code which takes advantage of as many processors as you have. Due to the combination of parallel and serial optimization technology, hyperlinear speedups are possible. In preliminary tests of the industry-standard SPEC95 benchmarks, KAP has demonstrated average speedups of 1.37 for a single-processor Pentium-based computer, and 1.69 for a two-processor Pentium-based computer. NiTro*Code speeds up most FORTRAN code, but excels on code which makes extensive use of nested loops and floating point arithmetic. Most scientific and engineering code falls into this category. NiTro*Code features a simple and intuitive graphical user interface which provides control over its most powerful options. For fine tuning, power users can access all of NiTro*Code's 100+ features by running it as a command-line based program. NiTro*Code can handle both F77 and F90 code, with most common extensions. If you are using the parallelism features, however, only F77 is supported, and the resulting code needs to link with a supplied library. This library was created with Microsoft Visual C++, so you will need a compiler capable of linking to this library, like Microsoft Powerstation FORTRAN, or the Intel Reference Compiler. The library is not required for single-processor optimizations, so any standard FORTRAN compiler should suffice. We would like beta testers for our product, to begin testing immediately. We are looking for approximately ten beta testers with a range of machines and environments (all, however, must be Pentium or Pentium Pro or equivalent, Windows NT machines). Beta testers will receive preliminary versions of the software and manuals in PDF format. Beta testers who are particularly helpful in finding bugs, resolving problems, or suggesting features will receive a FREE copy of our final shrink-wrapped package, including a hard copy of the manual. If you wish to be considered as a beta tester, please send email to nitrocode@kai.com. In your mail, please give the specifics of your system (version of NT, type and number of processors, FORTRAN compiler and environment), and explain briefly why you feel you are particularly qualified to be a beta tester for our product. Look for the official NiTro*Code release later this year! -Greg Ferrar (ferrar@uiuc.edu)
Technical Details
Message-ID:
<ferrar-3105962036270001@berlin-4.slip.uiuc.edu>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 114713,1f16e72645de4b72,start X-Google-Attributes: gid114713,public X-Google-Thread: f4956,1f16e72645de4b72,start X-Google-Attributes: gidf4956,public X-Google-Thread: 10115d,1f16e72645de4b72,start X-Google-Attributes: gid10115d,public From: ferrar@uiuc.edu (Greg Ferrar) Subject: Call for beta testers -- FORTRAN optimizer for Pentium/Pro, NT, SMP Date: 1996/05/31 Message-ID: <ferrar-3105962036270001@berlin-4.slip.uiuc.edu> X-Deja-AN: 157900101 organization: The University of Illinois at Urbana-Champaign newsgroups: fj.sci.math,fj.sci.physics,fj.sci.misc