Re: [eigen] slides of my talk |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [eigen] slides of my talk
- From: Benoit Jacob <jacob.benoit.1@xxxxxxxxx>
- Date: Mon, 26 Jan 2009 17:24:59 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=SpfGrIAmf+xH/JHUBkUP7pvKHxvBrhKnL78j1lhuKJ4=; b=JglAvju1BuBykDEmNzohw8VNXVh5hqUNXYKSgbnTRZKsfInMykuJtQIKklL6xY53xc XnrEXzGDCrdiV5ZYBOFYy1auDTM4ytS3iBVMo5XHcSOpytyxmC13n1qoAP/XzSnKkyUp WQ5wrjGSAyxmZO2iXAJPhtnoUbVP0HkfooZrI=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=XFsRNlDoNmP2TwUXCrfzCsDBXq78YO5LbkdejQk6+yhoxCBGiQd+E+JtxJJ877uAiD pddG2LEaSu5YJhUukFMYThHPBINPsV2Shkib+tu9X8scgm4Q9pUP9r0AnUMVWq7yvjOK 73EgXSyjAzIqbRAUSe9XPdwbOKU6fDz8r+3MI=
2009/1/26 Gael Guennebaud <gael.guennebaud@xxxxxxxxx>:
> On Mon, Jan 26, 2009 at 4:53 PM, Benoit Jacob <jacob.benoit.1@xxxxxxxxx> wrote:
>> The point is that even if they optimize some common operations for
>> small fixed sizes they can only do it for a small fixed number of
>> these.
>
> actually if they have a good JIT, they only have the overhead of the
> parsing and compilation and then the algorithm would be as fast as
> Eigen !
For that, they need not only a good JIT, they need their whole matrix
framework to support fixed size like Eigen does (as opposed to dynamic
size). This isn't going to be easy for them as the Matlab syntax
doesn't let the user specify which sizes are fixed. So I guess that it
would still be possible for Matlab to handle literals as fixed values,
but that wouldn't work if the user makes a function taking a matrix as
parameter...