|
|
Performance
| C/C++ Program Perfometer |
|
This program enables users to get C/C++ program performance for any metrics, for instance uclocks, rusage-metrics, metrics defined by user etc. Submitted: Jul 11, 2002
|
| Techniques for Scientific C++ |
|
This material started life as slides for a talk on Scientific C++ by Todd Veldhuizen. Included are the things learned while developing the Blitz++ library. Submitted: Jan 04, 2000
|
| Handling Lots of Small Strings With a C++ Class |
|
In performance tips this issue, we will present a complete C++ class along with its implementation code, which is appended to the end of the discussion. This C++ example addresses a common problem in applications that use a lot of small strings. The problem has to do with the overhead associated with allocating the string via malloc() (in C) or operator new() (C++). Typically, such overhead is 8-16 bytes per string. And allocating then deallocating many small blocks will tend to fragment memory. Submitted: Jan 24, 2000
|
| Base One Number Class |
|
The Base/1 Number Class is an innovative (U.S. Patent Pending) technology for performing highly precise mathematical calculations. If you are a programmer building applications for a large financial institution, an engineer designing a high-precision telemetry system, or a scientist striving to minimize errors in the analysis of experimental data, you will immediately recognize the value of Base One's Number Class. But even in less demanding applications you may be surprised to discover how often undetected computational errors lead to significant inaccuracies, which are readily eliminated by using our Number Class. Submitted: Jan 26, 2000
|
| Visual C++ beta takes speed lead |
|
Visual C++ 6.0, due late this summer from Microsoft Corp., yielded quicker development of faster code in PC Week Labs' tests of the beta version released this week. Whether a developer is writing bare-bones device drivers or enterprise-class distributed database applications, the new Visual C++ challenges competing tools that previously stood alone. It does not, however, achieve supremacy across the board. Submitted: Jan 16, 2000
|
|
|