Nothing Special   »   [go: up one dir, main page]

skip to main content
Volume 16, Issue 1February 2017Special Issue on VIPES, Special Issue on ICESS2015 and Regular Papers
Reflects downloads up to 17 Nov 2024Bibliometrics
Skip Table Of Content Section
editorial
Free
SECTION: Special Issue on VIPES
research-article
VirtualSoC: A Research Tool for Modern MPSoCs
Article No.: 3, Pages 1–27https://doi.org/10.1145/2930665

Architectural heterogeneity has proven to be an effective design paradigm to cope with an ever-increasing demand for computational power within tight energy budgets, in virtually every computing domain. Programmable manycore accelerators are currently ...

research-article
Open Access
Simulating Reconfigurable Multiprocessor Systems-on-Chip with MPSoCSim
Article No.: 4, Pages 1–24https://doi.org/10.1145/2972952

Upcoming reconfigurable Multiprocessor Systems-on-Chip (MPSoCs) present new challenges for the design and early estimation of technology requirements due to their runtime adaptive hardware architecture. The usage of simulators offers capabilities to ...

research-article
A Lightweight Framework for the Dynamic Creation and Configuration of Virtual Platforms in SystemC
Article No.: 5, Pages 1–16https://doi.org/10.1145/2983626

Virtual prototypes leverage SystemC/TLM for simulating programmable platforms comprising hundreds of modules. Their efficient creation and configuration is vital for acceptable turnaround times, for example, during performance exploration or software ...

research-article
A Scriptable Standard-Compliant Reporting and Logging Framework for SystemC
Article No.: 6, Pages 1–28https://doi.org/10.1145/2983623

With the ever-increasing complexity of digital designs, debugging and evaluation face likewise increasing challenges. While recent advances in hardware/software co-simulation have been made, solutions for corresponding debugging and evaluation did not ...

research-article
MPSoC Software Debugging on Virtual Platforms via Execution Control with Event Graphs
Article No.: 7, Pages 1–25https://doi.org/10.1145/2950052

Virtual Platforms (VPs) are advantageous to develop and debug complex software for multi- and many-processor systems-on-chip (MPSoCs). VPs provide unrivaled controllability and visibility of the target, which can be exploited to examine bugs that cannot ...

research-article
A Framework for Interconnection-Aware Domain-Specific Many-Accelerator Synthesis
Article No.: 8, Pages 1–26https://doi.org/10.1145/2983624

Many-accelerator Systems-on-Chip (SoC) have recently emerged as a promising platform paradigm that combines parallelization with heterogeneity, in order to cover the increasing demands for high performance and energy efficiency. To exploit the full ...

SECTION: Special Issue on ICESS2015
announcement
Public Access
Sleep-Mode Voltage Scaling: Enabling SRAM Data Retention at Ultra-Low Power in Embedded Microcontrollers
Article No.: 10, Pages 1–25https://doi.org/10.1145/2950054

In heavily duty-cycled embedded systems, the energy consumed by the microcontroller in idle mode is often the bottleneck for battery lifetime. Existing solutions address this problem by placing the microcontroller in a low-power (sleep) mode when idle ...

announcement
Reducing Power Consumption and Latency in Mobile Devices Using an Event Stream Model
Article No.: 11, Pages 1–24https://doi.org/10.1145/2964203

Most consumer-based mobile devices use asynchronous events to awaken apps. Currently, event handling is implemented in either an application or an application framework such as Java’s virtual machine (VM) or Microsoft’s .NET, and it uses a “polling loop”...

announcement
Public Access
Image-Content-Aware I/O Optimization for Mobile Virtualization
Article No.: 12, Pages 1–24https://doi.org/10.1145/2950059

Mobile virtualization introduces extra layers in software stacks, which leads to performance degradation. Notably, each I/O operation has to pass through several software layers to reach the NAND-flash-based storage systems. This article targets at ...

announcement
Cache-Partitioned Preemption Threshold Scheduling
Article No.: 13, Pages 1–30https://doi.org/10.1145/2950057

For preemptive scheduling with shared cache, different tasks may cause interference in the shared cache, leading to Cache-Related Preemption Overhead (CRPD). Cache partitioning can be used to reduce or eliminate CRPD. We propose integration of cache ...

announcement
Adaptive Workload Management in Mixed-Criticality Systems
Article No.: 14, Pages 1–27https://doi.org/10.1145/2950058

Due to the efficient resource usage of integrating tasks with different criticality onto a shared platform, the integration with mixed-criticality tasks is becoming an increasingly important trend in the design of real-time systems. One challenge in ...

announcement
Public Access
Automatic Parallelization of Multirate Block Diagrams of Control Systems on Multicore Platforms
Article No.: 15, Pages 1–26https://doi.org/10.1145/2950055

