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 10: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" |