| Title: | Microsoft Visual C++ bug reports and kits |
| Notice: | Register in Topic 2. 5.Last for latest Kit |
| Moderator: | DECWET::THOMAS N |
| Created: | Tue May 17 1994 |
| Last Modified: | Fri Jun 06 1997 |
| Last Successful Update: | Fri Jun 06 1997 |
| Number of topics: | 521 |
| Total number of notes: | 2938 |
I have a customer who recompiled on ALpha from Intel and he is having
performance problems. Pentium Pro 200 runs his code in 20 sec, Alpha
433 EV56 runs it in 2 minutes.
PM tells him allignment fixups/sec are at 600,000. His code is mostly
floating point, and I think he is running in some Floating Point
emulation mode as well.
What cuold be causing this? My other question for these Sloppy Intel
coders is.... is there some kind of porting guide explaining what to
look out for as far as gottchas and traps, ie example above and how to
correctly code accordingly? He brought his Intel C++ project directory
over to the alpha box, I don't know for sure if this was the right
thing to do, or if MS supports this?
(cross posted in visualc)
| T.R | Title | User | Personal Name | Date | Lines |
|---|---|---|---|---|---|
| 488.1 | Use fixups.exe & axpalign.exe | DECWET::MVB | Monty VanderBilt | Mon Mar 31 1997 09:39 | 15 |
PM tells him allignment fixups/sec are at 600,000. His code is mostly
floating point, and I think he is running in some Floating Point
emulation mode as well.
You can use fixups.exe available at
ftp://ntnone.zso.dec.com/performance/binaires
to isolate where most of the fixups are occuring. You can get fixup
exceptions in the debugger by using axpalign.exe (in your VC kit) to
turn off alignment fixups.
is there some kind of porting guide explaining what to
look out for as far as gottchas and traps
Check out the Visual C++ Risc Programmers Guide in the VC++ documentation.
There's a whole section called "Working with alignment issues"
| |||||