Forum Jump

Select Group :
Select Forum :
Sorted By :
Sort Order :
From The :
 
Thread Tools  Search this thread 
yanfeng_gong@selinc.com
Total Points:
40
Registered User
November 16, 2008 7:34 PM PST
Does Math Kernel Library support Power PC Processor?

I need to port some software application based on Math Kernel Library to Power PC processor, for example FreeScale PowerQUICC Pro Family, running Linux. Is there any compatibility issues? Any insights will be greatly appreciated!

sspine
Total Points:
270
Status Points:
0
Green Belt
November 16, 2008 10:40 PM PST
Rate
 
#1

I need to port some software application based on Math Kernel Library to Power PC processor, for example FreeScale PowerQUICC Pro Family, running Linux. Is there any compatibility issues? Any insights will be greatly appreciated!

Obviously, NO!

Intel develop MKL only for their own processors.



newton_particle
Total Points:
245
Status Points:
0
Green Belt
November 17, 2008 5:31 AM PST
Rate
 
#2 Reply to #1
Quoting - sspine

Obviously, NO!

Intel develop MKL only for their own processors.

That's not entirely accurate. AMD processors are also supported and I can vouch for impressive performance in these cases.

For full compatibility details see the following link:

http://www.intel.com/cd/software/products/asmo-na/eng/321173.htm#proc

Newton
--------



yanfeng_gong@selinc.com
Total Points:
40
Registered User
November 17, 2008 4:42 PM PST
Rate
 
#3 Reply to #2
Quoting - newton_particle

That's not entirely accurate. AMD processors are also supported and I can vouch for impressive performance in these cases.

For full compatibility details see the following link:

http://www.intel.com/cd/software/products/asmo-na/eng/321173.htm#proc

Newton
--------

Thanks for the reply. Power PC is not on the list. Is Power PC a IA compatiable processor? Any link of saying so?



newton_particle
Total Points:
245
Status Points:
0
Green Belt
November 18, 2008 3:34 AM PST
Rate
 
#4 Reply to #3

Thanks for the reply. Power PC is not on the list. Is Power PC a IA compatiable processor? Any link of saying so?

<!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:1; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:0 0 0 0 0 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin-top:0cm; margin-right:0cm; margin-bottom:10.0pt; margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-GB;} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; mso-themecolor:hyperlink; text-decoration:underline; text-underline:single;} a:visited, span.MsoHyperlinkFollowed {mso-style-noshow:yes; mso-style-priority:99; color:purple; mso-themecolor:followedhyperlink; text-decoration:underline; text-underline:single;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} .MsoPapDefault {mso-style-type:export-only; margin-bottom:10.0pt; line-height:115%;} @page Section1 {size:612.0pt 792.0pt; margin:72.0pt 72.0pt 72.0pt 72.0pt; mso-header-margin:35.4pt; mso-footer-margin:35.4pt; mso-paper-source:0;} div.Section1 {page:Section1;} -->

The simple answer is no; you are most likely going to have to look at an alternative package that is fully coded in a language you can compile to your specific processor.

A quick Google search brought up this one: http://www.gnu.org/software/gsl/

However, I have no idea how good it is. If I personally were porting an algorithm for an embedded application, I would do it in Simulink and export the code via the real-time embedded coder. But this is only a path ‘if’ you have prior experience with such environments.

An alternative to the previous ones would be to get the latest Numerical Recipes 3rd edition with code cd.

Newton
----------



sspine
Total Points:
270
Status Points:
0
Green Belt
November 18, 2008 6:19 PM PST
Rate
 
#5 Reply to #4

Intel MKL support AMD processors because both Intel and AMD share the same architecture - x86. Like Intel, AMD has their own performance math library like MKL, and AMD also support Intel processors. But PowerPC is a totally different architecture.





Intel Software Network Forums Statistics

8474 users have contributed to 31606 threads and 100656 posts to date.
In the past 24 hours, we have 30 new thread(s) 109 new posts(s), and 163 new user(s).

In the past 3 days, the most popular thread for everyone has been gemm(A,A,A) like possible? The most posts were made to gemm(A,A,A) like possible? The post with the most views is Dear Steve, excuse me for a d

Please welcome our newest member Kevin Johnson