Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a22877498dd324ce

Jump to content

// Workers AI · dad joke modeWhat did TigerSHARC say to its date? You're paws-itively sharp.

From Wikipedia, the free encyclopedia
TigerSHARC
DesignerAnalog Devices
Bits32-bit
Introduced2000; 26 years ago (2000)
DesignDSP/RISC
TypeLoad–store
Encoding?
Branching?
Endianness?
Registers
2 × 32 × 32-bit address registers
General-purpose2 × 32 × 32-bit registers (addressable in 16-bit parts)

TigerSHARC refers to a family of microprocessors currently manufactured by Analog Devices Inc (ADI). It is superscalar and features data-parallelism in the form of short-vector SIMD and subword (16-bit) parallelism (SWAR). It consists of:[1]

  • Two separate computation blocks (CompBlocks) each with 32 general-purpose registers and their own ALU, multiplier, and shifter; 256-bit read and 128-bit write bus access
  • Two integer ALUs (JALU, KALU) each with 32 registers; mainly intended for address generation, but is also capable of general integer arithmetic; 32-bit data bus
  • A sequencer with 128-entry 4-way associative branch target buffer; 128-bit data bus
  • Three separate internal memory banks (SRAM)
  • External port with DMA

See also

[edit]

References

[edit]
  1. Fridman, Jose; Greenfield, Zvi (2000). "THE TIGERSHARC DSP ARCHITECTURE" (PDF).
[edit]