Latest in cs.et

total 1469took 0.13s
Actin droplet machineMay 20 2019The actin droplet machine is a computer model of a three-dimensional network of actin bundles developed in a droplet of a physiological solution, which implements mappings of sets of binary strings. The actin bundle network is conductive to travelling ... More
FlexNGIA: A Flexible Internet Architecture for the Next-Generation Tactile InternetMay 17 2019From virtual reality and telepresence, to augmented reality, holoportation, and remotely controlled robotics, these future network applications promise an unprecedented development for society, economics and culture by revolutionizing the way we live, ... More
Blockchain Goes Green? An Analysis of Blockchain on Low-Power NodesMay 16 2019Motivated by the massive energy usage of blockchain, on the one hand, and by significant performance improvements in low-power, wimpy systems, on the other hand, we perform an in-depth time-energy analysis of blockchain systems on low-power nodes in comparison ... More
LikeStarter: a Smart-contract based Social DAO for CrowdfundingMay 14 2019Crowdfunding has become a popular form of collective funding, in which small donations or investments, made by groups of people, support the development of new projects in exchange of free products or different types of recognition. Social network sites, ... More
Shape-based Magnetic Domain Wall Drift for an Artificial Spintronic Leaky Integrate-and-Fire NeuronMay 14 2019Spintronic devices based on domain wall (DW) motion through ferromagnetic nanowire tracks have received great interest as components of neuromorphic information processing systems. Previous proposals for spintronic artificial neurons required external ... More
Augmenting Cloud Connectivity with Opportunistic Networks for Rural Remote Patient MonitoringMay 14 2019Current remote patient monitoring (RPM) systems are fully reliant on the Internet. However, complete reliance on Internet connectivity is impractical in low resource and remote environments where modern infrastructure is often lacking, power outages are ... More
Current Mode Neuron for the Memristor based synapseMay 13 2019Due to many limitations of Von Neumann architecture such as speed, memory bandwidth, efficiency of global interconnects and increase in the application of artificial neural network, researchers have been pushed to look into alternative architectures such ... More
Smartwatch games: Encouraging privacy-protective behaviour in a longitudinal studyMay 13 2019While the public claim concern for their privacy, they frequently appear to overlook it. This disparity between concern and behaviour is known as the Privacy Paradox. Such issues are particularly prevalent on wearable devices. These products can store ... More
Generalized swap networks for near-term quantum computingMay 13 2019The practical use of many types of near-term quantum computers requires accounting for their limited connectivity. One way of overcoming limited connectivity is to insert swaps in the circuit so that logical operations can be performed on physically adjacent ... More
Nonvolatile Memory Cell Based on Memristor EmulatorMay 13 2019Memristor, one of the fundamental circuit elements, has promising applications in non-volatile memory and storage technology as it can theoretically achieve infinite states. Information can be stored independently in these states and retrieved whenever ... More
The Language of Biometrics: Analysing Public PerceptionsMay 12 2019There is an increasing shift in technology towards biometric solutions, but one of the biggest barriers to widespread use is the acceptance by the users. In this paper we investigate the understanding, awareness and acceptance of biometrics by the general ... More
Machine Learning Approach for Device-Circuit Co-Optimization of Stochastic-Memristive-Device-Based Boltzmann MachineMay 11 2019May 14 2019A Boltzmann machine whose effective "temperature" can be dynamically "cooled" provides a stochastic neural network realization of simulated annealing, which is an important metaheuristic for solving combinatorial or global optimization problems with broad ... More
Tunable Stochastic Memristive Device for Simulated Annealing in Boltzmann Machine Designed by a Machine Learning MethodMay 11 2019A Boltzmann machine whose effective "temperature" can be dynamically "cooled" provides a stochastic neural network realization of simulated annealing, which is an important metaheuristic for solving combinatorial or global optimization problems with broad ... More
Convolutional Neural Networks Utilizing Multifunctional Spin-Hall MTJ NeuronsMay 09 2019We propose a new network architecture for standard spin-Hall magnetic tunnel junction-based spintronic neurons that allows them to compute multiple critical convolutional neural network functionalities simultaneously and in parallel, saving space and ... More
An Interpretable Neural Network for Configuring Programmable Wireless EnvironmentsMay 07 2019Software-defined metasurfaces (SDMs) comprise a dense topology of basic elements called meta-atoms, exerting the highest degree of control over surface currents among intelligent panel technologies. As such, they can transform impinging electromagnetic ... More
fiction: An Open Source Framework for the Design of Field-coupled Nanocomputing CircuitsMay 07 2019As a class of emerging post-CMOS technologies, Field-coupled Nanocomputing (FCN) devices promise computation with tremendously low energy dissipation. Even though ground breaking advances in several physical implementations like Quantum-dot Cellular Automata ... More
Design Space Exploration as Quantified SatisfactionMay 07 2019We propose novel algorithms for design and design space exploration. The designs computed by these algorithms are compositions of function types specified in component libraries. Our algorithms reduce the design problem to quantified satisfiability and ... More
Comment on "If it's pinched it's a memristor" by L. Chua [Semicond. Sci. Technol. 29, 104001 (2014)]May 06 2019In his paper "If it's pinched it's a memristor" [Semicond. Sci. Technol. 29, 104001 (2014)] L. Chua claims to extend the notion of memristor to all two-terminal resistive devices that show a hysteresis loop pinched at the origin. He also states that memcapacitors ... More
Principles of Information Storage in Small-Molecule MixturesMay 06 2019Molecular data systems have the potential to store information at dramatically higher density than existing electronic media. Some of the first experimental demonstrations of this idea have used DNA, but nature also uses a wide diversity of smaller non-polymeric ... More
Matrix Product State Based Quantum ClassifierMay 04 2019In recent years, interest in expressing the success of neural networks to the quantum computing has increased significantly. Tensor network theory has become increasingly popular and widely used to simulate strongly entangled correlated systems. Matrix ... More
Toggle Spin-Orbit Torque MRAM with Perpendicular Magnetic AnisotropyMay 03 2019Spin-orbit torque (SOT) is a promising switching mechanism for magnetic random-access memory (MRAM) as a result of the potential for improved switching speed and energy-efficiency. It is of particular interest to develop an SOT-MRAM device with perpendicular ... More
Entanglement, and unsorted database search in noise-based logicApr 30 2019May 09 2019We explore the collapse of "wavefunction" and the measurement of entanglement in the superpositions of hyperspace vectors in classical physical instantaneous-noise-based logic (INBL). We find both similarities with and major differences from the related ... More
Entanglement, and unsorted database search in noise-based logicApr 30 2019We explore the collapse of "wavefunction" and the measurement of entanglement in the superpositions of hyperspace vectors in classical physical instantaneous-noise-based logic (INBL). We find both similarities with and major differences from the related ... More
Fully Memristive Neural Network Merging Image Preprocessing and Pattern RecognitionApr 28 2019With the development of research on novel memristor model and device, fully memristive neural networks have become a hot research topic recently. However, some other devices besides memristors are still needed in state-of-the-art works about fully memristive ... More
Fully Memristive Neural Network Merging Image Preprocessing and Pattern RecognitionApr 28 2019May 04 2019With the development of research on novel memristor model and device, fully memristive neural networks have become a hot research topic recently. However, some other devices besides memristors are still needed in state-of-the-art works about fully memristive ... More
Microwave neural processing and broadcasting with spintronic nano-oscillatorsApr 25 2019Can we build small neuromorphic chips capable of training deep networks with billions of parameters? This challenge requires hardware neurons and synapses with nanometric dimensions, which can be individually tuned, and densely connected. While nanosynaptic ... More
Neuromorphic Computing through Time-Multiplexing with a Spin-Torque Nano-OscillatorApr 25 2019Fabricating powerful neuromorphic chips the size of a thumb requires miniaturizing their basic units: synapses and neurons. The challenge for neurons is to scale them down to submicrometer diameters while maintaining the properties that allow for reliable ... More
Joint Compressed Sensing and Manipulation of Wireless Emissions with Intelligent SurfacesApr 24 2019Programmable, intelligent surfaces can manipulate electromagnetic waves impinging upon them, producing arbitrarily shaped reflection, refraction and diffraction, to the benefit of wireless users. Moreover, in their recent form of HyperSurfaces, they have ... More
SANQ: A Simulation Framework for Architecting Noisy Intermediate-Scale Quantum Computing SystemApr 24 2019May 07 2019To bridge the gap between limited hardware access and the huge demand for experiments for Noisy Intermediate-Scale Quantum (NISQ) computing system study, a simulator which can capture the modeling of both the quantum processor and its classical control ... More
IRC: Cross-layer design exploration of Intermittent Robust Computation units for IoTsApr 23 2019Energy-harvesting-powered computing offers intriguing and vast opportunities to dramatically transform the landscape of the Internet of Things (IoT) devices by utilizing ambient sources of energy to achieve battery-free computing. In order to operate ... More
Mean Field Approach for Configuring Population Dynamics on a Biohybrid Neuromorphic SystemApr 23 2019Real-time coupling of cell cultures to neuromorphic circuits necessitates a neuromorphic network that replicates biological behaviour both on a per-neuron and on a population basis, with a network size comparable to the culture. We present a large neuromorphic ... More
Late Breaking Results: New Computational Results and Hardware Prototypes for Oscillator-based Ising MachinesApr 23 2019In this paper, we report new results on a novel Ising machine technology for solving combinatorial optimization problems using networks of coupled self-sustaining oscillators. Specifically, we present several working hardware prototypes using CMOS electronic ... More
A Parallel Bitstream Generator for Stochastic ComputingApr 21 2019Stochastic computing (SC) presents high error tolerance and low hardware cost, and has great potential in applications such as neural networks and image processing. However, the bitstream generator, which converts a binary number to bitstreams, occupies ... More
Secure and secret cooperation of robotic swarms by using Merkle treesApr 19 2019Swarm robotics systems are envisioned to become an important component of both academic research and real-world applications. However, in order to reach widespread adoption, new models that ensure the secure cooperation of these systems need to be developed. ... More
MorphIC: A 65-nm 738k-Synapse/mm$^2$ Quad-Core Binary-Weight Digital Neuromorphic Processor with Stochastic Spike-Driven Online LearningApr 17 2019Recent trends in the field of artificial neural networks (ANNs) and convolutional neural networks (CNNs) investigate weight quantization as a means to increase the resource- and power-efficiency of hardware devices. As full on-chip weight storage is necessary ... More
Quantum advantage by relational queries about physically realizable equivalence classesApr 17 2019Relational quantum queries are sometimes capable to effectively decide between collections of mutually exclusive elementary cases without completely resolving and determining those individual instances. Thereby the set of mutually exclusive elementary ... More
Transient dynamics of pulse-driven memristors in the presence of a stable fixed pointApr 17 2019Some memristors are quite interesting from the point of view of dynamical systems. When driven by narrow pulses of alternating polarities, their dynamics has a stable fixed point, which may be useful for future applications. We study the transient dynamics ... More
Processing-In-Memory Acceleration of Convolutional Neural Networks for Energy-Efficiency, and Power-Intermittency ResilienceApr 16 2019Herein, a bit-wise Convolutional Neural Network (CNN) in-memory accelerator is implemented using Spin-Orbit Torque Magnetic Random Access Memory (SOT-MRAM) computational sub-arrays. It utilizes a novel AND-Accumulation method capable of significantly-reduced ... More
New techniques for fault-tolerant decomposition of Multi-Controlled Toffoli gateApr 15 2019Physical implementation of scalable quantum architectures faces an immense challenge in form of fragile quantum states. To overcome it, quantum architectures with fault tolerance is desirable. This is achieved currently by using surface code along with ... More
On interplay between excitability and geometryApr 13 2019A commonly accepted feature of an excitable medium is that a local excitation leads to a propagation of circular or spiral excitation wave-fronts. This is indeed the case in fully excitable medium. However, with a decrease of an excitability localised ... More
Verified Optimization in a Quantum Intermediate RepresentationApr 12 2019We present sqire, a low-level language for quantum computing and verification. sqire uses a global register of quantum bits, allowing easy compilation to and from existing `quantum assembly' languages and simplifying the verification process. We demonstrate ... More
Verified Optimization in a Quantum Intermediate RepresentationApr 12 2019Apr 23 2019We present sqire, a low-level language for quantum computing and verification. sqire uses a global register of quantum bits, allowing easy compilation to and from existing `quantum assembly' languages and simplifying the verification process. We demonstrate ... More
Critical branching processes in memcomputingApr 09 2019Memcomputing is a novel computing paradigm that employs time non-locality (memory) to solve combinatorial optimization problems. It can be realized in practice by means of non-linear dynamical systems whose point attractors represent the solutions of ... More
Quanvolutional Neural Networks: Powering Image Recognition with Quantum CircuitsApr 09 2019Convolutional neural networks (CNNs) have rapidly risen in popularity for many machine learning applications, particularly in the field of image recognition. Much of the benefit generated from these networks comes from their ability to extract features ... More
Toward convergence of effective field theory simulations on digital quantum computersApr 08 2019We report results for simulating an effective field theory to compute the binding energy of the deuteron nucleus using a hybrid algorithm on a trapped-ion quantum computer. Two increasingly complex unitary coupled-cluster ansaetze have been used to compute ... More
Toward convergence of effective field theory simulations on digital quantum computersApr 08 2019Apr 18 2019We report results for simulating an effective field theory to compute the binding energy of the deuteron nucleus using a hybrid algorithm on a trapped-ion quantum computer. Two increasingly complex unitary coupled-cluster ansaetze have been used to compute ... More
Study of Decoherence in Quantum Computers: A Circuit-Design PerspectiveApr 08 2019Decoherence of quantum states is a major hurdle towards scalable and reliable quantum computing. Lower decoherence (i.e., higher fidelity) can alleviate the error correction overhead and obviate the need for energy-intensive noise reduction techniques ... More
Verification Logics for Quantum ProgramsApr 08 2019We survey the landscape of Hoare logics for quantum programs. We review three papers: "Reasoning about imperative quantum programs" by Chadha, Mateus and Sernadas; "A logic for formal verification of quantum programs" by Yoshihiko Kakutani; and "Floyd-hoare ... More
Outstanding Bit Error Tolerance of Resistive RAM-Based Binarized Neural NetworksApr 07 2019Resistive random access memories (RRAM) are novel nonvolatile memory technologies, which can be embedded at the core of CMOS, and which could be ideal for the in-memory implementation of deep neural networks. A particularly exciting vision is using them ... More
A high-performance MoS2 synaptic device with floating gate engineering for Neuromorphic ComputingApr 06 2019As one of the most important members of the two dimensional chalcogenide family, molybdenum disulphide (MoS2) has played a fundamental role in the advancement of low dimensional electronic, optoelectronic and piezoelectric designs. Here, we demonstrate ... More
A Logic Simplification Approach for Very Large Scale Crosstalk Circuit DesignsApr 05 2019Crosstalk computing, involving engineered interference between nanoscale metal lines, offers a fresh perspective to scaling through co-existence with CMOS. Through capacitive manipulations and innovative circuit style, not only primitive gates can be ... More
Low Power Artificial Neural Network ArchitectureApr 03 2019Recent artificial neural network architectures improve performance and power dissipation by leveraging resistive devices to store and multiply synaptic weights with input data. Negative and positive synaptic weights are stored on the memristors of a reconfigurable ... More
Reversible Pebbling Game for Quantum Memory ManagementApr 03 2019Quantum memory management is becoming a pressing problem, especially given the recent research effort to develop new and more complex quantum algorithms. The only existing automatic method for quantum states clean-up relies on the availability of many ... More
The Search For Leakage-free Entangling Fibonacci Braiding GatesApr 03 2019It is an open question if there are leakage-free entangling Fibonacci braiding gates. We provide evidence to the conjecture for the negative in this paper. We also found a much simpler protocol to generate approximately leakage-free entangling Fibonacci ... More
Improving Noise Tolerance of Mixed-Signal Neural NetworksApr 02 2019Mixed-signal hardware accelerators for deep learning achieve orders of magnitude better power efficiency than their digital counterparts. In the ultra-low power consumption regime, limited signal precision inherent to analog computation becomes a challenge. ... More
Decomposing Quantum Generalized Toffoli with an Arbitrary Number of AncillaApr 02 2019We present a general decomposition of the Generalized Toffoli, and for completeness, the multi-target gate using an arbitrary number of clean or dirty ancilla. While prior work has shown how to decompose the Generalized Toffoli using 0, 1, or $O(n)$ many ... More
Q# and NWChem: Tools for Scalable Quantum Chemistry on Quantum ComputersApr 01 2019Fault-tolerant quantum computation promises to solve outstanding problems in quantum chemistry within the next decade. Realizing this promise requires scalable tools that allow users to translate descriptions of electronic structure problems to optimized ... More
Introduction to UniversalQCompilerApr 01 2019We introduce an open source software package UniversalQCompiler written in Mathematica that allows the decomposition of arbitrary quantum operations into a sequence of single-qubit rotations (with arbitrary rotation angles) and controlled-NOT (C-NOT) ... More
Spin-Orbit Torque Devices for Hardware Security: From Deterministic to Probabilistic RegimeMar 31 2019Protecting intellectual property (IP) has become a serious challenge for chip designers. Most countermeasures are tailored for CMOS integration and tend to incur excessive overheads, resulting from additional circuitry or device-level modifications. On ... More
Multi-contact Phase Change Toggle Logic Device Utilizing Thermal CrosstalkMar 29 2019Phase change memory (PCM) is an emerging high speed, high density, high endurance, and scalable non-volatile memory technology which utilizes the large resistivity contrast between the amorphous and crystalline phases of chalcogenide materials such as ... More
Network Structure Effects in Reservoir ComputersMar 28 2019A reservoir computer is a complex nonlinear dynamical system that has been shown to be useful for solving certain problems, such as prediction of chaotic signals, speech recognition or control of robotic systems. Typically a reservoir computer is constructed ... More
Harnessing Intrinsic Noise in Memristor Hopfield Neural Networks for Combinatorial OptimizationMar 26 2019We describe a hybrid analog-digital computing approach to solve important combinatorial optimization problems that leverages memristors (two-terminal nonvolatile memories). While previous memristor accelerators have had to minimize analog noise effects, ... More
Harnessing Intrinsic Noise in Memristor Hopfield Neural Networks for Combinatorial OptimizationMar 26 2019Apr 03 2019We describe a hybrid analog-digital computing approach to solve important combinatorial optimization problems that leverages memristors (two-terminal nonvolatile memories). While previous memristor accelerators have had to minimize analog noise effects, ... More
A practicable guide to the quantum computation architecturesMar 26 2019May 07 2019The primordial model of quantum computation was introduced over thirty years ago and the first quantum algorithms have appeared for over twenty years. Yet the exact architectures for quantum computer seem foreign to an undergraduate student major in computer ... More
A practicable guide to the quantum computation architecturesMar 26 2019The primordial model of quantum computation was introduced over thirty years ago and the first quantum algorithms have appeared for over twenty years. Yet the exact architectures for quantum computer seem foreign to an undergraduate student major in computer ... More
Stochastic Computing with Integrated OpticsMar 26 2019Stochastic computing (SC) allows reducing hardware complexity and improving energy efficiency of error resilient applications. However, a main limitation of the computing paradigm is the low throughput induced by the intrinsic serial computing of bit-streams. ... More
Next Steps in Quantum Computing: Computer Science's RoleMar 25 2019The computing ecosystem has always had deep impacts on society and technology and profoundly changed our lives in myriads of ways. Despite decades of impressive Moore's Law performance scaling and other growth in the computing ecosystem there are nonetheless ... More
Computing on actin bundles networkMar 25 2019Actin filaments are conductive to ionic currents, mechanical and voltage solitons. These travelling localisations can be utilised in making the actin network executing specific computing circuits. The propagation of localisations on a single actin filament ... More
Solving the Steiner Tree Problem in Graphs using Physarum-inspired AlgorithmsMar 21 2019Some biological experiments show that the tubular structures of Physarum polycephalum are often analogous to those of Steiner trees. Therefore, the emerging Physarum-inspired Algorithms (PAs) have the potential of computing Steiner trees. In this paper, ... More
Addressing Temporal Variations in Qubit Quality Metrics for Parameterized Quantum CircuitsMar 20 2019The public access to noisy intermediate-scale quantum (NISQ) computers facilitated by IBM, Rigetti, D-Wave, etc., has propelled the development of quantum applications that may offer quantum supremacy in the future large-scale quantum computers. Parameterized ... More
Fast learning synapses with molecular spin valves via selective magnetic potentiationMar 20 2019Mar 22 2019We studied LSMO/Alq3/AlOx/Co molecular spin valves in view of their use as synapses in neuromorphic computing. In neuromorphic computing, the learning ability is embodied in specific changes of the synaptic weight. In this perspective, the relevant parameter ... More
Fast learning synapses with molecular spin valves via selective magnetic potentiationMar 20 2019We studied LSMO/Alq3/AlOx/Co molecular spin valves in view of their use as synapses in neuromorphic computing. In neuromorphic computing, the learning ability is embodied in specific changes of the synaptic weight. In this perspective, the relevant parameter ... More
Design and Evaluation of Self-Assembled Actin-Based Nano-CommunicationMar 19 2019The tremendous progress in nanotechnology over the last century, makes it possible to engineer tiny nanodevices, which they need a nano-communication network to interact. Two solutions are proposed in literature to create a nano-communication system, ... More
Aircraft Loading Optimization: MemComputing the 5th Airbus ProblemMar 19 2019On the January 22th 2019, Airbus launched a quantum computing challenge to solve a set of problems relevant for the aircraft life cycle (https://www.airbus.com/newsroom/press-releases/en/2019/01/airbus-launches-quantum-computing-challenge-to-transform-the-aircraft-lifecycle.html). ... More
Two-Way Molecular CommunicationsMar 19 2019For nano-scale communications, there must be cooperation and simultaneous communication between nano devices. To this end, in this paper we investigate two-way (a.k.a. bi-directional) molecular communications between nano devices. If different types of ... More
Two-Way Molecular CommunicationsMar 19 2019Mar 22 2019For nano-scale communications, there must be cooperation and simultaneous communication between nano devices. To this end, in this paper we investigate two-way (a.k.a. bi-directional) molecular communications between nano devices. If different types of ... More
Digital Memcomputing: from Logic to Dynamics to TopologyMar 18 2019Digital memcomputing machines (DMMs) are a class of computational machines designed to solve combinatorial optimization problems. A practical realization of DMMs can be accomplished via electrical circuits of highly non-linear, point-dissipative dynamical ... More
A novel quantum grid search algorithm and its applicationMar 18 2019In this paper we present a novel quantum algorithm, namely the quantum grid search algorithm, to solve a special search problem. Suppose $ k $ non-empty buckets are given, such that each bucket contains some marked and some unmarked items. In one trial ... More
OIM: Oscillator-based Ising Machines for Solving Combinatorial Optimisation ProblemsMar 17 2019We present a new way to make Ising machines, i.e., using networks of coupled self-sustaining nonlinear oscillators. Our scheme is theoretically rooted in a novel result that establishes that the phase dynamics of coupled oscillator systems, under the ... More
VeriSFQ - A Semi-formal Verification Framework and Benchmark for Single Flux Quantum TechnologyMar 17 2019In this paper, we propose a semi-formal verification framework for single-flux quantum (SFQ) circuits called VeriSFQ, using the Universal Verification Methodology (UVM) standard. The considered SFQ technology is superconducting digital electronic devices ... More
Quantum Annealing of Vehicle Routing Problem with Time, State and CapacityMar 15 2019We propose a brand-new formulation of capacitated vehicle routing problem (CVRP) as quadratic unconstrained binary optimization (QUBO). The formulated CVRP is equipped with time-table which describes time-evolution of each vehicle. Therefore, various ... More
Geometric Tiles and Powers and Limitations of Geometric Hindrance in Self-AssemblyMar 14 2019Tile-based self-assembly systems are capable of universal computation and algorithmically-directed growth. Systems capable of such behavior typically make use of "glue cooperation" in which the glues on at least $2$ sides of a tile must match and bind ... More
Control Electronics For Semiconductor Spin QubitsMar 12 2019Future universal quantum computers solving problems of practical relevance are expected to require at least $10^6$ qubits, which is a massive scale-up from the present numbers of less than 50 qubits operated together. Out of the different types of qubits, ... More
A Quantum Router for the Entangled WebMar 11 2019Qubit transmission protocols are presently point-to-point, and thus restrictive in their functionality. A quantum router is necessary for the quantum Internet to become a reality. We present a quantum router design based on teleportation, as well as mechanisms ... More
Native Chemical Automata and the Thermodynamic Interpretation of Their Experimental Accept/Reject ResponsesMar 09 2019The theory of computation is based on abstract computing automata which can be classified into a three-class hierarchy: Finite Automata (FA), Push-down Automata (PDA) and the Turing Machines (TM). Each class corresponds to grammar/language classes. The ... More
Polar Coding with Chemical Reaction NetworksMar 09 2019In this paper, we propose a new polar coding scheme with molecular programming, which is capable of highly parallel implementation at a nano-scale without a need of electrical power sources. We designed chemical reaction networks (CRN) to employ either ... More
ShiftsReduce: Minimizing Shifts in Racetrack Memory 4.0Mar 08 2019Racetrack memories (RMs) have significantly evolved since their conception in 2008, making them a serious contender in the field of emerging memory technologies. Despite key technological advancements, the access latency and energy consumption of an RM-based ... More
BacSoft: A Tool to Archive Data on BacteriaMar 05 2019Recently, DNA data storage systems have attracted many researchers worldwide. Motivated by the success stories of such systems, in this work we propose a software called BacSoft to clone the data in a bacterial plasmid by using the concept of genetic ... More
Streaming Batch Eigenupdates for Hardware Neuromorphic NetworksMar 05 2019Neuromorphic networks based on nanodevices, such as metal oxide memristors, phase change memories, and flash memory cells, have generated considerable interest for their increased energy efficiency and density in comparison to graphics processing units ... More
Efficient Winograd or Cook-Toom Convolution Kernel Implementation on Widely Used Mobile CPUsMar 04 2019The Winograd or Cook-Toom class of algorithms help to reduce the overall compute complexity of many modern deep convolutional neural networks (CNNs). Although there has been a lot of research done on model and algorithmic optimization of CNN, little attention ... More
On Resistive Memories: One Step Row Readout Technique and Sensing CircuitryMar 04 2019Transistor-based memories are rapidly approaching their maximum density per unit area. Resistive crossbar arrays enable denser memory due to the small size of switching devices. However, due to the resistive nature of these memories, they suffer from ... More
A caloritronics-based Mott neuristorMar 04 2019Machine learning imitates the basic features of biological neural networks to efficiently perform tasks such as pattern recognition. This has been mostly achieved at a software level, and a strong effort is currently being made to mimic neurons and synapses ... More
Clockless Spin-based Look-Up Tables with Wide Read MarginMar 03 2019Mar 13 2019In this paper, we develop a 6-input fracturable non-volatile Clockless LUT (C-LUT) using spin Hall effect (SHE)-based Magnetic Tunnel Junctions (MTJs) and provide a detailed comparison between the SHE-MTJ-based C-LUT and Spin Transfer Torque (STT)-MTJ-based ... More
Clockless Spin-based Look-Up Tables with Wide Read MarginMar 03 2019In this paper, we develop a 6-input fracturable non-volatile Clockless LUT (C-LUT) using spin Hall effect (SHE)-based Magnetic Tunnel Junctions (MTJs) and provide a detailed comparison between the SHE-MTJ-based C-LUT and Spin Transfer Torque (STT)-MTJ-based ... More
AQuRate: MRAM-based Stochastic Oscillator for Adaptive Quantization Rate Sampling of Sparse SignalsMar 03 2019Recently, the promising aspects of compressive sensing have inspired new circuit-level approaches for their efficient realization within the literature. However, most of these recent advances involving novel sampling techniques have been proposed without ... More
AQuRate: MRAM-based Stochastic Oscillator for Adaptive Quantization Rate Sampling of Sparse SignalsMar 03 2019Mar 13 2019Recently, the promising aspects of compressive sensing have inspired new circuit-level approaches for their efficient realization within the literature. However, most of these recent advances involving novel sampling techniques have been proposed without ... More
Application-level Studies of Cellular Neural Network-based Hardware AcceleratorsFeb 28 2019As cost and performance benefits associated with Moore's Law scaling slow, researchers are studying alternative architectures (e.g., based on analog and/or spiking circuits) and/or computational models (e.g., convolutional and recurrent neural networks) ... More
Diffusive Molecular Communications with Reactive Molecules: Channel Modeling and Signal DesignFeb 27 2019This paper focuses on molecular communication (MC) systems using two types of signaling molecules which may participate in a reversible bimolecular reaction in the channel. The motivation for studying these MC systems is that they can realize the concept ... More
Composable computation in discrete chemical reaction networksFeb 26 2019We study the composability of discrete chemical reaction networks (CRNs) that stably compute (i.e., with probability 0 of error) integer-valued functions $f:\mathbb{N}^d \to \mathbb{N}$. We consider output-oblivious CRNs in which the output species is ... More
Ground-state energy estimation of the water molecule on a trapped ion quantum computerFeb 26 2019Quantum computing leverages the quantum resources of superposition and entanglement to efficiently solve computational problems considered intractable for classical computers. Examples include calculating molecular and nuclear structure, simulating strongly-interacting ... More