This article addresses the problem of parallelizing model block diagrams for real-time embedded applications on multicore architectures. We describe a Mixed Integer Linear Programming formulation for finding a feasible mapping of the blocks to different ...

announcement
Crosstalk-Aware Automated Mapping for Optical Networks-on-Chip
Article No.: 16, Pages 1–26https://doi.org/10.1145/2930666

Optical networks-on-chip (NoCs) provide a promising answer to address the increasing requirements of ultra-high bandwidth and extremely low power consumption. Designing a photonic interconnect, however, involves a number of challenges that have no ...

announcement
GPUrpc: Exploring Transparent Access to Remote GPUs
Article No.: 17, Pages 1–25https://doi.org/10.1145/2950056

Graphics processing units (GPUs) are increasingly used for high-performance computing. Programming frameworks for general-purpose computing on GPUs (GPGPU), such as CUDA and OpenCL, are also maturing. Driving this trend is the recent proliferation of ...

announcement
Game-Theory-Based Active Defense for Intrusion Detection in Cyber-Physical Embedded Systems
Article No.: 18, Pages 1–21https://doi.org/10.1145/2886100

Cyber-Physical Embedded Systems (CPESs) are distributed embedded systems integrated with various actuators and sensors. When it comes to the issue of CPES security, the most significant problem is the security of Embedded Sensor Networks (ESNs). With ...

announcement
Public Access
ScorePlus: A Software-Hardware Hybrid and Federated Experiment Environment for Smart Grid
Article No.: 19, Pages 1–25https://doi.org/10.1145/2964200

We present ScorePlus, a software-hardware hybrid and federated experiment environment for Smart Grid. ScorePlus incorporates both a software emulator and hardware testbed, such that they all follow the same architecture, and the same Smart Grid ...

SECTION: Regular Papers
research-article
Autonomous OA Removal in Real-Time from Single Channel EEG Data on a Wearable Device Using a Hybrid Algebraic-Wavelet Algorithm
Article No.: 20, Pages 1–16https://doi.org/10.1145/2983629

Electroencephalography (EEG) is a non-invasive technique to record brain activities in natural settings. Ocular Artifacts (OA) usually contaminates EEG signals, removal of which is critical for accurate feature extraction and classification. With the ...

research-article
Public Access
Space-Efficient Index Scheme for PCM-Based Multiversion Databases in Cyber-Physical Systems
Article No.: 21, Pages 1–26https://doi.org/10.1145/2950060

In this article, we study the indexing problem of using PCM as the storage medium for embedded multiversion databases in cyber-physical systems (CPSs). Although the multiversion B+-tree (MVBT) index has been shown to be efficient in managing multiple ...

research-article
Modeling Distributed Real-Time Systems in TIOA and UPPAAL
Article No.: 22, Pages 1–26https://doi.org/10.1145/2964202

The mission- and life-critical properties of distributed real-time systems require concurrent modeling, analysis, and formal verification in the design stage. The timed input/output automata (TIOA) framework and the UPPAAL software package are two ...

research-article
Analysis and Scheduling of a Battery-Less Mixed-Criticality System with Energy Uncertainty
Article No.: 23, Pages 1–26https://doi.org/10.1145/2964201

We consider a battery-less real-time embedded system equipped with an energy harvester. It scavenges energy from an environmental resource according to some stochastic patterns. The success of jobs is threatened in the case of energy shortage, which ...

research-article
Integrated Through-Silicon Via Placement and Application Mapping for 3D Mesh-Based NoC Design
Article No.: 24, Pages 1–25https://doi.org/10.1145/2968446

This article proposes a solution to the integrated problem of Through-Silicon Via (TSV) placement and mapping of cores to the routers in a three-dimensional mesh-based Network-on-Chip (NoC) system. TSV geometry restricts their number in three-...

research-article
SPMPool: Runtime SPM Management for Memory-Intensive Applications in Embedded Many-Cores
Article No.: 25, Pages 1–27https://doi.org/10.1145/2968447

Distributed Scratchpad Memories (SPMs) in embedded many-core systems require careful selection of data placement to achieve good performance. Applications mapped to these platforms have varying memory requirements based on their runtime behavior, ...

research-article
Frequency-Aware ESL Power Estimation for ARM Cortex-A9 Using a Black Box Processor Model
Article No.: 26, Pages 1–26https://doi.org/10.1145/2987375

Power estimation has become a strongly desired feature in Electronic System Level (ESL) simulations. Most existing power estimation approaches for this abstraction level require component models with observable internals. However, most ESL models of ...

research-article
Parallel SystemC Simulation for ESL Design
Article No.: 27, Pages 1–25https://doi.org/10.1145/2987374

Virtual platforms have become essential tools for the design of embedded systems. Developers rely on them for design space exploration and software debugging. However, with rising HW/SW complexity and the need to simulate more and more processors ...

Subjects

Comments

Please enable JavaScript to view thecomments powered by Disqus.