Tilera

Last updated
Tilera Corporation
Industry Semiconductor industry
FoundedOctober 2004;18 years ago (2004-10)
Founder Anant Agarwal, Devesh Garg, and Vijay K. Aggarwal
DefunctJuly 2014 (2014-07)
FateAcquired by EZchip Semiconductor
Headquarters
San Jose, California
,
USA
Key people
Devesh Garg, President & CEO
Products Central processing units
OwnerPrivately funded
Website www.tilera.com

Tilera Corporation was a fabless semiconductor company focusing on manycore embedded processor design. The company shipped multiple processors in the TILE64, TILEPro64, and TILE-Gx lines.

Contents

After a series of company acquisitions, Tilera's intellectual property was eventually acquired by Nvidia (via EZChip, then Mellanox), which now ships BlueField products that descend from the Tilera designs. [1] [2]

History

In 1990, Anant Agarwal led a team of researchers at Massachusetts Institute of Technology to develop scalable multi-processor system built out of large numbers of single chip processors. Alewife machines integrated both shared memory and user-level message passing for inter-node communications. [3]

In 1997, Agarwal proposed a follow-on project using a mesh technology to connect multiple cores. The follow-on project, named RAW, commenced in 1997, and was supported by DARPA/NSF's funding of tens of millions, resulting in the first 16-processor tiles multicore and proving the mesh and compiler technology.

Tilera was founded in October 2004, by Agarwal, Devesh Garg, and Vijay K. Aggarwal. Tilera launched its first product, the 64-core TILE64 processor, in August 2007. Tilera raised more than $100 million in venture funding from Bessemer Venture Partners, Walden International, Columbia Capital and VentureTech Alliance, with strategic investments from Broadcom, Quanta Computer and NTT. The company was headquartered in San Jose, California and operated a research and development facility in Westborough, Massachusetts, USA. It had Sales and Support Centers in Shenzhen China, Yokohama Japan, and Europe.

In July 2014, Tilera was acquired by EZchip Semiconductor, a company that develops high-performance multi-core network processors, for $130 million in cash. [4] EZchip was later acquired by Mellanox Technologies for $811 million. [1] Mellanox developed BlueField, integrating ARM cores with the mesh interconnect of TILE, but was acquired by Nvidia in 2019 for $6.9 billion. Nvidia continues to ship BlueField products as of 2023.

Products

Tilera's primary product family was the Tile CPU. Tile is a multicore design, with the cores communicating via a new mesh architecture, called iMesh, intended to scale to hundreds of cores on a single chip. The goal was to provide a high-performance CPU, with good power efficiency, and with greater flexibility than special-purpose processors such as DSPs. In October 2009, the company announced a new chip family TILE-Gx based on 40  nm technology that features up to 72 cores at 1.2 GHz. Other TILE-Gx family members include 9-, 16-, 36-core variants.

Their markets for this product announced in October 2011, included:

The 36-core general purpose CPU consumes approximately 35 watts at full load.

In October 2010, version 2.6.36 of the mainline Linux kernel added support for the Tilera architecture. [5]

Tilera also provided software development tools called the Multicore Development Environment (MDE) for Tile, and a line of boards built around the Tile processors.

The networking software company 6WIND provided high-performance packet processing software for the TilePro64 platform. [6]

On 25 July 2011, TilePro processor was found by Facebook to be three times more energy-efficient than Intel's x86, based on Facebook's experiments on servers using TilePro processor and Intel's x86. [7]

In November 2012, MikroTik became the first manufacturer to ship devices based on the Tile-GX processors, the product line is called Cloud Core Router. [8]

As of June 2018, the Linux kernel has dropped support for this architecture. [9] [10]

See also

Related Research Articles

<span class="mw-page-title-main">MIPS Technologies</span> American fabless semiconductor design company

MIPS, formerly MIPS Computer Systems, Inc. and MIPS Technologies, Inc., is an American fabless semiconductor design company that is most widely known for developing the MIPS architecture and a series of RISC CPU chips based on it. MIPS provides processor architectures and cores for digital home, networking, embedded, Internet of things and mobile applications.

<span class="mw-page-title-main">Multi-core processor</span> Microprocessor with more than one processing unit

A multi-core processor is a microprocessor on a single integrated circuit with two or more separate processing units, called cores, each of which reads and executes program instructions. The instructions are ordinary CPU instructions but the single processor can run instructions on separate cores at the same time, increasing overall speed for programs that support multithreading or other parallel computing techniques. Manufacturers typically integrate the cores onto a single integrated circuit die or onto multiple dies in a single chip package. The microprocessors currently used in almost all personal computers are multi-core.

<span class="mw-page-title-main">TILE64</span>

TILE64 is a VLIW ISA multicore processor manufactured by Tilera. It consists of a mesh network of 64 "tiles", where each tile houses a general purpose processor, cache, and a non-blocking router, which the tile uses to communicate with the other tiles on the processor.

<span class="mw-page-title-main">Anant Agarwal</span> Indian computer architecture researcher

Anant Agarwal is an Indian computer architecture researcher. He is a professor of Electrical Engineering and Computer Science at the Massachusetts Institute of Technology (MIT), where he led the development of Alewife, an early cache coherent multiprocessor, and also has served as director of the MIT Computer Science and Artificial Intelligence Laboratory. He is the founder and CTO of Tilera, a fabless semiconductor company focusing on scalable multicore embedded processor design. He also serves as the CEO of edX, a joint partnership between MIT and Harvard University that offers free online learning.

