- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

thanks, T.

1 Solution

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

It's difficult to be precise in answer without seeing the actual code.

First, both IPP and latest Intel Visual Fortran XE12.0 have math function accuracy controls so you can choosedesired (and comparable)level of accuracy in both products.

Fortran compiler switch -fimf-precision[=value[:funclist]] allows you to set

**high**,

**medium**, or

**low**precision which will be roughly equivalent to IPP Fixed-Accuracy Function variants ipps

With roughly equivalent accuracy settings the actual performance depends on several factors. The most important one is the vector length that you use for computing vector exponential. For relatively short vectors (~100 elements or less) vectorized Fortran math functions are typically faster. For longer vectors (~1000 elements or greater) you might see IPP functions performing somewhat faster.

I hope that helps,

Regards,

Sergey

Link Copied

1 Reply

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

It's difficult to be precise in answer without seeing the actual code.

First, both IPP and latest Intel Visual Fortran XE12.0 have math function accuracy controls so you can choosedesired (and comparable)level of accuracy in both products.

Fortran compiler switch -fimf-precision[=value[:funclist]] allows you to set

**high**,

**medium**, or

**low**precision which will be roughly equivalent to IPP Fixed-Accuracy Function variants ipps

With roughly equivalent accuracy settings the actual performance depends on several factors. The most important one is the vector length that you use for computing vector exponential. For relatively short vectors (~100 elements or less) vectorized Fortran math functions are typically faster. For longer vectors (~1000 elements or greater) you might see IPP functions performing somewhat faster.

I hope that helps,

Regards,

Sergey

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