- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We have been using F90 codes compiled with ifort (v9 - v12) for some realtime embedded system for quite a while. The targetted realtime systems include ETAS, dSpace, etc.
We find we have to use -mia32 for the code compilation to work with above realtime system.
As ifort starts to make SSE2 default starting with v11, we also tried -msse2 (this is the default anyway), but so far, we have no success to run sse2 enabled code on any realtime system.
For both ETAS and dSpace, we found the system will freeze when the codes are initialized. The CPU used in these testing RT system is either latest core 2 duo from Intel, or quad core AMD opteron, so SSE2 supports should already be in the system.
Any idea why SSE2 is not work out for us with our F90 code?
We find we have to use -mia32 for the code compilation to work with above realtime system.
As ifort starts to make SSE2 default starting with v11, we also tried -msse2 (this is the default anyway), but so far, we have no success to run sse2 enabled code on any realtime system.
For both ETAS and dSpace, we found the system will freeze when the codes are initialized. The CPU used in these testing RT system is either latest core 2 duo from Intel, or quad core AMD opteron, so SSE2 supports should already be in the system.
Any idea why SSE2 is not work out for us with our F90 code?
Link Copied
0 Replies
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