Torrenza
Encyclopedia
Torrenza was an initiative announced by Advanced Micro Devices
Advanced Micro Devices
Advanced Micro Devices, Inc. or AMD is an American multinational semiconductor company based in Sunnyvale, California, that develops computer processors and related technologies for commercial and consumer markets...

 (AMD) in 2006 to improve support for the integration of specialized coprocessor
Coprocessor
A coprocessor is a computer processor used to supplement the functions of the primary processor . Operations performed by the coprocessor may be floating point arithmetic, graphics, signal processing, string processing, or encryption. By offloading processor-intensive tasks from the main processor,...

s in systems based on AMD Opteron
Opteron
Opteron is AMD's x86 server and workstation processor line, and was the first processor which supported the AMD64 instruction set architecture . It was released on April 22, 2003 with the SledgeHammer core and was intended to compete in the server and workstation markets, particularly in the same...

 microprocessors. Torrenza does not refer to a specific product or specific technology, though the primary focus is on the integration of coprocessor devices directly connected to the Opteron processors' HyperTransport
HyperTransport
HyperTransport , formerly known as Lightning Data Transport , is a technology for interconnection of computer processors. It is a bidirectional serial/parallel high-bandwidth, low-latency point-to-point link that was introduced on April 2, 2001...

 links, and other co-processors connected via PCI Express
PCI Express
PCI Express , officially abbreviated as PCIe, is a computer expansion card standard designed to replace the older PCI, PCI-X, and AGP bus standards...

. The initiative's stated goals include improving technical and technology support for third-party developers of coprocessing devices, reducing the cost of implementing HyperTransport interfaces on these devices, and improving the performance of the integrated system.

Goals

AMD expected tightly-integrated coprocessor technology to be a proving ground for developing and assessing technologies that may eventually migrate onto the processor die itself. Promoting third-party co-processors was envisioned as a stepping stone to the advanced CPU designs of the future and a platform for software development needed for those hardware designs.
On June 1, 2006, AMD announced the Torrenza program.

The Torrenza label was applied to both accelerator projects that pre-dated the announcement as well as projects announced later. Intel followed suit by opening up its front side bus
Front side bus
A front-side bus is a computer communication interface often used in computers during the 1990s and 2000s.It typically carries data between the central processing unit and a memory controller hub, known as the northbridge....

 to third-party companies, alongside a PCI Express
PCI Express
PCI Express , officially abbreviated as PCIe, is a computer expansion card standard designed to replace the older PCI, PCI-X, and AGP bus standards...

 extension project jointly co-developed with IBM
IBM
International Business Machines Corporation or IBM is an American multinational technology and consulting corporation headquartered in Armonk, New York, United States. IBM manufactures and sells computer hardware and software, and it offers infrastructure, hosting and consulting services in areas...

 codenamed Geneseo
Geneseo
Geneseo is the name of several places in the United States:*Geneseo, California, earlier name of Genesee, California*Geneseo, New York - home to the State University of New York at Geneseo*Geneseo, Illinois*Geneseo, Kansas*Geneseo, North Dakota...

.

On September 21, 2006, AMD announced expanded support for the program. Companies includes Cray
Cray
Cray Inc. is an American supercomputer manufacturer based in Seattle, Washington. The company's predecessor, Cray Research, Inc. , was founded in 1972 by computer designer Seymour Cray. Seymour Cray went on to form the spin-off Cray Computer Corporation , in 1989, which went bankrupt in 1995,...

, Fujitsu Siemens Computers
Fujitsu Siemens Computers
Fujitsu Siemens Computers B.V. was a Japanese and German IT vendor. The company was founded in 1999 as a 50/50 joint venture between Fujitsu Limited of Japan and Siemens AG of Germany...

, IBM
IBM
International Business Machines Corporation or IBM is an American multinational technology and consulting corporation headquartered in Armonk, New York, United States. IBM manufactures and sells computer hardware and software, and it offers infrastructure, hosting and consulting services in areas...

, Sun Microsystems
Sun Microsystems
Sun Microsystems, Inc. was a company that sold :computers, computer components, :computer software, and :information technology services. Sun was founded on February 24, 1982...

, Dell
Dell
Dell, Inc. is an American multinational information technology corporation based in 1 Dell Way, Round Rock, Texas, United States, that develops, sells and supports computers and related products and services. Bearing the name of its founder, Michael Dell, the company is one of the largest...

, Tarari
Tarari
Tarari is a company that spun out of Intel in 2002 . It has created a range of re-programmable silicon based on Virtex-4 FPGA and ASICs that offload and accelerate really complex algorithms such as XML Parsing, scanning for Computer viruses, email spam and intruders in Intrusion-prevention...

 and Hewlett-Packard