A massively parallel processor array, also known as a multi purpose processor array (MPPA) is a type of integrated circuit which has a massively parallel array of hundreds or thousands of CPUs and RAM memories. These processors pass work to one another through a reconfigurable interconnect of channels. By harnessing a large number of processors working in parallel, an MPPA chip can accomplish more demanding tasks than conventional chips. MPPAs are based on a software parallel programming model for developing high-performance embedded system applications.

Manycore processors are special kinds of multi-core processors designed for a high degree of parallel processing, containing numerous simpler, independent processor cores. Manycore processors are used extensively in embedded computers and high-performance computing.

TILE-Gx is a VLIW ISA multicore processor family by Tilera. It consists of a mesh network of up to 100 cores. It is to be produced by TSMC with 40 nm. It was announced on February 19, 2013 that Tilera would produce a 72-core Tile-Gx CPU capable of processing high-bandwidth networks.

<span class="mw-page-title-main">TILEPro64</span>

TILEPro64 is a VLIW ISA multicore processor manufactured by Tilera. It consists of a cache-coherent mesh network of 64 "tiles", where each tile houses a general purpose processor, cache, and a non-blocking router, which the tile uses to communicate with the other tiles on the processor.

Tile processors for computer hardware, are multicore or manycore chips that contain one-dimensional, or more commonly, two-dimensional arrays of identical tiles. Each tile comprises a compute unit, caches and a switch. Tiles can be viewed as adding a switch to each core, where a core comprises a compute unit and caches.

The Single-Chip Cloud Computer (SCC) is a computer processor (CPU) created by Intel Corporation in 2009 that has 48 distinct physical cores that communicate through architecture similar to that of a cloud computer data center. Cores are a part of the processor that carry out instructions of code that allow the computer to run. The SCC was a product of a project started by Intel to research multi-core processors and parallel processing. Additionally Intel wanted to experiment with incorporating the designs and architecture of huge cloud computer data centers into a single processing chip. They took the aspect of cloud computing in which there are many remote servers that communicate with each other and applied it to a microprocessor. It was a new concept that Intel wanted to experiment with. The name "Single-chip Cloud Computer" originated from this concept.

Zero ASIC Corporation, formerly Adapteva, Inc., is a fabless semiconductor company focusing on low power many core microprocessor design. The company was the second company to announce a design with 1,000 specialized processing cores on a single integrated circuit.

<span class="mw-page-title-main">Mellanox Technologies</span> Israeli-American multinational supplier of computer networking products

Mellanox Technologies Ltd. was an Israeli-American multinational supplier of computer networking products based on InfiniBand and Ethernet technology. Mellanox offered adapters, switches, software, cables and silicon for markets including high-performance computing, data centers, cloud computing, computer data storage and financial services.

A data processing unit (DPU) is a channel controller, a programmable specialized electronic circuit with hardware acceleration of data processing for data-centric computing. The data is transmitted to and from the component as multiplexed packets of information. A DPU generally contains a CPU, NIC and programmable data acceleration engines. This allows DPUs to have the generality and the programmability of central processing units while being specialized to operate efficiently on networking packets, storage requests or analytics requests.

The OpenPOWER Foundation is a collaboration around Power ISA-based products initiated by IBM and announced as the "OpenPOWER Consortium" on August 6, 2013. IBM is opening up technology surrounding their Power Architecture offerings, such as processor specifications, firmware and software with a liberal license, and will be using a collaborative development model with their partners.

Heterogeneous computing refers to systems that use more than one kind of processor or core. These systems gain performance or energy efficiency not just by adding the same type of processors, but by adding dissimilar coprocessors, usually incorporating specialized processing capabilities to handle particular tasks.

<span class="mw-page-title-main">QPACE2</span> Massively parallel and scalable supercomputer

QPACE 2 is a massively parallel and scalable supercomputer. It was designed for applications in lattice quantum chromodynamics but is also suitable for a wider range of applications..

A vision processing unit (VPU) is an emerging class of microprocessor; it is a specific type of AI accelerator, designed to accelerate machine vision tasks.

An AI accelerator is a class of specialized hardware accelerator or computer system designed to accelerate artificial intelligence and machine learning applications, including artificial neural networks and machine vision. Typical applications include algorithms for robotics, Internet of Things, and other data-intensive or sensor-driven tasks. They are often manycore designs and generally focus on low-precision arithmetic, novel dataflow architectures or in-memory computing capability. As of 2018, a typical AI integrated circuit chip contains billions of MOSFET transistors. A number of vendor-specific terms exist for devices in this category, and it is an emerging technology without a dominant design.

References

  1. 1 2 Trader, Tiffany (June 1, 2016). "Mellanox Spins EZchip/Tilera IP Into BlueField Networking Silicon". HPC Wire.
  2. "Nvidia outbids Intel to buy Israel's Mellanox in data centre push". Reuters. 19 March 2011. Retrieved 20 May 2023.
  3. "Tilera: About Us". Tilera Corporation. 2009. Retrieved 26 October 2009.
  4. EZchip to Buy Tilera
  5. "1.1. Tilera architecture support", Linux 2.6.36 Release Notes
  6. http://www.6wind.com/wp-content/uploads/PDF/press/2011/6WIND-announces-availability-of-Tilera-TilePro64-support.pdf [ bare URL PDF ]
  7. Takahashi, Dean (25 July 2011). "Facebook study shows Tilera processors are four times more energy efficient". Venturebeat. Retrieved 25 July 2011.
  8. http://cloudcorerouter.com Cloud Core Router product page
  9. Linus Torvalds (2018-06-03). "Linux 4.17 Release Notes". lkml.org. Retrieved 2018-06-18.
  10. Arnd Bergmann (2018-03-09). "arch: remove tile port" . Retrieved 2021-04-06.