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 -- Ignore unavailable to you. Want to Upgrade?


To: Maxwell who wrote (37667)9/29/1998 3:42:00 PM
From: Dale J.  Read Replies (2) | Respond to of 1572953
 
Maxwell,

Do you think AMD will be able to compete with Merced or Xeon in the server market? I believe INTC will dominate the server and workstation market, but I would like to get your opinion.

TIA

Dale

Internal Layout Of Merced Comes
To Light
(09/29/98 9:22 a.m. ET)
By Alexander Wolfe, EE Times

The first detailed block diagram of Intel's upcoming
Merced microprocessor has been obtained by EE Times.

The floor plan of the chip indicates a massive
floating-point unit. This would be in keeping with Intel's
stated design goal of keeping Merced's performance in
step with anything its reduced instruction set computer
competitors can throw at it.

However, an initial inspection of the floor plan appears to
show that, rather than loading the chip down with dozens
of execution units in a bid to enable numerous
instructions to run at the same time, Intel's designers may
have taken a more elegant approach toward parallel
computing.

First Of Its Kind
Merced, due to ship in 2000, is the first processor to
implement Intel's IA-64 architecture and its explicitly
parallel instruction computing technology. EPIC has been
billed as a new approach that applies some concepts
from very-long-instruction-word (VLIW) computing, but
is altogether different. Essentially, EPIC is intended to
enable Merced to handle a large number of instructions
and feed them to multiple, on-chip functional units for
execution on every clock cycle.

Intel officials declined to comment on the floor plan.

Hewing to a public policy of releasing "incremental
information," Intel (company profile) has provided
infrequent updates on its progress toward getting Merced
silicon ready in time for shipment. Indeed, recent industry
scuttlebutt focused on whether Santa Clara, Calif.-based
Intel would make its deadline.

However, during a recent public update at the Intel
Developer Forum, held in Palm Springs, Calif., Albert
Yu, general manager of Intel's microprocessor products
group, told the audience development was on schedule.

"I am happy to report to you we are on track to get our
product in production by the middle of 2000," he said.
"The logic is basically complete. We are doing exhaustive
testing at this moment. The circuit design and layout are
on track."

That is evident from the Merced floor plan obtained by
EE Times. Along with the impressive floating-point unit
(FPU), which occupies approximately 10 percent of the
chip's real estate, Merced also has some very traditional
functional blocks common to most microprocessors.
These include a memory-management unit and
memory-interface unit.

There is also a small area devoted to application-specific
extensions (ASE). It's unclear what these might be,
though it's possible the block allows for different
interface-related implementations of even extra
programmable array logic space for future instructions.

Curious Clock Strategy
Perhaps the most interesting detail in terms of physical
layout is the strategy Intel has chosen for Merced's
clock. Distributing the clock throughout a massive
microprocessor is a vexing issue for designers, because
signals can take different amounts of time to reach
far-flung parts of the chip. This clock skew can wreak
havoc with efforts to keep the chip running in sync.

Designers have attacked the challenge in different ways.
For example, Digital Equipment's Alpha microprocessor
features a large, tuning-fork-shaped clock-distribution bus
that reaches through almost the entire length of this chip
to minimize skew. However, unlike Digital, Intel's
engineers appear to have decided to liberally sprinkle
clock distribution points throughout Merced's floor plan.

According to Intel sources, Merced will decode and
execute existing 32-bit X86 instructions in hardware. This
function might be handled by the floor plan block labeled
"DXU."

What's most glaringly apparent about the Merced floor
plan is much of the chip's operation can't be gleaned
from a cursory inspection. A host of new acronyms
appear on the floor plan. They aren't defined in any
public Intel documentation, and Intel won't comment on
them at this time.

Since the hallmark of Intel's VLIW-like EPIC technology
is the ability to execute numerous instructions
simultaneously, the most interesting aspect of the floor
plan is determining just where this will occur. Some signs
appear to point to the logical instruction unit, which is the
only functional block on Merced as large as the FPU.
The LIU is located in the bottom middle of the chip,
occupying approximately 10 percent of its die.

Most of the other functional blocks appear intended to
handle the supply of instructions and data to the LIU.

In the register department, Merced has 128 registers,
each 64 bits wide, which are accessible by the
programmer. (Numerous additional registers are used
internally by the chip.)

There are also sixty-four 1-bit predicate registers. These
are used in conjunction with predication and speculation,
which are the dual bulwarks of the IA-64 architecture.
Predication removes branches from code by essentially
executing both pre- and post-branch instructions at the
same time. Then the results from instructions that
wouldn't have been executed during a real-world
sequential run through the code are thrown out.

Speculation masks memory latency by essentially
yanking load instructions out of their normal place in the
middle of a branch, and brings them forward to be
initiated as early as possible in the program flow.

Finally, Merced includes a full complement of
performance-monitoring registers. These include
registers that keep a running count of, for example,
instructions per second and cache misses. The registers
can be monitored in real-time without hardware
slowdown, without impacting the actual execution of the
code.

According to an Intel official, the Merced instruction set
will be made public in early 2000. Intel's next scheduled
update on Merced is set for mid-October at the 1998
Microprocessor Forum, in a talk titled "IA-64 Processors:
Features and Futures."




To: Maxwell who wrote (37667)9/29/1998 4:13:00 PM
From: Dr. Saeed Assadi  Respond to of 1572953
 
Maxwell,
StockMan lives in the "what if" world. A perfectly good CPU that has a bug fix [thanks to Microsoft] should not be pulled from the market to make an under educated PERSON!!! rich.
Best regards,
sa