Home > C,C++ > Performance


Related Categories

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

  Privacy - Trademarks - Feedback - Terms of Use Copyright The MathWorks, Inc.