- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I was wondering if Math Libraries (for Linux) are optimized to use the Vector unit when it come to heavy floating point operations ..
or they use the FPU ??
or they use the FPU ??
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If you're considering architectures supported by MKL, there is no specialized vector unit. MKL for IA32 and EM64T architectures, evidently, makes heavy use of vectorized code, which employs the parallel SSE, SSE2, or SSE3 instructions. So, MKL takes advantage of the ability of the FPU to produce 2 or 4 results in parallel. So do the IPP and svml libraries.

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