Christoforos Kozyrakis

THE RAMP PROJECT’S GOAL IS TO ENABLE THE INTENSIVE, MULTIDISCIPLINARY INNOVATION THAT THE COMPUTING INDUSTRY WILL NEED TO TACKLE THE PROBLEMS OF PARALLEL (2008)

John Wawrzynek, David Patterson, Mark Oskin, Christoforos Kozyrakis, James C. Hoe, Derek Chiou, ...

...... In 2005, the computer hardware industry took a historic change of direction: The major microprocessor companies all announced that their future products would be single-chip multiprocessors,...

2000 Exploiting On-Chip Memory Bandwidth in the VIRAM Compiler (2008)

David Judd, Katherine Yelick, Christoforos Kozyrakis, David Martin, David Patterson

Abstract. Many architectural ideas that appear to be useful from a hardware standpoint fail to achieve wide acceptance due to lack of compiler support. In this paper we explore the design of the...

2000 Exploiting On-Chip Memory Bandwidth in the VIRAM Compiler (2008)

David Judd, Katherine Yelick, Christoforos Kozyrakis, David Martin, David Patterson

Abstract. Many architectural ideas that appear to be useful from a hardware standpoint fail to achieve wide acceptance due to lack of compiler support. In this paper we explore the design of the...

FP 14.1 Intelligent RAM (IRAM): Chips that remember and compute (2008)

David Patterson, Thomas Anderson, Neal Cardwell, Kimberley Keeton, Christoforos Kozyrakis, I Thomas, ...

The division of the semiconductor industry into microprocessor and memory camps provides many advantages: fabrication lines can be tailored to a device, packages are tailored to the pinout and power...

FP 14.1 Intelligent RAM (IRAM): Chips that remember and compute (2008)

David Patterson, Thomas Anderson, Neal Cardwell, Kimberley Keeton, Christoforos Kozyrakis, I Thomas, ...

The division of the semiconductor industry into microprocessor and memory camps provides many advantages: fabrication lines can be tailored to a device, packages are tailored to the pinout and power...

THE RAMP PROJECT’S GOAL IS TO ENABLE THE INTENSIVE, MULTIDISCIPLINARY INNOVATION THAT THE COMPUTING INDUSTRY WILL NEED TO TACKLE THE PROBLEMS OF PARALLEL (2008)

John Wawrzynek, David Patterson, Mark Oskin, Christoforos Kozyrakis, James C. Hoe, Derek Chiou, ...

...... In 2005, the computer hardware industry took a historic change of direction: The major microprocessor companies all announced that their future products would be single-chip multiprocessors,...

Scaling Processors to 1 Billion Transistors and Beyond: IRAM (2007)

Stylianos Perissakis, Christoforos Kozyrakis, Tom Anderson, Krste Asanovic, Neal Cardwell, Richard Fromm, ...

this paper we introduce an alternative way of using the huge amount of real estate available on such a chip: integrating the processor and the main memory on the same die. We call this architecture...

RAMP: Research Accelerator for Multiple Processors (2006)

John Wawrzynek, Mark Oskin, Christoforos Kozyrakis, Derek Chiou, David A. Patterson, Shih-lien Lu, ...

Copyright © 2006, by the author(s). All rights reserved. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that...

Vector vs. Superscalar and VLIW Architectures for Embedded Multimedia Benchmarks (2002)

Christoforos Kozyrakis, David Patterson

Multimedia processing on embedded devices requires an architecture that leads to high performance, low power consumption, reduced design complexity, and small code size. In this paper, we use EEMBC,...

Scalable Vector Media-processors for Embedded Systems (2002)

Copyright Spring, Christoforos Kozyrakis, Christoforos Kozyrakis, Christoforos Kozyrakis, Christoforos Kozyrakis

Scalable Vector Media-processors Christoforos Kozyrakis Doctor of Philosophy in Computer Science University of California at Berkeley Professor David A. Patterson, Chair Over the past twenty years,...

Hardware/Compiler Codevelopment for an Embedded Media (2001)

Christoforos Kozyrakis, Student Member, David Judd, Joseph Gebis, Student Member, Samuel Williams, ...

Embedded and portable systems running multimedia applications create a new challenge for hardware architects. A microprocessor for such applications needs to be easy to program like a general-purpose...

Hardware/Compiler Codevelopment for an Embedded Media (2001)

Christoforos Kozyrakis, David Judd, Joseph Gebis, Samuel Williams, David Patterson, Katherine Yelick

Embedded and portable systems running multimedia applications create a new challenge for hardware architects. The microprocessor needed for such systems is a merged general-purpose processor and...

Exploiting On-Chip Memory Bandwidth in the VIRAM Compiler (2000)

David Judd, Katherine Yelick, Christoforos Kozyrakis, David Martin, David Patterson

Many architectural ideas that appear to be useful from a hardware standpoint fail to achieve wide acceptance due to lack of compiler support. In this paper we explore the design of the VIRAM...

A Media-Enhanced Vector Architecture for Embedded Memory Systems (1999)

Christoforos Kozyrakis, Christoforos Kozyrakis, Christoforos Kozyrakis

Next generation portable devices will require processors with both low energy consumption and high performance for media functions. At the same time, modern CMOS technology creates the need for...

A Media-Enhanced Vector Architecture for Embedded Memory Systems (1999)

Christoforos Kozyrakis, Christoforos Kozyrakis, Christoforos Kozyrakis

Next generation portable devices will require processors with both low energy consumption and high performance for media functions. At the same time, modern CMOS technology creates the need for...

A New Direction for Computer Architecture Research (1998)

Christoforos Kozyrakis, David Patterson

This memory system provides sufficient sequential and random bandwidth even for demanding applications. External I/O is brought directly to the on-chip memory through high-speed serial lines (instead...

On Detailed Routing for a Hierarchical Scalable Reconfigurable Array With Constrained Switching Capability (1998)

Eylon Caspi, Randy Huang, Y Huang, Christoforos Kozyrakis

In modern FPGA CAD flow, netlist routing on a particular routing architecture is solved in two steps, global routing based on wire bandwidth constraints of the architecture, and subsequent detailed...

Parallelizing the Index-Nested-Loops Database Join Primitive on a Shared-Nothing Cluster (1998)

Aaron Brown, Christoforos Kozyrakis

We describe an optimized parallel implementation of the index-nested-loops database join primitive for the Berkeley NOW, a shared-nothing cluster of commodity workstations. Using a dataset based on...

A case for intelligent RAM: IRAM (1997)

David Patterson, Thomas Anderson, Neal Cardwell, Richard Fromm, Kimberly Keeton, Christoforos Kozyrakis, ...

Abstract: Two trends call into question the current practice of microprocessors and DRAMs being fabricated as different chips on different fab lines: 1) the gap between processor and DRAM speed is...

The Energy Efficiency of IRAM Architectures (1997)

Richard Fromm, Stylianos Perissakis, Neal Cardwell, Christoforos Kozyrakis, Bruce Mcgaughy, David Patterson, ...

Portable systems demand energy efficiency in order to maximize battery life. IRAM architectures, which combine DRAM and a processor on the same chip in a DRAM process, are more energy efficient than...

A case for intelligent RAM: IRAM (1997)

David Patterson, Thomas Anderson, Neal Cardwell, Richard Fromm, Kimberly Keeton, Christoforos Kozyrakis, ...

Abstract: Two trends call into question the current practice of microprocessors and DRAMs being fabricated as different chips on different fab lines: 1) the gap between processor and DRAM speed is...

Intelligent RAM (IRAM): The industrial setting, applications, and architectures (1997)

David Patterson, Krste Asanovic, Aaron Brown, Richard Fromm, Jason Golbus, Benjamin Gribstad, ...

The goal of Intelligent RAM (IRAM) is to design a cost-effective computer by designing a processor in a memory fabrication process, instead of in a conventional logic fabrication process, and include...

Pipelined Multi-Queue Management in a VLSI ATM Switch Chip with Credit-Based Flow-Control (1997)

George Kornaros, Christoforos Kozyrakis, Panagiota Vatsolaki, Manolis Katevenis

: We describe the queue management block of ATLAS I , a single-chip ATM switch (router) with optional credit-based (backpressure) flow control. ATLAS I is a 4-million-transistor 0.35-micron CMOS...

A case for intelligent RAM: IRAM (1997)

David Patterson, Thomas Anderson, Neal Cardwell, Richard Fromm, Kimberly Keeton, Christoforos Kozyrakis, ...

Abstract: Two trends call into question the current practice of microprocessors and DRAMs being fabricated as different chips on different fab lines: 1) the gap between processor and DRAM speed is...

The Energy Efficiency of IRAM Architectures (1996)

Richard Fromm, Stylianos Perissakis, Neal Cardwell, Christoforos Kozyrakis, Bruce Mcgaughy, David Patterson, ...

Portable systems demand energy efficiency in order to maximize battery life. IRAM architectures, which combine DRAM and a processor on the same chip in a DRAM process, are more energy efficient than...

Intelligent RAM (IRAM): the Industrial Setting, Applications, and Architectures

David Patterson, Krste Asanovic, Aaron Brown, Richard Fromm, Jason Golbus, Benjamin Gribstad, ...

The goal of Intelligent RAM (IRAM) is to design a cost-effective computer by designing a processor in a memory fabrication process, instead of in a conventional logic fabrication process, and include...