[Ipopt] configuring with MKL BLAS/PARDISO

Sean C McDuffee scmcduff at blueskystudios.com
Wed Nov 20 13:26:23 EST 2013


Hi Jonathan,

I guess pretty small and simple ~1000 vars with a handful of equality 
constraints.  Tried configuring a sequential MKL Pardiso with Ipopt but 
got similar timings.  I'll check my install again.

Sean

On 11/20/2013 12:00 PM, ipopt-request at list.coin-or.org wrote:
> Send Ipopt mailing list submissions to
> 	ipopt at list.coin-or.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> 	http://list.coin-or.org/mailman/listinfo/ipopt
> or, via email, send a message with subject or body 'help' to
> 	ipopt-request at list.coin-or.org
>
> You can reach the person managing the list at
> 	ipopt-owner at list.coin-or.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Ipopt digest..."
>
>
> Today's Topics:
>
>     1. Re: configuring with MKL BLAS/PARDISO (Sean C McDuffee)
>     2. Re: configuring with MKL BLAS/PARDISO (Sean C McDuffee)
>     3. Re: configuring with MKL BLAS/PARDISO (Jonathan Currie)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 19 Nov 2013 13:17:50 -0500
> From: Sean C McDuffee <scmcduff at blueskystudios.com>
> To: ipopt at list.coin-or.org
> Subject: Re: [Ipopt] configuring with MKL BLAS/PARDISO
> Message-ID: <528BAB4E.3060805 at blueskystudios.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Got it going with this link line:
>
> with_blas='-L/opt/intel/mkl//lib/intel64 -lmkl_intel_lp64
> -lmkl_gnu_thread -lmkl_core -L/opt/intel/mkl//../compiler/lib/intel64
> -liomp5 -lpthread -lm -ldl'
>
>
>
> On 11/19/2013 11:41 AM, Sean C McDuffee wrote:
>> Trying to link with the MKL BLAS (I know it's experimental) but the
>> configure script keeps saying my BLASLIB doesn't work.
>>
>> Trying to configure Ipopt 3.11.6 with MKL 11.1 with the line:
>>
>> with_blas='-L/opt/intel/mkl/lib/intel64 -Wl,--start-group -lmkl_def
>> -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -Wl,--end-group -ldl
>> -lpthread -lm'
>>
>> Any help debugging this out there?
>>
>> Thanks
>> Sean
>
>
> ------------------------------
>
> Message: 2
> Date: Tue, 19 Nov 2013 16:22:27 -0500
> From: Sean C McDuffee <scmcduff at blueskystudios.com>
> To: ipopt at list.coin-or.org
> Subject: Re: [Ipopt] configuring with MKL BLAS/PARDISO
> Message-ID: <528BD693.4070206 at blueskystudios.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> I found Ipopt to run much slower with MKL Pardiso than with MA27 (w
> MC19).  Is this inline with others experience?  It's not what I expected.
>
>
> On 11/19/2013 01:17 PM, Sean C McDuffee wrote:
>> Got it going with this link line:
>>
>> with_blas='-L/opt/intel/mkl//lib/intel64 -lmkl_intel_lp64
>> -lmkl_gnu_thread -lmkl_core -L/opt/intel/mkl//../compiler/lib/intel64
>> -liomp5 -lpthread -lm -ldl'
>>
>>
>>
>> On 11/19/2013 11:41 AM, Sean C McDuffee wrote:
>>> Trying to link with the MKL BLAS (I know it's experimental) but the
>>> configure script keeps saying my BLASLIB doesn't work.
>>>
>>> Trying to configure Ipopt 3.11.6 with MKL 11.1 with the line:
>>>
>>> with_blas='-L/opt/intel/mkl/lib/intel64 -Wl,--start-group -lmkl_def
>>> -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -Wl,--end-group -ldl
>>> -lpthread -lm'
>>>
>>> Any help debugging this out there?
>>>
>>> Thanks
>>> Sean
>
>
> ------------------------------
>
> Message: 3
> Date: Wed, 20 Nov 2013 10:26:17 +1300
> From: Jonathan Currie <jonathan.currie at aut.ac.nz>
> To: <ipopt at list.coin-or.org>
> Subject: Re: [Ipopt] configuring with MKL BLAS/PARDISO
> Message-ID: <00af01cee56d$fb4ce680$f1e6b380$@aut.ac.nz>
> Content-Type: text/plain; charset="us-ascii"
>
> Hi Sean,
>
> MKL Pardiso has quite a hit getting started, due to setting up the required
> threads. Therefore if your problem is small, this can dominant the solving
> time. However for large problems it 'should' be faster, given it is
> parallelized.
>
> What size problems have you tested it on?
>
> Jonathan
>
> -----Original Message-----
> From: ipopt-bounces at list.coin-or.org [mailto:ipopt-bounces at list.coin-or.org]
> On Behalf Of Sean C McDuffee
> Sent: Wednesday, 20 November 2013 10:22 a.m.
> To: ipopt at list.coin-or.org
> Subject: Re: [Ipopt] configuring with MKL BLAS/PARDISO
>
> I found Ipopt to run much slower with MKL Pardiso than with MA27 (w MC19).
> Is this inline with others experience?  It's not what I expected.
>
>
> On 11/19/2013 01:17 PM, Sean C McDuffee wrote:
>> Got it going with this link line:
>>
>> with_blas='-L/opt/intel/mkl//lib/intel64 -lmkl_intel_lp64
>> -lmkl_gnu_thread -lmkl_core -L/opt/intel/mkl//../compiler/lib/intel64
>> -liomp5 -lpthread -lm -ldl'
>>
>>
>>
>> On 11/19/2013 11:41 AM, Sean C McDuffee wrote:
>>> Trying to link with the MKL BLAS (I know it's experimental) but the
>>> configure script keeps saying my BLASLIB doesn't work.
>>>
>>> Trying to configure Ipopt 3.11.6 with MKL 11.1 with the line:
>>>
>>> with_blas='-L/opt/intel/mkl/lib/intel64 -Wl,--start-group -lmkl_def
>>> -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -Wl,--end-group -ldl
>>> -lpthread -lm'
>>>
>>> Any help debugging this out there?
>>>
>>> Thanks
>>> Sean
> _______________________________________________
> Ipopt mailing list
> Ipopt at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/ipopt
>
>
>
> ------------------------------
>
> _______________________________________________
> Ipopt mailing list
> Ipopt at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/ipopt
>
>
> End of Ipopt Digest, Vol 107, Issue 10
> **************************************



More information about the Ipopt mailing list