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.
Politics : Formerly About Advanced Micro Devices

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: Tenchusatsu who wrote (39116)10/15/1998 5:15:00 PM
From: Saturn V  Read Replies (2) of 1573711
 
Comments on K6-3 vs Katmai:
The exchange between you and Ali on the merits of the extra execution units on K6-3 prompts me to share my recent experience with X86 architecture.

I have been overseeing the optimisation of Compute Intensive Image Processing on High Resolution Images in real time. We perform 50+ arithmetic operations on every pixel of high resolution images[6-Mbytes]

A. We cannot keep both the execution units busy on the Pentium. Reason: the limited number of registers on x86.

B. We have better success with Pentium II, because of the out of order execution and the " hidden registers". Even then the execution units are not the bottleneck.

C. MMX has helped significantly.

D. Now the major performance bottleneck is loading the cache from the main memory.

K6-3 vs Katmai implications Implications for my Applications:

A. The larger number of execution units will not help, without more explicit registers.
B. Faster memory bus will help.
C. The greatest impact will be the explicit control of the cache provided by Katmai.This will hide the time lost in loading data.[ While Line No 'N'
is being processed, Line No 'N+1' can be loaded and 'N-1' can be evicted.].

Obviously I do not know the impact on other benchmarks, but for my application Katmai gets the nod.
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext