19 papers · ranked by Valyu relevance
Carsten Krabbe Nielsen, Zhe Su, Giacomo Indiveri
—The design of asynchronous circuits typically requires a judicious definition of signals and modules, combined with a proper specification of their timing constraints, which can be a complex and error-prone process, using standard Hardware Description Languages (HDLs). In this paper we introduce Yak, a new dataflow…
Man Yao, Ole Richter, Guangshe Zhao, Ning Qiao + 14 more
'Dingheng Wang' 'Tianxiang Hu' 'Wei Fang' 'Tugba Demirci' 'Michele De Marchi' 'Lei Deng' 'Tianyi Yan' 'Carsten Nielsen' 'Sadique Sheik' 'Chenxi Wu' 'Yonghong Tian' 'Bo Xu' 'Guoqi Li'] By mimicking the neurons and synapses of the human brain and employing spiking neural networks on neuromorphic chips, neuromorphic…
Qianyi Zhang, Georgios Theodoropoulos
—Miniaturisation and ever increasing clock speeds pose significant challenges to synchronous VLSI design with clock distribution becoming an increasingly costly and complicated issue and power consumption rapidly emerging as a major concern. Asynchronous logic promises to alleviate these challenges however its…
Xinnian Pan
Coordination Design Authors: ['Xinnian Pan'] This paper establishes the equivalence between synchronous and asynchronous coordination mechanisms in dynamic games with strategic complementarities and common interests. Synchronous coordination, characterized by simultaneous commitments, and asynchronous coordination…
Nikita Koval, Dan Alistarh, Roman Elizarov
Asynchronous programming has gained significant popularity over the last decade: support for this programming pattern is available in many popular languages via libraries and native language implementations, typically in the form of coroutines or the async/await construct. Instead of programming via shared memory, this…
Brianne E. Lewis, Stefanie M. Attardi, Kara E. Sawarynski
Learners are faced with psychological and temporal classroom barriers that may preclude participation and learning. We present an asynchronous instructional design modality aiming to address learning barriers, retain active learning, and foster quality teacher-learner interactions. We designed and evaluated…
Luming Wang, Xu Zhang, Tianyue Lu, Mingyu Chen
In future data centers, applications will make heavy use of far memory (including disaggregated memory pools and NVM). The access latency of far memory is more widely distributed than that of local memory accesses. This makes the efficiency of traditional blocking load/store in most general-purpose processors decrease…
Padmanabhan Balasubramanian, Weichen Liu, Michael Loong Peng Tan
Addition is a fundamental computer arithmetic operation that is widely performed in microprocessors, digital signal processors, and application-specific processors. The design of a high-speed and energy-efficient adder is thus useful and important for practical applications. In this context, this paper presents the…
Kalev Alpernas, Aurojit Panda, Mooly Sagiv
Elastic scaling is one of the central benefits provided by serverless platforms, and requires that they scale resource up and down in response to changing workloads. Serverless platforms scale-down resources by terminating previously launched instances (which are containers or processes). The serverless programming…
Yushu Deng, Shihao Wang, Shiqi Zheng, Haiming Li + 3 more
'Xiaoqi Tang' 'Renaldas Urniezius'] This paper addresses the asynchronous stabilization problem of two typical stochastic switching systems, i.e., dual switching systems and semi-Markov jump systems. By dual switching, it means that the systems contain both deterministic and stochastic switching dynamics. New stability…
Dan Guevarra, Kevin Kan, Yungchieh Lai, Ryan Jones + 5 more
Advancements in artificial intelligence (AI) for science are continually expanding the value proposition for automation in materials and chemistry experiments. The advent of hierarchical decision-making also motivates automation of not only the individual measurements but also the coordination among multiple research…
Guoxuan Ma, Jian Kang, David E. Thompson, Jane E. Huggins
Systems Authors: ['Guoxuan Ma' 'Jian Kang' 'David E. Thompson' 'Jane E. Huggins'] The Brain-Computer Interface (BCI) was envisioned as an assistive technology option for people with severe movement impairments. The traditional synchronous event-related potential (ERP) BCI design uses a fixed communication speed and is…
Tianchi Chen, M. Ali Al-Radhawi, Christopher A. Voigt, Eduardo D. Sontag
A design for genetically-encoded counters is proposed via repressor-based circuits. An N -bit counter reads sequences of input pulses and displays the total number of pulses, modulo 2^N^ . The design is based on distributed computation, with specialized cell types allocated to specific tasks. This allows scalability…
Authors not listed
With the ever-increasing demand for atomistic structures representative of real-life systems as well as the ad-vent of exascale computers, it has now become necessary and possible to use advanced global optimization (GO) techniques to intelligently sample the potential energy surface (PES). Given the previous studies…
Frederick Starkey, Filippo Menolascina
Synthetic Biology aims to rationally engineer biological systems. Current methods often employ an initial human designed circuit topology and utilise iterative approaches, e.g. directed evolution, to fine-tune part function. This approach can be extremely time consuming and resource intensive whilst often reaching…
Karthi Srinivasan, Yoram Moses, Rajit Manohar
—Mutual exclusion is an important problem in the context of shared resource usage, where only one process can be using the shared resource at any given time. A mutual exclusion protocol that does not use information on the duration for which each process uses the resource can lead to sub-optimal utilization times. We…
Authors not listed
The exponential growth of chemical literature necessitates the development of automated tools for extracting and curating molecular information from unstructured scientific publications into open-access chemical databases. Current optical chemical structure recognition (OCSR) and named entity recognition solutions…
Marek Babiuch, Petr Foltynek, Francesco Mercaldo
This article focuses on the area of software development for microcontrollers and details the implementation of modern programming practices and principles in embedded systems and IoT applications. This article explains how we implemented previously unimplemented principles and applied design patterns for quality…
Gerardo Malagon, Jongyun Myeong, Vitaly A Klyachko
Asynchronous release is a ubiquitous form of neurotransmitter release that persists for tens to hundreds of milliseconds after an action potential (AP). How asynchronous release is organized and regulated at the synaptic active zone (AZ) remains debatable. Using nanoscale-precision imaging of individual release events…