Hewlett-Packard
Hewlett-Packard Company or HP is an American multinational information technology corporation headquartered in Palo Alto, California, USA that provides products, technologies, softwares, solutions and services to consumers, small- and medium-sized businesses and large enterprises, including...

.
The program web site existed through 2008.

Technology

HyperTransport-connected devices can be installed in HTX slots or in Opteron CPU sockets. HTX slots are placed to allow access to external cabling and so are the natural location for network devices, such as the Qlogic
QLogic
QLogic Corporation is an Aliso Viejo, California-based designer and supplier of storage networking, high performance computing networking, and converged infrastructure solutions...

 Infinipath network adapter. As an alternative installation location, AMD CPU sockets provide access to the motherboard DRAM channels and support a larger power budget with room for the corresponding heat sink. In some system configurations, the CPU sockets provide access to multiple HyperTransport links that support higher frequencies than single 16-bit (per direction) 800 MHz link supported by the HTX slot.

Examples of devices that can be installed in AMD Opteron CPU sockets included Field-programmable gate array
Field-programmable gate array
A field-programmable gate array is an integrated circuit designed to be configured by the customer or designer after manufacturing—hence "field-programmable"...

 (FPGA]) co-processor modules. These fit in Socket 940
Socket 940
Socket 940 is a 940-pin socket for 64-bit AMD server processors. This socket is entirely square in shape and pins are arranged in a grid with the exception of four key pins used to align the processor and the corners...

 dual-socket motherboards and are based on Xilinx
Xilinx
Xilinx, Inc. is a supplier of programmable logic devices. It is known for inventing the field programmable gate array and as the first semiconductor company with a fabless manufacturing model....

 and Altera
Altera
Altera Corporation is a Silicon Valley manufacturer of PLDs . The company offered its first programmable logic device in 1984. PLDs can be reprogrammed during the design cycle as well as in the field to perform multiple functions, and they support a fairly fast design process...

 devices. They use HyperTransport
HyperTransport
HyperTransport , formerly known as Lightning Data Transport , is a technology for interconnection of computer processors. It is a bidirectional serial/parallel high-bandwidth, low-latency point-to-point link that was introduced on April 2, 2001...

 to directly connect the FPGA devices to the other CPU socket and both provide memory controllers to access memory on the motherboard. An accelerator card for offloading antivirus search was another example.

Related Projects

Torrenza was closely (though not exclusively) identified with HyperTransport
HyperTransport
HyperTransport , formerly known as Lightning Data Transport , is a technology for interconnection of computer processors. It is a bidirectional serial/parallel high-bandwidth, low-latency point-to-point link that was introduced on April 2, 2001...

 technology promoted by the HyperTransport Consortium
HyperTransport Consortium
The HyperTransport Consortium is an industry consortium responsible for specifying and promoting the computer bus technology called HyperTransport. -Organizational Form:...

.
AMD is a supporter and partner of the OpenFPGA Consortium.
Technology elements of Torrenza were related to the AMD Fusion
AMD Fusion
AMD Fusion is the marketing name for a series of APUs by AMD. There are two flavors of Fusion currently available, one with its CPU logic based on the Bobcat core and the other its CPU logic based on the 10h core. In both cases the GPU logic is HD6xxx, which itself is based on the mobile variant of...

 project, which targets the integration of graphics processing units (or other coprocessing functions) and CPU cores onto one chip. As a programmatic distinction, Torrenza refers to external acceleration technology (including graphics processing units in PCIe slots), while Fusion refers to integrated acceleration technology.
It was rumored in 2007 that the future IBM POWER7
POWER7
POWER7 is a Power Architecture microprocessor released in 2010 that succeeded the POWER6. POWER7 was developed by IBM at several sites including IBM's Rochester, MN; Austin, TX; Essex Junction, Vermont; T. J. Watson Research Center, NY; Bromont, QC and Böblingen, Germany laboratories...

 processors would be socket compatible with Opteron processors.
The IBM Roadrunner supercomputer connected thousands of Opteron cores to almost as many Cell Broadband Engines in an effort to reach 1 Petaflop of processing power. However, it is not clear if this system configuration should be considered an example of a coprocessing architecture because the Opteron and Cell processors run independent operating systems and communicating using software-based message-passing protocols. Delivered in mid-2008, AMD was not expected to emphasize the Torrenza initiative from about that time.
It was not mentioned in a 2009 news release about the Roadrunner, for example.

External links

PCWatch: The era of co-processors, AMD's "Torrenza" initiative (Machine Translation using Google)
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK