- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I'm trying to build HPCC (version 1.4.1) with MKL on Windows for x64 platform. I'm using Intel ComposerXE-2011, MKL that comes with it and VS2010 for building stuff.
I follow the manual published here: http://software.intel.com/en-us/articles/performance-tools-for-software-developers-use-of-intel-mkl-in-hpcc-benchmark/
I ran
nmake libintel64 mpi=msmpi mpidir="C:\\Program Files\\Microsoft HPC Pack 2008 SDK" interface=ilp64 precision=MKL_DOUBLE
to build fftw2x_cdft_DOUBLE_ilp64.lib and
nmake libintel64 precision=MKL_DOUBLE
to build fftw2xc_intel.lib.
Then I link my project with
I'm trying to build HPCC (version 1.4.1) with MKL on Windows for x64 platform. I'm using Intel ComposerXE-2011, MKL that comes with it and VS2010 for building stuff.
I follow the manual published here: http://software.intel.com/en-us/articles/performance-tools-for-software-developers-use-of-intel-mkl-in-hpcc-benchmark/
I ran
nmake libintel64 mpi=msmpi mpidir="C:\\Program Files\\Microsoft HPC Pack 2008 SDK" interface=ilp64 precision=MKL_DOUBLE
to build fftw2x_cdft_DOUBLE_ilp64.lib and
nmake libintel64 precision=MKL_DOUBLE
to build fftw2xc_intel.lib.
Then I link my project with
fftw2x_cdft_DOUBLE_ilp64.lib
fftw2xc_intel.lib
mkl_blacs_msmpi_ilp64.lib
mkl_cdft_core.lib
mkl_core.lib
mkl_intel_ilp64.lib
mkl_intel_thread.lib
I use /DUSING_FFTW /DMKL_INT=long /DLONG_IS_64BITS compiler flags. The build is successful, but HPCC wouldn't run. It publishes the summary section and one line at the end: "No 64-bit integer type available."
What do I do wrong?
Thanks, Anna
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Anna,
Please refer the 64 bitness on Windows and MKL article we published recently.
http://software.intel.com/en-us/articles/64-bit-int-support-on-win64-mkl/
Vipin
Please refer the 64 bitness on Windows and MKL article we published recently.
http://software.intel.com/en-us/articles/64-bit-int-support-on-win64-mkl/
Vipin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Anna,
On Windows LONG_IS_64BITS should not be defined for HPCC if you want it to use 64-bit integers. Neither should MKL_INT be defined as long in this case - you will need ILP64 interface for that.
Please report here all the problems that you will encounter on your way to running HPCC on Windows. I will try to guide you.
Good luck,
-Vladimir
On Windows LONG_IS_64BITS should not be defined for HPCC if you want it to use 64-bit integers. Neither should MKL_INT be defined as long in this case - you will need ILP64 interface for that.
Please report here all the problems that you will encounter on your way to running HPCC on Windows. I will try to guide you.
Good luck,
-Vladimir

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