Results 1 to 10 of 10

Thread: Intel Does Fast Math With MKL On Linux

  1. #1
    Join Date
    Jan 2007
    Posts
    15,616

    Default Intel Does Fast Math With MKL On Linux

    Phoronix: Intel Does Fast Math With MKL On Linux

    Intel's Integrated Performance Primitives (IPP) and their Math Kernel Library (MKL) provide for very fast math operations with modern processors...

    http://www.phoronix.com/vr.php?view=MTM1NDQ

  2. #2
    Join Date
    Nov 2009
    Location
    Italy
    Posts
    991

    Default

    Is it free software? No source, no party.

  3. #3
    Join Date
    Feb 2013
    Posts
    72

    Default

    Let me guess, this will not work with AMD CPUs? I mean will use FPU only, but not AVX.
    Last edited by leonmaxx; 04-18-2013 at 11:18 AM.

  4. #4
    Join Date
    Nov 2007
    Posts
    1,353

    Default

    I'm pretty sure that the last big lawsuit was about that very issue. Since then Intel has been required to read hardware capabilities and issue appropriate code.

  5. #5
    Join Date
    Jun 2010
    Location
    ฿ 16LDJ6Hrd1oN3nCoFL7BypHSEYL84ca1JR
    Posts
    1,052

    Default

    Quote Originally Posted by darkbasic View Post
    Is it free software? No source, no party.
    I think you must confirm this form: https://registrationcenter.intel.com...ProductID=1540
    Including giving them your name, address and company. Then I think you receive a license file that you can use for noncommercial use only.

  6. #6
    Join Date
    Sep 2012
    Posts
    792

    Default

    Quote Originally Posted by darkbasic View Post
    Is it free software? No source, no party.
    It's 500$ per dev and build machine, so at least not free as in free beer... probably not as free speech either.

  7. #7
    Join Date
    Jul 2012
    Posts
    54

    Default IPP zlib

    Their IPP zlib library is much faster in some circumstances. I think it uses openmp.

  8. #8
    Join Date
    Jan 2008
    Location
    South Africa
    Posts
    238

    Default

    It will run on AMD processors, but be deliberately crippled. I remember reading a benchmark where by hacking the MKL lib and saying your AMD processor is some equivalend Intel one, gets you about 20% improved performance.
    There was a lawsuit, but if it actually result in improved performance for non-Intel processors is unknown by me.

  9. #9
    Join Date
    Feb 2008
    Location
    Linuxland
    Posts
    5,328

    Default

    IIRC the lawsuit was about ICC (the compiler), not one of these libs. Could be wrong though.

  10. #10
    Join Date
    Aug 2012
    Location
    Pennsylvania, United States
    Posts
    1,934

    Default

    Quote Originally Posted by curaga View Post
    IIRC the lawsuit was about ICC (the compiler), not one of these libs. Could be wrong though.
    No you're right, ICC would check to see if the CPU was "Intel Genuine" and if it was then you got highly optimized code with whatever extensions it could do. If it wasnt then you got generic assembly with no optimizations.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •