IM 210 - determinism in SCE-MI 2

From: John Stickley <John_Stickley_at_.....>
Date: Tue Oct 04 2005 - 19:30:44 PDT
Greetings ITC Techies,

I think it has already been stated here in the IM but I would like
to suggest that we reiterate the long standing requirement
for SCE-MI 2:

- That it is determinsitic no matter what.

- It should retain deterministic behavior whether using pipes
   or plain function calls

- It should retain determinism whether running in pure alternating
   mode or whether vendors have put in "under the hood" optimizations
   such as batching and concurrency.

I hope the committee still agrees to these requirements.
Loosing determinsim under any circumstances creates situations
that are very difficult for users to debug and my feeling is
that the standard should not allow for it.

This is what has and still does distinguish the SCE-MI 2
proposal from the SCE-MI I proposal which is prone to
non-determinism if careful modeling practices are not used.

-- johnS

______________________________/\/            \     \
John Stickley                   \             \     \
Mgr., Acceleration Methodologies \             \________________
Mentor Graphics - MED             \_
________________________________________________________________
Received on Tue Oct 4 19:32:08 2005

This archive was generated by hypermail 2.1.8 : Tue Oct 04 2005 - 19:32:14 PDT