SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : Intel Corporation (INTC)
INTC 47.14-2.3%12:35 PM EST

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: Larry Loeb who wrote (5425)11/18/1996 8:01:00 PM
From: Anthony Mascarenhas   of 186894
 
Hi Larry,
Just thought I'd take a swag at it (Am by no means as knowledgeable
as Paul when it comes to processors).

There are two issues mentioned
1. Interleaving (NOT Mixing) floating point and MMX instructions would
result in slower performance.
a. Most of the code dealing with MMX instructions would
reside in libraries.
b. The URL pointed to in the document describes how to
best modifiy applications for optimal performance (with regards to Integer,
and floating point). Integer operations will not have any
effect.
Given a and b above, It would take a lousy programmer to write
applications which degrade performance and nobody would buy his/her
application. Bad programming is possible even today (Just look at
Microsoft! -- being facititious) so the MMX does not add anything new.

2. Applications can cause floating point errors if "it forgets
to context switch"
That's a problem in the application. Will not happen with well
written libraries. Also the Operating system (Priviledge levels)
prevent this from happening.

Tried to answer this in the least possible non-techno language.

regards
Anthony
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext