We present an optical bus-based Chip Multiprocessor architecture where the processing cores share an optical single-level cache unit. Physically, the optical cache is implemented externally in a separate chip located next to the CPU die. The cache interconnection system is realized through WDM optical interfaces that connect the shared cache module with the processing cores and the Main Memory via spatial-multiplexed optical waveguides; hence, the CPU-DRAM communication completely takes place in the optical domain. To evaluate the shared optical cache approach, we carry out system-level simulations of 6 realistic processor parallel workloads via the Gem5 platform. The optical cache architecture is compared against the conventional electroni...
Advances in optical networking technology provide the network with unique storage capabilities enabl...
In this dissertation, we address the on-chip cross-core and -memory interconnection problem facing f...
We propose a new multi-chiplet system architecture based on shared uniform memory access and on-boar...
The rapid increase in processor throughput is currently exceeding the electronic memory speed progre...
A planar optical interconnect will be proposed as a method of implementing an interleaved memory bus...
We present an investigation of the architecture of an optoelectronic cache which can integrate tera...
On-chip photonics has gained attention in research for high-speed processor communication networks, ...
Abstract. In this paper we propose the use of an optical network not only as the communication mediu...
Although silicon optical technology is still in its formative stages, and the more near-term applica...
We demonstrate a novel 16GHz physical layer optical cache memory architecture for the 2-way set asso...
Multi-channel optical networks, although common in telecommunication applications, have only recentl...
This paper presents a low overhead, high performance cache coherence protocol designed to exploit hi...
Data movement has become a limiting factor in terms of performance, power consumption, and scalabili...
Abstract-We present OCDIMM (Optically Connected DIMM), a CPU-DRAM interface that takes advantage of ...
This paper examines the performance of distributed-shared-memory systems based on the Simultaneous O...
Advances in optical networking technology provide the network with unique storage capabilities enabl...
In this dissertation, we address the on-chip cross-core and -memory interconnection problem facing f...
We propose a new multi-chiplet system architecture based on shared uniform memory access and on-boar...
The rapid increase in processor throughput is currently exceeding the electronic memory speed progre...
A planar optical interconnect will be proposed as a method of implementing an interleaved memory bus...
We present an investigation of the architecture of an optoelectronic cache which can integrate tera...
On-chip photonics has gained attention in research for high-speed processor communication networks, ...
Abstract. In this paper we propose the use of an optical network not only as the communication mediu...
Although silicon optical technology is still in its formative stages, and the more near-term applica...
We demonstrate a novel 16GHz physical layer optical cache memory architecture for the 2-way set asso...
Multi-channel optical networks, although common in telecommunication applications, have only recentl...
This paper presents a low overhead, high performance cache coherence protocol designed to exploit hi...
Data movement has become a limiting factor in terms of performance, power consumption, and scalabili...
Abstract-We present OCDIMM (Optically Connected DIMM), a CPU-DRAM interface that takes advantage of ...
This paper examines the performance of distributed-shared-memory systems based on the Simultaneous O...
Advances in optical networking technology provide the network with unique storage capabilities enabl...
In this dissertation, we address the on-chip cross-core and -memory interconnection problem facing f...
We propose a new multi-chiplet system architecture based on shared uniform memory access and on-boar...