Xbox 360 Hardware - CPU Data Streaming

CPU Data Streaming

During read Streaming into the CPU, a custom prefetch instruction, extended data cache block touch (xDCBT) prefetches data directly to the L1 data cache of the intended core, skipping putting the data in the L2 cache to avoid thrashing the L2 Cache. Writes streaming from each cores skip the L1 cache, due to its no write allocation (avoids thrashing of high-bandwidth transient write only data streams on the L1 cache), and goes directly to the L2 Cache. The System allows for the GPU to directly read data produced by the CPU without going to main memory. this specific case of this data streaming, called Xbox procedural synthesis(XPS), the CPU is effectively a data decompressor, generating geometry on-the-fly for consumption by the GPU 3D core.

Read more about this topic:  Xbox 360 Hardware

Famous quotes containing the words data and/or streaming:

    This city is neither a jungle nor the moon.... In long shot: a cosmic smudge, a conglomerate of bleeding energies. Close up, it is a fairly legible printed circuit, a transistorized labyrinth of beastly tracks, a data bank for asthmatic voice-prints.
    Susan Sontag (b. 1933)

    Who wants to become a writer? And why? Because it’s the answer to everything. To “Why am I here?” To uselessness. It’s the streaming reason for living. To note, to pin down, to build up, to create, to be astonished at nothing, to cherish the oddities, to let nothing go down the drain, to make something, to make a great flower out of life, even if it’s a cactus.
    Enid Bagnold (1889–1981)