- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have compiled a model on a Windows XP 64 bit computer and it executes perfectly well on the XP machine it was compiled on. When the model is run on Windows 7 64 bit computer, it starts Ok (even loads an input control file but soon gets an access error. Note that this model does use the PARDISO equation solver in MKL
Is there a known problem with switching 64 bit operating systems? I would appreciate some guidance.
Thanks
Ian
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Ian,
This sounds like a DLL versioning issue. Can you determine the DLL's used on the XP system then one-by-one copy those to the folder on the W7 machine that is the current directory when your app runs.
Start with the MKL libraries (and other Intel libraries, IPP, ...)
Second possibility
a) you compiled XP x64with optimizations set max speed on system performing compilation (sse 4.n or AVX)
b) you run on older gen processor on W7
Third possibility:
Your source code has compiler declations that state the arrays are aligned for SSE (16 byte alignment) whereas the allocations do not enforce the alignment .and. the alloctions on the XP "accidentally" are aligned but un-alligned on the W7 system.
Jim Dempsey
This sounds like a DLL versioning issue. Can you determine the DLL's used on the XP system then one-by-one copy those to the folder on the W7 machine that is the current directory when your app runs.
Start with the MKL libraries (and other Intel libraries, IPP, ...)
Second possibility
a) you compiled XP x64with optimizations set max speed on system performing compilation (sse 4.n or AVX)
b) you run on older gen processor on W7
Third possibility:
Your source code has compiler declations that state the arrays are aligned for SSE (16 byte alignment) whereas the allocations do not enforce the alignment .and. the alloctions on the XP "accidentally" are aligned but un-alligned on the W7 system.
Jim Dempsey

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page