ACM Transactions on

Embedded Computing Systems (TECS)

Latest Articles

Optimal Power Management with Guaranteed Minimum Energy Utilization for Solar Energy Harvesting Systems

In this work, we present a formal study on optimizing the energy consumption of energy harvesting... (more)

Contention-Detectable Mechanism for Receiver-Initiated MAC

The energy efficiency and delivery robustness are two critical issues for low duty-cycled wireless sensor networks. The asynchronous... (more)

NQA: A Nested Anti-collision Algorithm for RFID Systems

Radio frequency identification (RFID) systems, as one of the key components in the Internet of Things (IoT), have attracted much attention in the domains of industry and academia. In practice, the performance of RFID systems rather relies on the effectiveness and efficiency of anti-collision algorithms. A large body of studies have recently focused... (more)

A Task Failure Rate Aware Dual-Channel Solar Power System for Nonvolatile Sensor Nodes

In line with the rapid development of the Internet of Things (IoT), the maintenance of on-board batteries for a trillion sensor nodes has become... (more)

Enabling On-the-Fly Hardware Tracing of Data Reads in Multicores

Software debugging is one of the most challenging aspects of embedded system development due to growing hardware and software complexity, limited... (more)

Partitioning and Selection of Data Consistency Mechanisms for Multicore Real-Time Systems

Multicore platforms are becoming increasingly popular in real-time systems. One of the major challenges in designing multicore real-time systems is... (more)

Thermal-aware Real-time Scheduling Using Timed Continuous Petri Nets

We present a thermal-aware, hard real-time (HRT) global scheduler for a multiprocessor system... (more)

Self-Adaptive QoS Management of Computation and Communication Resources in Many-Core SoCs

Providing quality of service (QoS) for many-core systems with dynamic application admission is challenging due to the high amount of resources to... (more)


Call for Nominations for ACM Transactions on Embedded Computing Systems Best Paper Award 2019

ACM TECS is seeking nominations to recognize the best paper published in ACM TECS. The best paper award will be based on the overall quality, the originality, the level of contribution, the subject matter, and the timeliness and potential impact of the research. 


About TECS

The design of embedded computing systems, both the software and hardware, increasingly relies on sophisticated algorithms, analytical models, and methodologies. ACM Transactions on Embedded Computing Systems (TECS) aims to present the leading work relating to the analysis, design, behavior, and experience with embedded computing systems. 



TECS Editor-in-Chief featured in "People of ACM"

Sandeep K. Shukla was recently reappointed as Editor-in-Chief of ACM Transactions on Embedded Computing Systems (TECS), and he was featured in the periodic series "People of ACM".  Full article.

Forthcoming Articles
Sample Essentiality and Its Application in the Modeling Attacks of PUFs

Physically Unclonable Function (PUF) is an alternative hardware-based security method. As is known to all, samples are significant in the modeling attacks of PUFs. To improve the modeling attacks, some efforts are made to expand sample sets therein. A closer examination, however, reveals that not all samples contribute to the modeling attacks equally. Therefore, in this paper we introduce the concept of sample essentiality for describing the contribution of a sample in the modeling attacks and point out that any sample without sample essentiality cannot enhance some modeling attacks of PUFs. As a by-product, we find theoretically and empirically that the samples expanded by the procedures due to Chatterjee et al. do not satisfy our sample essentiality. Furthermore, we propose the notion of essential sample set for datasets and discuss its basic properties. Finally, we demonstrate that our results about sample essentiality can be used to reduce samples efficiently and benefit sample selection in the modeling attacks of PUFs.

A Closed-Loop Controller to Ensure Performance and Temperature Constraints for Dynamic Applications

To secure correct system operation, a plethora of Reliability, Availability and Serviceability (RAS) techniques have been deployed by circuit designers. RAS mechanisms however, come with the cost of extra clock cycles. In addition, a wide variety of dynamic workloads and different input conditions often constitute preemptive dependability techniques hard to implement. To this end, we focus on a realistic case study of a closed-loop controller that mitigates performance variation with a reactive response. This concept has been discussed but was only illustrated on small benchmarks. In particular, the extension of the approach to manage performance of dynamic workloads on a target platform has not been shown earlier. We compare our scheme against the version of a Linux CPU frequency governor in terms of timing response and energy consumption. Finally, we move forward and suggest a new flavor of our controller to efficiently manage processor temperature. Again, the concept is illustrated with a realistic case study and compared to a modern temperature manager.

Editorial: Adversaries and Robustness

Optimization and Implementation of Wavelet Based Algorithms for Detecting HVS in Neuron Signals

A MCU based Sim-DWT algorithm that can detect high-voltage spindles (HVSs) in local eld potential signals. The requirement of only sixteen 8-bit sample points as the window length for calculation and no need for a multiplier render the Sim-DWT easy to implement in an MCU with limited hardware resources. The Sim-DWT is applied in an 8-bit MCU and was tested for detecting LFP signals in vivo. The design methods and the accuracy of three typical types of mother wavelet functions (Haar, DB4, Morlet) in the Sim-DWT were also tested and compared with those of a PC-based system.

Cooperative Cache Transfer based On-demand Network Coded Broadcast in Vehicular Networks

Real-time traffic updates, safety and comfort driving, infotainment etc. are some envisioned applications in vehicular networks. In the traditional network coding assisted broadcast, the explicit cache upload from vehicles to RSU wastes upload bandwidth. In multi-RSU vehicular networks, we propose a Cooperative Cache Transfer based on-demand network Coded Broadcast called CCTCB. In the proposed CCTCB approach, the RSU server learns the vehicles' cache intrinsically. We derive a probabilistic model to analyze the coding opportunity in the proposed cooperative cache transfer mechanism incorporating vehicle mobility. The comprehensive simulation results validate the superiority of the proposed approach.

All ACM Journals | See Full Journal Index

Search TECS
enter search term and/or author name