grantor: University of TorontoWhile previous custom compute machines claim to offer high performance, they all suffer from a slow interconnection architecture between the logic and memory. This thesis describes the architecture of a custom compute machine that overcomes the interconnection bottleneck by closely integrating a fixed logic processor, a reconfigurable logic array, and memory into a single chip, called OneChip. The OneChip system has a seamless programming model that enables the programmer to easily specify instructions without complex instruction decoding. To allow the processor and the reconfigurable array to execute concurrently, the programming model ensures that memory consistency is maintained. To evaluate the fe...
With the advances in very large scale integration (VLSI) technology, hundreds of billions of transis...
General-purpose computing devices allow us to (1) customize computation after fabrication and (2) ...
As the performance gap between processors and main memory continues to widen, increasingly aggressiv...
grantor: University of TorontoWhile previous custom compute machines claim to offer high p...
grantor: University of TorontoThe concept of a reconfigurable processor comes from the ide...
Reconfigurable computing devices have achieved substantial performance improvements over conventiona...
grantor: University of TorontoIn this thesis, a novel computer architecture called Computa...
The processor-array is a parallel computer consisting of an interconnected array of processors shari...
With the performance of single-core processors approaching its limits, an increased amount of resear...
With the performance of single-core processors approaching its limits, an increased amount of resear...
Prior research in chip-level reconfigurable computing has involved augmenting a single processor cor...
Recently, several systems based on reconfigurable logic have been designed and built. These systems ...
Recent decades have seen large growth in the silicon industry with transistor scaling and transistor...
Microprocessors have been the dominant devices in general-purpose computing for the last decade. How...
A considerable portion of a chip is dedicated to a cache memory in a modern microprocessor chip. How...
With the advances in very large scale integration (VLSI) technology, hundreds of billions of transis...
General-purpose computing devices allow us to (1) customize computation after fabrication and (2) ...
As the performance gap between processors and main memory continues to widen, increasingly aggressiv...
grantor: University of TorontoWhile previous custom compute machines claim to offer high p...
grantor: University of TorontoThe concept of a reconfigurable processor comes from the ide...
Reconfigurable computing devices have achieved substantial performance improvements over conventiona...
grantor: University of TorontoIn this thesis, a novel computer architecture called Computa...
The processor-array is a parallel computer consisting of an interconnected array of processors shari...
With the performance of single-core processors approaching its limits, an increased amount of resear...
With the performance of single-core processors approaching its limits, an increased amount of resear...
Prior research in chip-level reconfigurable computing has involved augmenting a single processor cor...
Recently, several systems based on reconfigurable logic have been designed and built. These systems ...
Recent decades have seen large growth in the silicon industry with transistor scaling and transistor...
Microprocessors have been the dominant devices in general-purpose computing for the last decade. How...
A considerable portion of a chip is dedicated to a cache memory in a modern microprocessor chip. How...
With the advances in very large scale integration (VLSI) technology, hundreds of billions of transis...
General-purpose computing devices allow us to (1) customize computation after fabrication and (2) ...
As the performance gap between processors and main memory continues to widen, increasingly aggressiv...