Emerging Technologies in Computing (JETC)


Search Issue
enter search term and/or author name


ACM Journal on Emerging Technologies in Computing Systems (JETC), Volume 13 Issue 4, August 2017

Automated Quantum Circuit Synthesis and Cost Estimation for the Binary Welded Tree Oracle
Mrityunjay Ghosh, Amlan Chakrabarti, Niraj K. Jha
Article No.: 51
DOI: 10.1145/3060582

Quantum computing is a new computational paradigm that promises an exponential speed-up over classical algorithms. To develop efficient quantum algorithms for problems of a non-deterministic nature, random walk is one of the most successful...

Design and Analysis of STTRAM-Based Ternary Content Addressable Memory Cell
Rekha Govindaraj, Swaroop Ghosh
Article No.: 52
DOI: 10.1145/3060578

Content Addressable Memory (CAM) is widely used in applications where searching a specific pattern of data is a major operation. Conventional CAMs suffer from area, power, and speed limitations. We propose Spin-Torque Transfer RAM--based Ternary...

Optical Overlay NUCA: A High-Speed Substrate for Shared L2 Caches
Eldhose Peter, Anuj Arora, Janibul Bashir, Akriti Bagaria, Smruti R. Sarangi
Article No.: 53
DOI: 10.1145/3064833

In this article, we propose using optical networks-on-chip (NoCs) to design cache access protocols for large shared L2 caches. We observe that the problem is unique because optical networks have very low latency, and in principle all of the cache...

Impact of Electrostatic Coupling and Wafer-Bonding Defects on Delay Testing of Monolithic 3D Integrated Circuits
Abhishek Koneru, Sukeshwar Kannan, Krishnendu Chakrabarty
Article No.: 54
DOI: 10.1145/3041026

Monolithic three-dimensional (M3D) integration is gaining momentum, as it has the potential to achieve significantly higher device density compared to 3D integration based on through-silicon vias. M3D integration uses several techniques that are...

Quantum Circuit Synthesis Targeting to Improve One-Way Quantum Computation Pattern Cost Metrics
Mahboobeh Houshmand, Mehdi Sedighi, Morteza Saheb Zamani, Kourosh Marjoei
Article No.: 55
DOI: 10.1145/3064834

One-way quantum computation (1WQC) is a model of universal quantum computations in which a specific highly entangled state called a cluster state allows for quantum computation by single-qubit measurements. The needed computations in this...

Coupled Spin-Torque Nano-Oscillator-Based Computation: A Simulation Study
Karthik Yogendra, Chamika Liyanagedera, Deliang Fan, Yong Shim, Kaushik Roy
Article No.: 56
DOI: 10.1145/3064835

In this article, we present a comprehensive study of four frequency locking mechanisms in Spin Torque Nano Oscillators (STNOs) and explore their suitability for a class of specialized computing applications. We implemented a physical STNO model...

A Reconfigurable Architecture with Sequential Logic-Based Stochastic Computing
M. Hassan Najafi, Peng Li, David J. Lilja, Weikang Qian, Kia Bazargan, Marc Riedel
Article No.: 57
DOI: 10.1145/3060537

Computations based on stochastic bit streams have several advantages compared to deterministic binary radix computations, including low power consumption, low hardware cost, high fault tolerance, and skew tolerance. To take advantage of this...

SWIFTNoC: A Reconfigurable Silicon-Photonic Network with Multicast-Enabled Channel Sharing for Multicore Architectures
Sai Vineel Reddy Chittamuru, Srinivas Desai, Sudeep Pasricha
Article No.: 58
DOI: 10.1145/3060517

On-chip communication is widely considered to be one of the major performance bottlenecks in contemporary chip multiprocessors (CMPs). With recent advances in silicon nanophotonics, photonics-based network-on-chip (NoC) architectures are being...

Improving Performance under Process and Voltage Variations in Near-Threshold Computing Using 3D ICs
Sandeep Kumar Samal, Guoqing Chen, Sung Kyu Lim
Article No.: 59
DOI: 10.1145/3060579

Near-threshold computing (NTC) circuits have been shown to offer significant energy efficiency and power benefits but with a huge performance penalty. This performance loss exacerbates if process and voltage variations are considered. In this...

A Review, Classification, and Comparative Evaluation of Approximate Arithmetic Circuits
Honglan Jiang, Cong Liu, Leibo Liu, Fabrizio Lombardi, Jie Han
Article No.: 60
DOI: 10.1145/3094124

Often as the most important arithmetic modules in a processor, adders, multipliers, and dividers determine the performance and energy efficiency of many computing tasks. The demand of higher speed and power efficiency, as well as the feature of...

Energy-Efficiency Comparison of Multi-Layer Deposited Nanophotonic Crossbar Interconnects
Hui Li, Sébastien Le Beux, Martha Johanna Sepulveda, Ian O'connor
Article No.: 61
DOI: 10.1145/3094125

Single-layer optical crossbar interconnections based on Wavelength Division Multiplexing stand among other nanophotonic interconnects because of their low latency and low power. However, such architectures suffer from a poor scalability due to...