Title: | Microsoft Visual C/C++ |
Moderator: | PLUGH::needle |
Created: | Tue Mar 16 1993 |
Last Modified: | Wed Jun 04 1997 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 1121 |
Total number of notes: | 4385 |
I am looking for a porting guide that can help explain some of the issues in porting code from Alpha NT to Intel NT? My Customer has recompiled their application from an Intel Vis C++ code base to Alpha with Risc Vis C++. On an Intel Pentium Pro 200 the test ran in 20 seconds. On the Alpha ev5 433 it ran in 2 minutes. They strapped on performance monitor and they are seeing 600,000 alligment fixups per second. I am also worried that they are using floating point emulation and having problems in the FP area. Any pointers or experience on how to fix this would be most helpful. Is there any porting guide with gottchas and know areas to examine, and of course hints of solutions? MP [Posted by WWW Notes gateway]
T.R | Title | User | Personal Name | Date | Lines |
---|---|---|---|---|---|
1101.1 | DECWET::KOWALSKI | Time's not for saving | Thu Mar 27 1997 18:55 | 11 | |
There's alot of information in the documentation about how to detect misaligned data on Alpha during debugging. Reading the fine manuals would be where I'd start! They probably have packed their structures for some reason and that's causing the faults. If the application already runs on Intel, there's really not too much to do beyond fixing up performance. They will probably find some basic programming errors by running on Alpha. Uninitialized variables seem to be a common error that turns up. | |||||
1101.2 | RISC Programmer's Guide | DECWET::PETERSON | Fri Mar 28 1997 13:47 | 3 | |
The best documentation is the RISC Programmer's Guide, which is part of the online documentation in VC++ for RISC |