Technical Program
| Tuesday, 26 March 2019 | ||||||||||||||||
| 1.1 | 2.1 | 2.2 | 2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 
| 3.8 | IP1 | 4.1 | 4.2 | 4.3 | 4.4 | 4.5 | 4.6 | 4.7 | 4.8 | |||||||
| Wednesday, 27 March 2019 | ||||||||||||||||||
| 5.1 | 5.2 | 5.3 | 5.4 | 5.5 | 5.6 | 5.7 | 5.8 | IP2 | 6.1 | 6.2 | 6.3 | 6.4 | 6.5 | 6.6 | 6.7 | 6.8 | 7.0 | 7.1 | 
| 7.2 | 7.3 | 7.4 | 7.5 | 7.6 | 7.7 | 7.8 | IP3 | 8.1 | 8.2 | 8.3 | 8.4 | 8.5 | 8.6 | 8.7 | 8.8 | |||
| Thursday, 28 March 2019 | ||||||||||||||||
| 9.1 | 9.2 | 9.3 | 9.4 | 9.5 | 9.6 | 9.7 | 9.8 | IP4 | 10.1 | 10.2 | 10.3 | 10.4 | 10.5 | 10.6 | 10.7 | |
| 10.8 | 11.0 | 11.1 | 11.2 | 11.3 | 11.4 | 11.5 | 11.6 | 11.7 | 11.8 | IP5 | 12.1 | 12.2 | 12.3 | 12.4 | 12.5 | |
| 12.6 | 12.7 | 12.8 | ||||||||||||||
| Session | Opening Session: Plenary, Awards Ceremony & Keynote Addresses | 
| Session Code / Room | 1.1 / Palazzo dei Congressi | 
| Date / Time | Tuesday, March 26, 2019 / 08:30 – 10:30 | 
| Chair | Jürgen Teich, DATE 2019 General Chair, Friedrich-Alexander-Universität Erlangen-Nürnberg, DE | 
| Co-Chair | Franco Fummi, DATE 2019 Programme Chair, Universita' di Verona, IT | 
1.1.1  |  WELCOME ADDRESSES  | 
1.1.2  | Presentation of Awards  | 
1.1.3  | Keynote Address 1: Working with Safe, Deterministic and Secure Intelligence from Cloud to Edge  | 
1.1.4  | Keynote Address 2: Assisted and Automated Driving  | 
| Session Title | Executive Session 1: Panel "Life After CMOS" | 
| Session Code / Room | 2. 1 / Room 1 | 
| Date / Time | Tuesday, March 26, 2019 / 11:30 – 13:00 | 
| Chair | G. Dan Hutcheson, VLSI Research, US | 
11:30 – 13:00  | 
| Session Title | Physical Attacks | 
| Session Code / Room | 2.2 / Room 2 | 
| Date / Time | Tuesday, March 26, 2019 / 11:30 – 13:00 | 
| Chair | Lejla Batina, Radboud University, NL | 
| Co-Chair | Elif Kavun, University of Sheffield, UK | 
2.2.1  | One Fault is All it Needs: Breaking Higher-Order Masking with Persistent Fault Analysis  | 
2.2.2  | Multi-Tenant FPGA-based Reconfigurable Systems: Attacks and Defenses  | 
2.2.3  | Spying on Temperature using DRAM  | 
2.2.4  | Mitigating Power Supply Glitch based Fault Attacks with Fast All-Digital Clock Modulation Circuit  | 
| Session Title | Special Session: Circuit design and design automation for flexible electronics | 
| Session Code / Room | 2.3 / Room 3 | 
| Date / Time | Tuesday, March 26, 2019 / 11:30 – 13:00 | 
| Chair | Jamil Kawa, Synopsys, US | 
2.3.1  | Dual-gate self-aligned a-InGaZnO transistor model for flexible circuit applications  | 
2.3.2  | Predictive Modeling and Design Automation of Inorganic Printed Electronics  | 
2.3.3  | Process Design Kit and Design Automation for Flexible Hybrid Electronics  | 
2.3.4  | Circuit Design and Design Automation for Printed Electronics  | 
| Session Title | Temperature and Variability Driven Modeling and Runtime Management | 
| Session Code / Room | 2.4 / Room 4 | 
| Date / Time | Tuesday, March 26, 2019 / 11:30 – 13:00 | 
| Chair | Marco Domenico Santambrogio, Polytechnic University of Milan, IT | 
| Co-chair | Ronald Ronald Dreslinski Jr, University of Michigan, US | 
2.4.1  | Hot Spot Identification and System Parameterized Thermal Modeling for Multi-Core Processors Through Infrared Thermal Imaging  | 
2.4.2  | Litho-GPA: Gaussian Process Assurance for Lithography Hotspot Detection  | 
2.4.3  | PinT: Polynomial in Temperature Decode Weights in a Neuromorphic Architecture  | 
2.4.4  | Enhancing Two-Phase Cooling Efficiency through Thermal-Aware Workload Mapping for Power-Hungry Servers  | 
| Session Title | Solutions for reliability and security of mixed-signal circuits | 
| Session Code / Room | 2.5 / Room 5 | 
| Date / Time | Tuesday, March 26, 2019 / 11:30 – 13:00 | 
| Chair | Georges Gielen, KU Leuven, BE | 
| Co-Chair | Manuel Barragan, TIMA, FR | 
2.5.1  | IR-aware Power Net Routing for Multi-Voltage Mixed-Signal Design  | 
2.5.2  | Generation of Lifetime-Aware Pareto-Optimal Fronts Using a Stochastic Reliability Simulator  | 
2.5.3  | MixLock: Securing Mixed-Signal Circuits via Logic Locking  | 
| Session Title | Computational and resource-efficiency in quantum and approximate computing | 
| Session Code / Room | 2.6 / Room 6 | 
| Date / Time | Tuesday, March 26, 2019/ 11:30 – 13:00 | 
| Chair | Martin Trefzer, University of York, UK | 
| Co-Chair | Lukas Sekanina, Brno University of Technology, CZ | 
2.6.1  | Matrix-Vector vs. Matrix-Matrix Multiplication: Potential in DD-based Simulation of Quantum Computations  | 
2.6.2  | Automated Circuit Approximation Method Driven by Data Distribution  | 
2.6.3  | Trading Digital Accuracy for Power in an RSSI Computation of a Sensor Network Transceiver  | 
2.6.4  | Approximate Random Dropout for DNN training acceleration in GPGPU  | 
| Session Title | Analysis and optimization techniques for neural networks | 
| Session Code / Room | 2.7 / Room 7 | 
| Date / Time | Tuesday, March 26, 2019 / 11:30 – 13:00 | 
| Chair | Sai Pudukot, Georg Mason University, US | 
| Co-Chair | Mohamed Sabry, NTU, SG | 
2.7.1  | Low-Complexity Dynamic Channel Scaling of Noise-Resilient CNN for Intelligent Edge Devices  | 
2.7.2  | Data Locality Optimization of Depthwise Separable Convolutions for CNN Inference Accelerators  | 
2.7.3  | A Binary Learning Framework for Hyperdimensional Computing  | 
| Session Title | How Electronic Systems can benefit from Machine Learning and from ESD Alliance | 
| Session Code / Room | 2.8 / Exhibition Theatre | 
| Date / Time | Tuesday, March 26, 2019 / 11:30 – 13:00 | 
| Organiser | Jürgen Haase, edacentrum, DE | 
2.8.1  | |
2.8.2  | Machine Learning at the Edge for Embedded and Low Power Platforms: Exploiting the intel movidius Neural Computing Stick  | 
2.8.3  | The ESD Alliance - at the center of the Semiconductor Universe  | 
| Session Title | Lunch Time Keynote Session | 
| Session Code / Room | 3.0 / Room 1 | 
| Date / Time | Tuesday, March 26, 2019 / 13:50 – 14:20 | 
| Chair | Marco Casale-Rossi, Synopsys, IT | 
| Co-Chair | Giovanni De Micheli, EPFL, CH | 
3.0.1  | Keynote Address 3: Leonardo da Vinci, Humanism and Engineering between Florence and Milan  | 
| Session Title | Executive Session 2: Panel "Semiconductor IP, Surfing the Next Big Wave | 
| Session Code / Room | 3.1 / Room 1 | 
| Date / Time | Tuesday, March 26, 2019 / 14:30 – 16:00 | 
| Chair | Raul Camposano, Sage Design Automation, US | 
14:30 - 16:00  | 
| Session Title | Special Session: Smart Resource Management and Design Space Exploration for Heterogenous Processors | 
| Session Code / Room | 3.2 / Room 2 | 
| Date / Time | Tuesday, March 26, 2019 / 14:30 – 16:00 | 
| Chair | Petru Eles, Linkoping University, SE | 
| Co-Chair | Sudeep Pasricha, Colorado State University, US | 
3.2.1  | Smart Thermal Management for Heterogeneous Multicores  | 
3.2.2  | Design and Optimization of Heterogeneous Manycore Systems enabled by Emerging Interconnect Technologies: Promises and Challenges  | 
3.2.3  | Power and Thermal Analysis of Commercial Mobile Platforms: Experiments and Case Studies  | 
| Session Title | Methods and Characterisation techniques for Reliability | 
| Session Code / Room | 3.3 / Room 3 | 
| Date / Time | Tuesday, March 26, 2019 / 14:30 - 16:00 | 
| chair | Said Hamdioui, TU Delft, NL | 
| Co-chair | Arnaud Virazel, LIRMM, FR | 
3.3.1  | New method for the automated massive characterization of Bias Temperature Instability in CMOS transistors  | 
3.3.2  | Guilty As Charged: Computational Reliability Threats Posed By Electrostatic Discharge-induced Soft Errors  | 
3.3.3  | Methodology for Application-Dependent Degradation Analysis of Memory Timing  | 
| Session Title | Physical Design, Extraction and Timing Analysis | 
| Session Code / Room | 3.4 / Room 4 | 
| Date / Time | Tuesday, March 26, 2019/ 14:30 – 16:00 | 
| Chair | Patrick Groeneveld, Cadence Design Systems, US | 
| Co-Chair | Po-Hung Lin Mark, National Chung Cheng University, TW | 
3.4.1  | “Unobserved Corner” Prediction: Reducing Timing Analysis Effort for Faster Design Convergence in Advanced-Node Design  | 
3.4.2  | Dim Sum: Light Clock Tree by Small Diameter Sum  | 
3.4.3  | Routability-Driven Macro Placement with Embedded CNN-Based Prediction Model  | 
3.4.4  | RTL-Aware Dataflow-Driven Macro Placement  | 
3.4.5  | Realizing Reproducible and Reusable Parallel Floating Random Walk Solvers for Practical Usage  | 
| Session Title | Hardware authentication and attack prevention | 
| Session Code / Room | 3.5 /Room 5 | 
| Date / Time | Tuesday, March 26, 2019 / 14:30 – 16:00 | 
| Chair | Johanna Sepulveda, TU Munich, DE | 
| Co-Chair | Ilia Polian, University of Stuttgart, DE | 
3.5.1  | Optically Interrogated Unique Object with Simulation Attack Prevention  | 
3.5.2  | PUFs Deep Attacks: Enhanced modeling attacks using deep learning techniques to break the security of double arbiter PUFs  | 
3.5.3  | Desieve the Attacker: Thwarting IP Theft in Sieve-Valve-based Biochips  | 
| Session Title | Software Solutions for Reliable Memories | 
| Session Code / Room | 3.6 / Room 6 | 
| Date / Time | Tuesday, March 26, 2019 / 14:30 – 16:00 | 
| Chair | Valentin Gherman, CEA-LETI, FR | 
| Co-Chair | Borzoo Bonakdarpour, Iowa State University, US | 
3.6.1  | PATCH: Process-Variation-Resilient Space Allocation for Open-Channel SSD with 3D Flash  | 
3.6.2  | Compiler-Directed and Architecture-Independent Mitigation of Read Disturbance Errors in STT-RAM  | 
3.6.3  | A Wear Leveling Aware Memory Allocator for Both Stack and Heap Management in PCM-based Main Memory Systems  | 
| Session Title | Design Automation of Cyber-Physical Systems | 
| Session Code / Room | 3.7 / Room 7 | 
| Date / Time | Tuesday, March 26, 2019 / 14:30 – 16:00 | 
| Chair | Lei Bu, Nanjing University, CN | 
| Co-Chair | Stefano Centomo, University of Verona, IT | 
3.7.1  | Exploiting System Dynamics for Resource-Efficient Automotive CPS Design  | 
3.7.2  | Implementation-aware design of image-based control with on-line measurable variable-delay  | 
3.7.3  | Optimizing Assume-Guarantee Contracts for Cyber-Physical System Design  | 
| Session Title | DFG Collaborative Funding Instruments | 
| Session Code / Room | 3.8 / Exhibition Theatre | 
| Date / Time | Tuesday, March 26, 2019 / 14:30 – 16:00 | 
| Chair | Andreas Raabe, DFG, DE | 
3.8.1  | DFG Collaborative Funding Instruments - An Overview  | 
3.8.2  | Priority Program: SPP1648 Software for Exascale Computing  | 
3.8.3  | Priority Program: SPP2037 Scalable Data management for Future Hardware  | 
3.8.4  | Research Unit: for1800 Controlling Concurrent Change - Towards Self-Aware Automotive and Space Vehicles  | 
3.8.5  | Collaborative Research Centre: SFB 901 on-the-fly Computing  | 
3.8.6  | Collaborative Research Centre: SFB 876 Providing information by Resource-constrained Data Analysis  | 
3.8.7  | Transregional Research centre: TR89 Invasive Computing  | 
3.8.8  | Collaborative Research Centre: SFB 912 Highly Adaptive Energy Efficient Computing  | 
3.8.9  | BI-National Research Project: Conquering MPSOC Complexity with Principles of a Self-Aware Information  | 
| Session Title | Interactive Presentations | 
| Session Code / Room | IP1 / Poster Area | 
| Date / Time | Tuesday, March 26, 2019 / 16:00 – 16:30 | 
| Session Title | Executive Session 3: The Future of Test | 
| Session Code / Room | 4.1 / Room 1 | 
| Date / Time | Tuesday, March 26, 2019 / 17:00 – 18:30 | 
| Chair: | Subhasish Mitra, Stanford University, US | 
4.1.1  | Yield and Reliability Challenges and Solutions at 7nm and below  | 
4.1.2  | Three Possible Alternate Realities for the Future of Test  | 
4.1.3  | What about the Design and Test of Quantum Computers?  | 
| Session Title | Reconfigurable Architecture and Tools | 
| Session Code / Room | 4.2 / Room 2 | 
| Date / Time | Tuesday, March 26, 2019 / 17:00 – 18:30 | 
| Chair: | Smail Niar, Université Polytechnique Hauts-de-France, FR | 
| Co-Chair: | Lars Bauer, Karlsruhe Institute of Technology, DE | 
4.2.1  | Context-memory Aware Mapping for Energy Efficient Acceleration with CGRAs  | 
4.2.2  | Thermal-Aware Design and Flow for FPGA Performance Improvement  | 
4.2.3  | FIXER: Flow Integrity Extensions for Embedded RISC-V  | 
| Session Title | Improving test generation and coverage | 
| Session Code / Room | 4.3 / Room 3 | 
| Date / Time | Tuesday, March 26, 2019 / 17:00 – 18:30 | 
| Chair: | Jaan Raik, Tallinn University of Technology, EE | 
| Co-Chair: | Sara Vinco, Polytechnic of Turin, IT | 
4.3.1  | Automated Activation of Multiple Targets in RTL Models using Concolic Testing  | 
4.3.2  | Verifying Instruction Set Simulators using Coverage-guided Fuzzing  | 
4.3.3  | Data Flow Testing for SystemC-AMS Timed Data Flow Models  | 
| Session Title | Digital processing with emerging memory technologies | 
| Session Code / Room | 4.4 / Room 4 | 
| Date / Time | Tuesday, March 26, 2019 / 17:00 – 18:30 | 
| Chair: | Shahar Kvatinsky, Technion, IL | 
| Co-Chair: | Elena-Ioana Vataleju, TIMA, FR | 
4.4.1  | SAID: A Supergate-Aided Logic Synthesis Flow for Memristive Crossbars  | 
4.4.2  | GraphS: A Graph Processing Accelerator Leveraging SOT-MRAM  | 
4.4.3  | CORN: In-Buffer Computing for Binary Neural Network  | 
4.4.5  | An Energy Efficient Non-Volatile Flip-Flop based on CoMET Technology  | 
| Session Title | Hardware Trojans and Split Manufacturing | 
| Session Code / Room | 4.5 / Room 5 | 
| Date / Time | Tuesday, March 26, 2019 / 17:00 – 18:30 | 
| Chair: | Nele Mentens, KU leuven, BE | 
| Co-Chair: | Giorgio Di Natale, TIMA, FR | 
4.5.1  | Hardware Trojans in Emerging Non-Volatile Memories  | 
4.5.2  | Evaluating Assertion Set Completeness to Expose Hardware Trojans and Verification Blindspots  | 
4.5.3  | Efficient Test Generation for Trojan Detection using Side Channel Analysis  | 
4.5.4  | A New Paradigm in Split Manufacturing: Lock the FEOL, Unlock at the BEOL  | 
| Session Title | Smart Communication Solutions for Automotive Systems | 
| Session Code / Room | 4.6 / Room 6 | 
| Date / Time | Tuesday, March 26, 2019 / 17:00 – 18:30 | 
| Chair: | Dirk Ziegenbein, Robert Bosch GmbH, DE | 
| Co-Chair: | Selma Saidi, Hamburg University of Technology, DE | 
4.6.1  | Design Optimization of Frame Preemption in Real-Time Switched Ethernet  | 
4.6.2  | CUBA: Chained Unanimous Byzantine Agreement for Decentralized Platoon Management  | 
4.6.3  | Decentralized Non-Neighbor Active Charge Balancing in Large Battery Packs  | 
| Session Title | Energy and power efficiency in GPU-based systems | 
| Session Code / Room | 4.7 / Room 7 | 
| Date / Time | Tuesday, March 26, 2019 / 17:00 – 18:30 | 
| Chair: | Muhammad Shafique, TU Wien, AT | 
| Co-Chair: | William Fornaciari, Politecnico di Milano, IT | 
4.7.1  | TEEM: Online Thermal- and Energy-Efficiency Management on CPU-GPU MPSoCs  | 
4.7.2  | Predicting Critical Warps in Near-Threshold GPGPU Applications using a Dynamic Choke Point Analysis  | 
4.7.3  | Fast and Low-Precision Learning in GPU-Accelerated Spiking Neural Network  | 
| Session Title | Embedded Tutorial: Paving the Way for Very Large Scale Integration of Superconductive Electronics | 
| Session Code / Room | 4.8 / Exh. Theatre | 
| Date / Time | Tuesday, March 26, 2019 / 17:00 – 18:30 | 
| Chair: | Jamil Kawa, Synopsys, US | 
4.8.1  | Physics-based Modeling and Device Simulation of Josephson Junctions  | 
4.8.2  | Architectures, Synthesis Flow, and Place & Route engine for DC-Biased SFQ logic Circuits  | 
4.8.3  | Library Design and Design tools for Adiabatic Quantum-flux-parametron Logic Circuits (AC-biased SFQ Logic)  | 
| Session Title | Special Day on "Embedded Meets Hyperscale and HPC" Session: Heterogeneous Computing in the Datacenter and in HPC | 
| Session Code / Room | 5.1 / Room 1 | 
| Date / Time | Wednesday, March 27, 2019 / 08:30 – 10:00 | 
| Chair | Christian Plessl, Paderborn University, DE | 
| Co-Chair | Christoph Hagleitner, IBM Research, CH | 
5.1.1  | Silicon Heterogeneity in the Cloud  | 
5.1.2  | GPU Accelerated Computing in HPC and in the Data Center  | 
5.1.3  | Heterogeneous Compute Architectures for Deep Learning in the Cloud  | 
| Session Title | Improving Formal Verification and Applications to GPUs and High-Level Synthesis | 
| Session Code / Room | 5.2 / Room 2 | 
| Date / Time | Wednesday, March 27, 2019 / 08:30 – 10:00 | 
| Chair | Alessandro Cimatti, Fondazione Bruno Kessler, IT | 
| Co-Chair | Gianpiero Cabodi, Politecnico di Torino, IT | 
5.2.1  | fbPDR: In-depth combination of forward and backward analysis in Property Directed Reachability  | 
5.2.2  | High Coverage Concolic Equivalence Checking  | 
5.2.3  | Bosphorus: Bridging ANF and CNF Solvers  | 
5.2.4  | CUDA au Coq: A Framework for Machine-validating GPU Assembly Programs  | 
| Session Title | EU Projects | 
| Session Code / Room | 5.3 / Room 3 | 
| Date / Time | Wednesday, March 27, 2019 / 08:30 – 10:00 | 
| Chair | Martin Schoeberl, Technical University of Denmark, DK | 
5.3.1  | AXIOM: A Scalable, Efficient and Reconfigurable Embedded Platform  | 
5.3.2  | Applications of Computation-In-Memory Architectures based on Memristive Devices  | 
5.3.3  | Chip-to-Cloud: an Autonomous and Energy Efficient Platform for Smart Vision Applications  | 
5.3.4  | On the Use of Hackathons to Enhance Collaboration in Large Collaborative Projects  | 
5.3.5  | Realization of Four-Terminal Switching Lattices: Technology Development and Circuit Modeling  | 
| Session Title | Emerging technologies for better NoCs | 
| Session Code / Room | 5.4 / Room 4 | 
| Date / Time | Wednesday, March 27, 2019 / 08:30 – 10:00 | 
| Chair | Davide Bertozzi, Università di Ferrara, IT | 
| Co-Chair | Gilles Sassatelli, LIRMM CNRS / University of Montpellier, FR | 
5.4.1  | SiPterposer: A Fault-Tolerant Substrate for Flexible System-in-Package Design  | 
5.4.2  | WAVES: Wavelength Selection for Power-Efficient 2.5D-Integrated Photonic NoCs  | 
5.4.3  | REGENT: A Heterogeneous ReRAM/GPU-based Architecture Enabled by NoC for Training CNNs  | 
| Session Title | Hardware Obfuscation | 
| Session Code / Room | 5.5 / Room 5 | 
| Date / Time | Wednesday, March 27, 2019 / 08:30 – 10:00 | 
| Chair | Francesco Regazzoni, ALARI-USI, CH | 
| Co-Chair | Daniel Grosse, University of Bremen, DE | 
5.5.1  | Design Obfuscation through Selective Post-Fabrication Transistor-Level Programming  | 
5.5.2  | KC2: Key-Condition Crunching for Fast Sequential Circuit Deobfuscation  | 
5.5.3  | Piercing Logic Locking Keys through Redundancy Identification  | 
| Session Title | Energy efficiency in IoT - Edge to Cloud | 
| Session Code / Room | 5.6 / Room 6 | 
| Date / Time | Wednesday, March 27, 2019 / 08:30 – 10:00 | 
| Chair | Semeen Rehman, TU Wien, AT | 
| Chair | Baris Aksanli, San Diego State University, US | 
5.6.1  | FlexiCheck: An Adaptive Checkpointing Architecture for Energy Harvesting Devices  | 
5.6.2  | Hardware-Accelerated Energy-Efficient Synchronization and Communication for Ultra-Low-Power Tightly Coupled Clusters  | 
5.6.3  | MAMUT: Multi-Agent Reinforcement Learning for Efficient Real-Time Multi-User Video Transcoding  | 
| Session Title | Data-driven Acceleration | 
| Session Code / Room | 5.7 / Room 7 | 
| Date / Time | Wednesday, March 27, 2019/ 08:30 – 10:00 | 
| Chair | Anca Molnos, CEA-LETI, FR | 
| Co-Chair | Borzoo Bonakdarpour, Iowa State University, US | 
5.7.1  | A compiler for Automatic Selection of Suitable Processing-in-Memory Instructions  | 
5.7.2  | Cache-Aware Kernel Tiling: An Approach for System-Level Performance Optimization of GPU-Based Applications  | 
5.7.3  | Data Subsetting: A Data-Centric Approach to Approximate Computing  | 
| Session Title | Special Session: The ARAMiS II Project - Efficient Use of Multicore for safety-critical Applications | 
| Session Code / Room | 5.8 / Exh. Theatre | 
| Date / Time | Wednesday, March 27, 2019/ 08:30 – 10:00 | 
| Chair | Timo Sandmann, KIT, DE | 
5.8.1  | ARAMiS II Project Overview  | 
5.8.2  | ARAMiS II Development Process for Model-based Multicore Software Development  | 
5.8.3  | Methods and Tools supporting Multicore Development  | 
5.8.4  | Automotive Powertrain Demonstrator  | 
| Session Title | Interactive Presentations | 
| Session Code / Room | IP2 / Poster Area | 
| Date / Time | Wednesday, March 27, 2019 / 10:00 – 10:30 | 
| Session Title | Special Day on "Embedded Meets Hyperscale and HPC" Session: Near-memory computing | 
| Session Code / Room | 6.1 / Room 1 | 
| Date / Time | Wednesday, March 27, 2019 / 11:00 – 12:30 | 
| Chair | Christoph Hagleitner, IBM Research, CH | 
| Co-Chair | Christian Plessl, Paderborn University, DE | 
6.1.1  | NTX: An energy-efficient streaming accelerator for floating-point generalized reduction workloads in 22nm FD-SOI  | 
6.1.2  | Near-memory Processing: It's the Hardware and Software, Silly!  | 
6.1.3  | Coherently Attached Programmable Near-memory Acceleration Platform and its Application to Stencil Processing  | 
| Session Title | Special Session: 3D Sensor - Hardware to Application | 
| Session Code / Room | 6.2 / Room 2 | 
| Date / Time | Wednesday, March 27, 2019 / 11:00 – 12:30 | 
| Chair | Fabien Clermidy, CEA-LETI, FR | 
| Co-Chair | Pascal Vivet, CEA-LETI, FR | 
6.2.1  | Advanced 3D Technologies and Architectures for 3D Smart Image Sensors  | 
6.2.2  | A Camera with Brain - Embedding Machine Learning in 3D Sensors  | 
6.2.3  | IoT2 - the Internet of Tiny Things: Realizing mm-scale sensors through 3D die stacking  | 
6.2.4  | 3D Interconnects and Integration Technologies for Biosensor Systems  | 
| Session Title | When Approximation Meets Dependability | 
| Session Code / Room | 6.3 / Room 3 | 
| Date / Time | Wednesday, March 27, 2019/ 11:00 – 12:30 | 
| Chair | George Constantinides, Imperial College London, GB | 
| Co-Chair | Rishad Shafik, Newcastle University, GB | 
6.3.1  | Sensor-Based Approximate Adder Design for Accelerating Error-Tolerant and Deep-Learning Applications  | 
6.3.2  | Low-Power Variation-Aware Cores based on Dynamic Data-Dependent Bitwidth Truncation  | 
6.3.3  | A Smart Fault Detection Scheme for Reliable Image Processing Applications  | 
| Session Title | Hardware support for microarchitecture performance | 
| Session Code / Room | 6.4 / Room 4 | 
| Date / Time | Wednesday, March 27, 2019 / 11:00 – 12:30 | 
| Chair | Cristina Silvano, Politecnico di Milano, IT | 
| Co-Chair | Sylvain Collange, INRIA/IRISA, FR | 
6.4.1  | Maximum-Contention Control Unit (MCCU): Resource Access Count and Contention Time Enforcement  | 
6.4.2  | FIFOrder MicroArchitecture: Ready-Aware Instruction Scheduling for OoO Processors  | 
6.4.3  | Boosting SIMD Benefits through a Run-time and Energy Efficient DLP Detection  | 
| Session Title | System Level Security | 
| Session Code / Room | 6.5 / Room 5 | 
| Date / Time | Wednesday, March 27, 2019 / 11:00 – 12:30 | 
| Chair | Lionel Torres, University of Montpellier, FR | 
| Co-Chair | Pascal Benoit, University of Montpellier, FR | 
6.5.1  | 2SMaRT: A Two-Stage Machine Learning-Based Approach for Run-Time Specialized Hardware-Assisted Malware Detection  | 
6.5.2  | Secure Intermittent Computing Protocol: Protecting State Across Power Loss  | 
6.5.3  | RiskiM: Toward Complete Kernel Protection with Hardware Support  | 
6.5.4  | SACHa: Self-Attestation of Configurable Hardware  | 
| Session Title | Intelligent Wearable and Implantable Sensors for Augmented Living | 
| Session Code / Room | 6.6 / Room 6 | 
| Date / Time | Wednesday, March 27, 2019 / 11:00 – 12:30 | 
| Chair | Daniela De Venuto, Politecnico di Bari, IT | 
| Co-Chair | Theocharis Theocharides, University of Cyprus, CY | 
6.6.1  | Laelaps: An Energy-Efficient Seizure Detection Algorithm from Long-term Human iEEG Recordings without False Alarms  | 
6.6.2  | Automatic Time-Frequency Analysis of MRPs for Mind-controlled Mechatronic Devices  | 
6.6.3  | A Self-Learning Methodology for Epileptic Seizure Detection with Minimally-Supervised Edge Labeling  | 
| Session Title | How Secure and Verified is your Cyber-Physical System? | 
| Session Code / Room | 6.7 / Room 7 | 
| Date / Time | Wednesday, March 27, 2019 / 11:00 – 12:30 | 
| Chair | Wanli Chang, University of York, GB | 
| Co-Chair | Mingsong Chen, East China Normal University, CN | 
6.7.1  | GAN-Sec: Generative Adversarial Network Modeling for the Security Analysis of Cyber-Physical Production Systems  | 
6.7.2  | Lightweight Node-level Malware Detection and Network-level Malware Confinement in IoT Networks  | 
6.7.3  | Incremental Online Verification of Dynamic Cyber-Physical Systems  | 
6.7.4  | Self-Secured Control with Anomaly Detection and Recovery in Automotive Cyber-Physical Systems  | 
| Session Title | TETRAMAX: Smart funding for digitalization of Europe's Industry | 
| Session Code / Room | 6.8 / Exhibition Theatre | 
| Date / Time | Wednesday, March 27, 2019 / 11:00 – 12:30 | 
| Chair | Luca Fanucci, University of Pisa, IT | 
6.8.1  | Presentation of TETRAMAX  | 
6.8.2  | EVErMORE  | 
6.8.3  | Carrots  | 
6.8.4  | TETRaWIN  | 
6.8.5  | EUROLAB4HPC - Joining Forces towards European Leadership in Exascale Computing Systems  | 
6.8.6  | Open Innovation Business based on Efficient Networking  | 
| Session Title | Lunch Time Keynote Session | 
| Session Code / Room | 7.0 / Room 1 | 
| Date / Time | Wednesday, March 27, 2019 / 13:50 – 14:20 | 
| Chair | Christoph Hagleitner, IBM Research, CH | 
| Co-Chair | Christian Plessl, Paderborn University, DE | 
7.0.1  | Keynote Address 4: Heterogeneous, High Scale Computing in the Era of Intelligent, Cloud-Connected Devices  | 
| Session Title | Special Day on "Embedded Meets Hyperscale and HPC" Session: Tools and Runtime Systems | 
| Session Code / Room | 7.1 / Room 1 | 
| Date / Time | Wednesday, March 27, 2019 / 14:30 – 16:00 | 
| Chair | Christian Plessl, Paderborn University, DE | 
| Co-Chair | Christoph Hagleitner, IBM Research, CH | 
7.1.1  | Extreme Heterogeneity in High Performance Computing  | 
7.1.2  | Homogenizing Heterogeneity: The OMPSS Approach  | 
7.1.3  | Automatic code Restructuring for FPGAS: Current status, Trends and Open issues  | 
| Session Title | Accelerators using novel memory technologies | 
| Session Code / Room | 7.2 / Room 2 | 
| Date / Time | Wednesday, March 27, 2019 / 14:30 – 16:00 | 
| Chair | Mladen Berekovic, TU Braunschweig, DE | 
| Co-Chair | Andrea Marongiu, Università di Bologna, IT | 
7.2.1  | Time-division Multiplexing Automata Processor  | 
7.2.2  | Near-Data Acceleration of Privacy-Preserving Biomarker Search with 3D-Stacked Memory  | 
7.2.3  | Towards Cross-Platform Inference on Edge Devices with Emerging Neuromorphic Architecture  | 
| Session Title | CPU and GPU microarchitecture dependability | 
| Session Code / Room | 7.3 / Room 3 | 
| Date / Time | Wednesday, March 27, 2019 / 14:30 – 16:00 | 
| Chair | Michail Maniatakos, NYU Abu Dhabi, UAE | 
| Co-Chair | Nikolaos Foutris, University of Manchester, GB | 
7.3.1  | Error-Shielded Register Renaming Subsystem for a Dynamically Scheduled Out-of-Order Core  | 
7.3.2  | LAEC: Look-Ahead Error Correction Codes in Embedded Processors L1 Data Cache  | 
7.3.3  | High-Integrity GPU Designs for Critical Real-Time Automotive Systems  | 
| Session Title | Low Power Design: From Highly-Optimized Power Delivery Networks to CNN Accelerators | 
| Session Code / Room | 7.4 / Room 4 | 
| Date / Time | Wednesday, March 27, 2019 / 14:30 – 16:00 | 
| Chair | Pascal Vivet, CEA-LETI, FR | 
| Co-Chair | Andrea Bartolini, Università di Bologna | 
7.4.1  | Detailed Placement for IR Drop Mitigation by Power Staple Insertion in Sub-10nm VLSI  | 
7.4.2  | Optimizing the Energy Efficiency of Power Supply in Heterogeneous Multicore Chips with Integrated Switched-Capacitor Converters  | 
7.4.3  | Power Delivery Pathfinding for Emerging Die-to-Wafer Integration Technology  | 
7.4.4  | Energy-Efficient Convolutional Neural Networks via Recurrent Data Reuse  | 
| Session Title | Reliable and Persistent: From Cache to File system | 
| Session Code / Room | 7.5 / Room 5 | 
| Date / Time | Wednesday, March 27, 2019 / 14:30 – 16:00 | 
| Chair | Chengmo Yang, University of Delaware, US | 
| Co-Chair | Alexandre Levisse, EPFL - ESL, CH | 
7.5.1  | Enhancing Reliability of STT-MRAM Caches by Eliminating Read Disturbance Accumulation  | 
7.5.2  | UIMigrate: Adaptive Data Migration for Hybrid Non-Volatile Memory Systems  | 
7.5.3  | Reducing Write Amplification for Inodes of Journaling File Systems using Persistent Memory  | 
| Session Title | Optimization of Smart Energy Systems | 
| Session Code / Room | 7.6 / Room 6 | 
| Date / Time | Wednesday, March 27, 2019 / 14:30 – 16:00 | 
| Chair | Davide Quaglia, University of Verona, IT | 
| Co-Chair | Massimo Poncino, Politecnico di Torino, IT | 
7.6.1  | Cost/Privacy Co-optimization in Smart Energy Grids  | 
7.6.2  | A Low-Complexity Framework for Distributed Energy Market Targeting Smart-Grid  | 
7.6.3  | Irradiance-Driven Partial Reconfiguration of PV Panels  | 
| Session Title | Toward Correct and Secure Embedded Systems | 
| Session Code / Room | 7.7 / Room 7 | 
| Date / Time | Wednesday, March 27, 2019 / 14:30 – 16:00 | 
| Chair | Todd Austin, University of Michigan, US | 
| Co-Chair | Ylies Falcone, University Grenoble Alpes, FR | 
7.7.1  | Better Late Than Never Verification of Embedded Systems After Deployment  | 
7.7.2  | Efficient Computation of Deadline-Miss Probability and Potential Pitfalls  | 
7.7.3  | FAdeML: Understanding the Impact of Pre-Processing Noise Filtering on Adversarial Machine Learning  | 
7.7.4  | Real-Time Anomalous Branch Behavior Inference with a GPU-inspired Engine for Machine Learning Models  | 
7.7.5  | TrojanZero: Switching Activity-Aware Design of Undetectable Hardware Trojans with Zero Power and Area Footprint  | 
| Session Title | Inspiring futures! Careers Session @ DATE (part 1) | 
| Session Code / Room | 7.8 / Exhibition Theatre | 
| Date / Time | Wednesday, March 27, 2019 / 14:30 – 16:00 | 
| Chair | Luca Fanucci, University of Pisa, IT | 
7.8.1  | Academia or Industry? - or everything! Career and Internship Opportunities Powered by HIPEAC  | 
7.8.2  | How to Kick Start your Career in an Ever-changing World  | 
7.8.3  | Inspiring Futures @ Infineon Technologies  | 
7.8.4  | Inspiring Futures @ Cadence  | 
7.8.5  | Inspiring Futures @ Esilicon  | 
| Session Title | Interactive Presentations | 
| Session Code / Room | IP3 / Poster Area | 
| Date / Time | Wednesday, March 27, 2019 / 16:00 – 16:30 | 
| Session Title | Special Day on "Embedded Meets Hyperscale and HPC" Panel: What can HPC and hyperscale learn from embedded computing | 
| Session Code / Room | 8.1 / Room 1 | 
| Date / Time | Wednesday, March 27, 2019 / 17:00 – 18:30 | 
| Chair | Nicole Hemsoth, The Next Platform, US | 
8.1.1  | 
| Session Title | Special Session: Innovative methods for verifying Systems-on-Chip: digital, mixed-signal, security and software | 
| Session Code / Room | 8.2 / Room 2 | 
| Date / Time | Wednesday, March 27, 2019 / 17:00 – 18:30 | 
| Chair | Ulf Schlichtmann, TU Munich, DE | 
| Co-Chair | Giovanni De Micheli, EPFL, CH | 
8.2.1  | Hardware and firmware verification and validation: an algorithm-to-firmware development methodology  | 
8.2.2  | Processor Hardware Security Vulnerabilities and their Detection by Unique Program Execution Checking  | 
8.2.3  | Symbolic QED Pre-silicon Verification for Automotive Microcontroller Cores: Industrial Case Study  | 
8.2.4  | Review of Methodologies for Pre- and Post-Silicon Analog Verification in Mixed-Signal SOCs  | 
| Session Title | Test Preparation and Generation | 
| Session Code / Room | 8.3 / Room 3 | 
| Date / Time | Wednesday, March 27, 2019 / 17:00 – 18:30 | 
| Chair | Matteo Sonza Reorda, Politecnico di Torino, IT | 
| Co-Chair | Grzegorz Mrugalski, Mentor, A Siemens Business, PL | 
8.3.1  | On Functional Test Generation for Deep Neural Network IPs  | 
8.3.2  | On Secure Data Flow in Reconfigurable Scan Networks  | 
8.3.3  | Resynthesis for Avoiding Undetectable Faults Based on Design-for-Manufacturability Guidelines  | 
8.3.4  | Test Pattern Generation for Approximate Circuits Based on Boolean Satisfiability  | 
| Session Title | Applications of Reconfigurable Computing | 
| Session Code / Room | 8.4 / Room 4 | 
| Date / Time | Wednesday, March 27, 2019 / 17:00 – 18:30 | 
| Chair | Suhaib Fahmy, University of Warwick, GB | 
| Co-Chair | Marco Platzner, Paderborn University, DE | 
8.4.1  | Adaptive Vehicle Detection for Real-time Autonomous Driving System  | 
8.4.2  | An Efficient FPGA-based Floating Random Walk Solver for Capacitance Extraction using SDAccel  | 
8.4.3  | Accelerating Itemset sampling using satisfiability constraints on FPGA  | 
| Session Title | Don't Forget the Memory | 
| Session Code / Room | 8.5 / Room 5 | 
| Date / Time | Wednesday, March 27, 2019 / 17:00 – 18:30 | 
| Chair | Christian Pilato, Politecnico di Milano, IT | 
| Co-Chair | Olivier Sentieys, INRIA, FR | 
8.5.1  | DS-Cache: A Refined Directory Entry Lookup Cache with Prefix-Awareness for Mobile Devices  | 
8.5.2  | Improving the DRAM Access Efficiency for Matrix Multiplication on Multicore Accelerators  | 
8.5.3  | QBLK: Towards Fully Exploiting the Parallelism of Open-Channel SSDs  | 
| Session Title | Robotics and Industry 4.0 | 
| Session Code / Room | 8.6 / Room 6 | 
| Date / Time | Wednesday, March 27, 2019 / 17:00 – 18:30 | 
| Chair | Federica Ferraguti, University of Modena-Reggio, IT | 
| Co-Chair | Armin Schoenlieb, Infineon Technologies, AT | 
8.6.1  | A methodology for comparative analysis of collaborative robots for Industry 4.0  | 
8.6.2  | Hybrid Sensing Approach For Coded Modulation Time-of-Flight Cameras  | 
8.6.3  | Communication-Computation co-Design of Decentralized Task Chain in CPS Applications  | 
8.6.4  | Resource Manager for Scalable Performance in ROS Distributed Environments  | 
| Session Title | Embedded hardware architectures for deep neural networks | 
| Session Code / Room | 8.7 / Room 7 | 
| Date / Time | Wednesday, March 27, 2019 / 17:00 – 18:30 | 
| Chair | Sandeep Pande, IMEC-NL, NL | 
| Co-Chair | Kyuho Lee, Ulsan National Institute of Science and Technology (UNIST), KR | 
8.7.1  | Self-Supervised Quantization of Pre-Trained Neural Networks for Multiplierless Acceleration  | 
8.7.2  | Multi-objective Precision Optimization of Deep Neural Networks for Edge Devices  | 
8.7.3  | Towards Design Space Exploration and Optimization of Fast Algorithms for Convolutional Neural Networks (CNNs) on FPGAs  | 
8.7.4  | Accelerating Local Binary Pattern Networks with Software-Programmable FPGAs  | 
| Session Title | Inspiring futures! Careers Session @ DATE (part 2) | 
| Session Code / Room | 8.8 / Exhibition Theatre | 
| Date / Time | Wednesday, March 27, 2019 / 17:00 – 18:30 | 
| Chair | Luca Fanucci, University of Pisa, IT | 
8.8.1  | INSPIRING FUTURES @ MICROTEST  | 
8.8.2  | INSPIRING FUTURES @ COBHAM GAISLER  | 
8.8.3  | INSPIRING FUTURES @ INGENIARS  | 
8.8.4  | INSPIRING FUTURES @ INTEL  | 
| Session Title | Special Day on "Model-Based Design of Intelligent Systems" Session: Experiences from the trenches, model-based design at work | 
| Session Code / Room | 9.1 / Room 1 | 
| Date / Time | Thursday, March 28, 2019 / 08:30 – 10:00 | 
| Chair | Ingo Sander, KTH, SE | 
| Co-Chair | Sander Stuijk, Eindhoven University of Technology, NL | 
9.1.1  | Model based Design at THALES: the Current status and New Challenges  | 
9.1.2  | Model-based Design for Controls, ai, and Communications in Intelligent Systems  | 
9.1.3  | Model Driven Development of Twinscan Software, but not from Scratch!  | 
| Session Title | High-Level Synthesis | 
| Session Code / Room | 9.2 / Room 2 | 
| Date / Time | Thursday, March 28, 2019 / 08:30 – 10:00 | 
| Chair | Yuko Hara-Azumi, Tokyo Institute of Technology, JP | 
| Co-Chair | Jordi Cortadella, UPC, ES | 
9.2.1  | Transient Key-based Obfuscation for HLS in an Untrusted Cloud Environment  | 
9.2.2  | High-Level Synthesis of Benevolent Trojans  | 
9.2.3  | Machine Learning Based Routing Congestion Prediction in FPGA High-Level Synthesis  | 
| Session Title | Special Session: RISC-V or RISK-V? Towards Secure Open Hardware | 
| Session Code / Room | 9.3 / Room 3 | 
| Date / Time | Thursday, March 28, 2019 / 08:30 – 10:00 | 
| Chair | Georg Sigl, TU Munich, DE | 
9.3.1  | Protecting RISC-V Processors against Physical Side Channel Attacks  | 
9.3.2  | Sanctorum: A lightweight security monitor for secure enclaves  | 
9.3.3  | Towards Reliable and Secure Post-Quantum Co-Processor based on RISC-V  | 
9.3.4  | A Security Architecture for RISC-V based IoT Devices  | 
| Session Title | Where do NoC and Machine Learning meet? | 
| Session Code / Room | 9.4 / Room 4 | 
| Date / Time | Thursday, March 28, 2019 / 08:30 – 10:00 | 
| Chair | Masoud Daneshtalab, Mälardalen University, SE | 
| Co-Chair | Sébastien Le Beux, Lyon Institute of Nanotechnology, FR | 
9.4.1  | Real-time Detection and Localization of DoS Attacks in NoC based SoCs  | 
9.4.2  | High-performance, Energy-efficient, Fault-tolerant Network-on-Chip Design Using Reinforcement Learning  | 
9.4.3  | Learn-to-Scale: Parallelizing Deep Learning Inference on Chip Multiprocessor Architecture  | 
9.4.4  | Advance Virtual Channel Reservation  | 
| Session | Attacking Memory and I/O Bottlenecks | 
| Session Code / Room | 9.5/ Room 5 | 
| Date / Time | Thursday, March 28, 2019 / 08:30 - 10:00 | 
| Chair | Leonidas Kosmidis, Barcelona Supercomputing Center, ES | 
| Co-Chair | Cristina Silvano, Politecnico di Milano, IT | 
9.5.1  | SLC: Memory Access Granularity Aware Selective Lossy Compression for GPUs  | 
9.5.2  | LoSCache: Leveraging Locality Similarity to Build Energy-Efficient GPU L2 Cache  | 
9.5.3  | LBICA: A Load Balancer for I/O Cache Architectures  | 
| Session | Reliability of highly-parallel architectures: an industrial perspective | 
| Session Code / Room | 9.6/ Room 6 | 
| Date / Time | Thursday, March 28, 2019 / 08:30 - 10:00 | 
| Chair | Doris Keitel-Schulz, Infineon Technologies, DE | 
| Co-Chair | Fabien Clermidy, CEA, FR | 
9.6.1  | AURIX TC277 Multicore Contention Model Integration for Automotive Applications  | 
9.6.2  | Seamless SoC Verification Using Virtual Platforms: An Industrial Case Study  | 
9.6.3  | Multicore Early Design Stage Guaranteed Performance Estimates for the Space Domain  | 
9.6.4  | Polar Code Decoder Framework  | 
| Session | Runtime Predictability | 
| Session Code / Room | 9.7/ Room 7 | 
| Date / Time | Thursday, March 28, 2019 / 08:30 - 10:00 | 
| Chair | Rolf Ernst, TU Braunschweig, DE | 
| Co-Chair | Gerhard Fohler, University of Kaiserslautern, DE | 
9.7.1  | Increasing Accuracy of Timing Models: From CPA to CPA+  | 
9.7.2  | Scratchpad Memories with Ownership  | 
9.7.3  | A Container-based DoS Attack-Resilient Control Framework for Real-Time UAV Systems  | 
9.7.4  | An Exact Schedulability Test for Non-Preemptive Self-Suspending Real-Time Tasks  | 
| Session | Special Session: IBM's Qiskit Tool Chain: Developing for and Working with Real Quantum Computers | 
| Session Code / Room | 9.8/ Exh. Theatre | 
| Date / Time | Thursday, March 28, 2019 / 08:30 - 10:00 | 
| Chair | Robert Wille, Johannes Kepler University Linz, AT | 
9.8.1  | Qiskit: An overview of the Open-source Framework for Quantum Computing  | 
9.8.2  | Developing for Qiskit: Introducing EDA methods into the Toolkit  | 
9.8.3  | Using Qiskit: NISQ-ERA compilation for Qiskit  | 
| Session Title | Interactive Presentations | 
| Session Code / Room | IP4 / Poster Area | 
| Date / Time | Thursday, March 22, 2019 / 10:00 – 10:30 | 
IP4-1  | An Efficient Mapping Approach to Large-Scale DNNs on Multi-FPGA Architectures  | 
IP4-2  | A Write-Efficient Cache Algorithm based on Macroscopic Trend for NVM-based Read Cache  | 
IP4-3  | SRAM Design Exploration with Integrated Application-Aware Aging Analysis  | 
IP4-4  | From Multi-Level to Abstract-based Simulation of a Production Line  | 
IP4-5  | Accurate Dynamic Modelling of Hydraulic Servomechanisms  | 
IP4-6  | Planning with Real-Time Collision Avoidance for Cooperating Agents under Rigid Body Constraint  | 
IP4-7  | The Case for Exploiting Underutilized Resources in Heterogeneous Mobile Architectures  | 
IP4-8  | Online Rare Category Detection for Edge Computing  | 
IP4-9  | RAGra: Leveraging Monolithic 3D ReRAM for Massively-Parallel Graph Processing  | 
IP4-10  | Accurate Cost Estimation of Memory Systems Inspired by Machine Learning for Computer Vision  | 
IP4-11  | Practical Causality Handling for Synchronous Languages  | 
IP4-12  | Application Performance Prediction and Optimization Under Cache Allocation Technology  | 
IP4-13  | Generalized Matrix Factorization Techniques for Approximate Logic Synthesis  | 
IP4-14  | CARS: A Multi-layer Conflict-Aware Request Scheduler for NVMe SSDs  | 
IP4-15  | Queue Based Memory Management Unit for Heterogeneous MPSoCs  | 
| Session Title | Special Day on "Model-Based Design of Intelligent Systems" Session: Hot topic: Model-Based Machine Learning | 
| Session Code / Room | 10.1 / Room 1 | 
| Date / Time | Thursday, March 28, 2019 / 11:00 – 12:30 | 
| Chair | Andreas Gerstlauer, University of Texas at Austin, US | 
| Co-Chair | Patricia Derler, National Instruments, US | 
10.1.1  | Embedded Systems' Automation following OMG's Model Driven Architecture Vision  | 
10.1.2  | Formal Computation Models in Neuromorphic Computing: Challenges and Opportunities  | 
10.1.3  | Automated Signal Processing Design through Bayesian model-based Machine Learning  | 
| Session Title | Special Session: Enabling Graph Analytics at Extreme Scales: Design Challenges, Advances, and Opportunities | 
| Session Code / Room | 10.2 / Room 2 | 
| Date / Time | Thursday, March 28, 2019 / 11:00 – 12:30 | 
| Chair | Partha Pande, Washington State University, US | 
10.2.1  | A Brief Survey of Algorithms, Architectures, and Challenges toward Extreme-scale Graph Analytics  | 
10.2.2  | A Parallel Graph Environment for Real-World DataAnalytics Workflows  | 
10.2.3  | Scaling up Network Centrality Computations  | 
| Session Title | System-level Dependability for Multicore and Real-time Systems | 
| Session Code / Room | 10.3 / Room 3 | 
| Date / Time | Thursday, March 28, 2019 / 11:00 – 12:30 | 
| Chair | Stefano Di Carlo, Politecnico di Torino, IT | 
| Co-Chair | Luca Cassano, Politecnico di Milano, IT | 
10.3.1  | Identifying the Most Reliable Collaborative Workload Distribution in Heterogeneous Devices  | 
10.3.2  | CE-Based Optimization for Real-time System Availability under Learned Soft Error Rate  | 
10.3.3  | A Deterministic-Path Routing Algorithm for Tolerating Many Faults on Wafer-Level NoC  | 
| Session Title | Disruptive Technologies Ain't Fake News! | 
| Session Code / Room | 10.4 / Room 4 | 
| Date / Time | Thursday, March 28, 2019 / 11:00 – 12:30 | 
| Chair | Elena Gnani, University of Bologna, IT | 
| Co-Chair | Aida Todri-Sanial, CNRS-LIRMM, FR | 
10.4.1  | CoDAPT: A Concurrent Data And Power Transceiver for Fully Wireless 3D-ICs  | 
10.4.2  | Compiling permutations for superconducting QPUs  | 
10.4.3  | Stochastic Computing with Integrated Optics  | 
10.4.4  | Inkjet-Printed True Random Number Generator based on Additive Resistor Tuning  | 
| Session Title | SSD and data placement | 
| Session Code / Room | 10.5 / Room 5 | 
| Date / Time | Thursday, March 28, 2019/ 11:00 – 12:30 | 
| Chair | Olivier Sentieys, INRIA, FR | 
| Co-Chair | Hamid Tabani, Barcelona Supercomputing Center, BSC, ES | 
10.5.1  | HotR: Alleviating Read/Write Interference with Hot Read Data Replication for Flash Storage  | 
10.5.2  | RAFS: A RAID-Aware File System to Reduce the Parity Update Overhead for SSD RAID  | 
10.5.3  | Automatic data placement for CPU-FPGA heterogeneous multiprocessor system-on-chips  | 
| Session Title | Self-adaptive resource management | 
| Session Code / Room | 10.6 / Room 6 | 
| Date / Time | Thursday, March 28, 2019 / 11:00 – 12:30 | 
| Chair | Geoff Merret, University of Southampton, UK | 
| Co-Chair | Andy Pimantel, University of Amsterdam, NL | 
10.6.1  | A Runtime Resource Management Policy for OpenCL Workloads on Heterogeneous Multicores  | 
10.6.2  | DMRM: Distributed Market-Based Resource Management of Edge Computing Systems  | 
10.6.3  | Goal-Driven Autonomy for Efficient On-chip Resource Management: Translating Objectives to Goals  | 
10.6.4  | Scrub Unleveling: Achieving High Data Reliability at Low Scrubbing Cost  | 
| Session Title | Architectures for emerging machine learning techniques | 
| Session Code / Room | 10.7 / Room 7 | 
| Date / Time | Thursday, March 28, 2019 / 11:00 – 12:30 | 
| Chair | Sander Stuijk, Eindhoven University of Technology, NL | 
| Co-Chair | Marina Zapater, EPFL, CH | 
10.7.1  | Learning to infer: RL-based search for DNN primitive selection on Heterogeneous Embedded Systems  | 
10.7.2  | Memory Trojan Attack on Neural Network Accelerators  | 
10.7.3  | Deep Positron: A Deep Neural Network Using the Posit Number System  | 
10.7.4  | Learning to Skip Ineffectual Recurrent Computations in LSTMs  | 
| Session Title | Europe digitization: Smart Anything Everywhere Initiative & FED4SAE, open calls and success stories | 
| Session Code / Room | 10.8 / Exhibition Theatre | 
| Date / Time | Thursday, March 28, 2019 / 11:00 – 12:30 | 
| Chair | Marcello Coppola, STMicroelectronics, FR | 
10.8.1  | SAE, An example of EC Inititiave to support Europe Digitization  | 
10.8.2  | SME, RTO, Industrial: How SAE support the Collaboration - Part 1  | 
10.8.3  | SME, RTO, Industrial: How SAE support the Collaboration - Part 2  | 
10.8.4  | SME, RTO, Industrial: How SAE support the Collaboration - Part 3  | 
10.8.5  | SME, RTO, Industrial: How SAE support the Collaboration - Part 4  | 
| Session Title | LUNCH TIME KEYNOTE SESSION | 
| Session Code / Room | 11.0 / Room 1 | 
| Date / Time | Thursday, March 28, 2019 / 13:20 – 13:50 | 
| Chair | Marc Geilen, Eindhoven University of Technology, NL | 
| Chair | Sander Stuijk, Eindhoven University of Technology, NL | 
11.0.1  | Keynote Address 5: A Fundamental look at Models and Intelligence  | 
| Session Title | Special Day on "Model-Based Design of Intelligent Systems" Session: MBD of Cyber-Physical Systems | 
| Session Code / Room | 11.1 / Room 1 | 
| Date / Time | Thursday, March 28, 2019 / 14:00 – 15:30 | 
| Chair | Eugenio Villar, Universidad de Cantabria, ES | 
| Co-Chair | Marc Geilen, Eindhoven University of Technology, NL | 
11.1.1  | Specifying and Evaluating Quality Metrics for Vision-based Perception Systems  | 
11.1.2  | Modeling Cross-Layer Interactions for Designing Certifiable Cyber-Physical Systems  | 
11.1.3  | Towards verified programming of embedded devices  | 
| Session Title | Novel techniques in optimization and high-level modeling of mixed-signal circuits | 
| Session Code / Room | 11.2 / Room 2 | 
| Date / Time | Thursday, March 28, 2019 / 14:00 – 15:30 | 
| Chair | Francisco V. Fernandez, IMSE, ES | 
| Co-Chair | Mark Po-Hung Lin, National Chung Cheng University, TW | 
11.2.1  | Behavioral Modeling of Transistor-Level Circuits using Automatic Abstraction to Hybrid Automata  | 
11.2.2  | Nubolic Simulation of AMS Systems with Data Flow and Discrete Event Models  | 
11.2.3  | Bayesian Optimization Approach for Analog Circuit Synthesis Using Neural Network  | 
| Session Title | Special Session: Rebooting our Computing Models | 
| Session Code / Room | 11.3 / Room 3 | 
| Date / Time | Thursday, March 28, 2019 / 14:00 – 15:30 | 
| Chair | Pierre-Emmanuel Gaillardon, University of Utah, US | 
| Co-Chair | Ian O'Connor, Ecole Centrale of Lyon, FR | 
11.3.1  | From Qubit to Computer  | 
11.3.2  | Intrinsic Computing using Weakly Coupled Oscillators  | 
11.3.3  | The Memcomputing Paradigm  | 
| Session Title | Learning Gets Smarter | 
| Session Code / Room | 11.4 / Room 4 | 
| Date / Time | Thursday, March 28, 2019 / 14:00 – 15:30 | 
| Chair | Yuanqing Cheng, Beihang University, CN | 
| Co-Chair | Mariagrazia Graziano, Politecnico di Torino, IT | 
11.4.1  | NeuADC: Neural Network-Inspired RRAM-Based Synthesizable Analog-to-Digital Conversion with Reconfigurable Quantization Support  | 
11.4.2  | Holylight: A Nanophotonic Accelerator for Deep Learning in Data Centers  | 
11.4.3  | Transfer and Online Reinforcement Learning in STT-MRAM Based Embedded Systems for Autonomous Drones  | 
11.4.4  | AIX: A high performance and energy efficient inference accelerator on FPGA for a DNN-based commercial speech recognition  | 
| Session Title | Vitello e Mozzarella alla Fiorentina: Virtualization, Multicore, and Fault-Tolerance | 
| Session Code / Room | 11.5 / Room 5 | 
| Date / Time | Thursday, March 28, 2019 / 14:00 – 15:30 | 
| Chair | Philippe Coussy, Universite de Bretagne-Sud / Lab-STICC, FR | 
| Co-Chair | Michael Glass, Ulm University, DE | 
11.5.1  | VM-aware Flush Mechanism for Mitigating Inter-VM I/O Interference  | 
11.5.2  | An Efficient Bit-Flip Resilience Optimization Method for Deep Neural Networks  | 
11.5.3  | Approximation-aware Task Deployment on Asymmetric Multicore Processors  | 
| Session Title | Design Automation Solutions for Microfluidic Platforms and Tasks | 
| Session Code / Room | 11.6 / Room 6 | 
| Date / Time | Thursday, March 28, 2019 / 14:00 – 15:30 | 
| Chair | Robert Wille, Johannes Kepler University Linz, AT | 
| Co-Chair | Andy Tyrrell, University of York, UK | 
11.6.1  | BioScan: Parameter-Space Exploration of Synthetic Biocircuits Using MEDA Biochips  | 
11.6.2  | Physical Synthesis of Flow-Based Microfluidic Biochips Considering Distributed Channel Storage  | 
11.6.3  | Block-Flushing: A Block-based Washing Algorithm for Programmable Microfluidic Devices  | 
| Session Title | Extending Scheduling Schemes | 
| Session Code / Room | 11.7 / Room 7 | 
| Date / Time | Thursday, March 28, 2019 / 14:00 – 15:30 | 
| Chair | Marco Di Natale, Scuola Superiore Sant'Anna of Pisa, IT | 
| Co-Chair | Mitra Nasri, TU Delft, NL | 
11.7.1  | Analyzing GEDF Scheduling for Parallel Real-Time Tasks with Arbitrary Deadlines  | 
11.7.2  | Simple and General Methods for Fixed-Priority Schedulability in Optimization Problems  | 
11.7.3  | Hard Real-Time Scheduling of Streaming Applications Modeled as Cyclic CSDF Graphs  | 
| Session Title | An Industry Approach to FPGA/ARM System Development and Verification (part 1) | 
| Session Code / Room | 11.8 / Exhibition Theatre | 
| Date / Time | Thursday, March 28, 2019 / 14:00 – 15:30 | 
| Chair | Marco Di Natale, Scuola Superiore Sant'Anna of Pisa, IT | 
| Co-Chair | Mitra Nasri, TU Delft, NL | 
11.8.1  | An industry approach to FPGA/ARM system development and verification (part 1)  | 
| Session Title | Interactive Presentations | 
| Session Code / Room | IP5 / Poster Area | 
| Date / Time | Thursday, March 28, 2019 / 15:30 – 16:00 | 
IP5-1  | Thermal-Awareness in a Soft Error Tolerant Architecture  | 
IP5-2  | A software-level Redundant MultiThreading for Soft/Hard Error Detection and Recovery  | 
IP5-3  | Common-Mode Failure Mitigation:Increasing Diversity through High-Level Synthesis  | 
IP5-4  | Exploiting Wavelength Division Multiplexing for Optical Logic Synthesis  | 
IP5-5  | IgnoreTM: Opportunistically Ignoring Timing Violations for Energy Savings using HTM  | 
IP5-6  | Using Machine Learning for Quality Configurable Approximate Computing  | 
IP5-7  | Prediction-Based Task Migration on S-NUCA Many-Cores  | 
IP5-8  | Design of Hardware-Friendly Memory Enhanced Neural Networks  | 
IP5-9  | Energy-Efficient Inference Accelerator for Memory-Augmented Neural Networks on an FPGA  | 
IP5-10  | HDCluster: An Accurate Clustering Using Brain-Inspired High-Dimensional Computing  | 
IP5-11  | Finding All DC Operating Points Using Interval-Arithmetic Based Verification Algorithms  | 
IP5-12  | GENIE: QoS-guided Dynamic Scheduling for CNN-based Tasks on SME Clusters  | 
IP5-13  | Adiabatic Implementation of Manchester Encoding for Passive NFC System  | 
IP5-14  | A Pulse Width Modulation based Power-elastic and Robust Mixed-signal Perceptron Design  | 
IP5-15  | Fault Localization in Programmable Microfluidic Devices  | 
IP5-16  | Thermal Sensing Using Micro-ring Resonators in Optical Network-on-Chip  | 
| Session Title | Special Day on "Model-Based Design of Intelligent Systems" Session: MBD of Safe and Secure Systems | 
| Session Code / Room | 12.1 / Room 1 | 
| Date / Time | Thursday, March 28, 2019 / 16:00 – 17:30 | 
| Chair | Frédéric Mallet, Université Nice Sophia Antipolis, FR | 
| Co-Chair | Marc Geilen, Eindhoven University of Technology, NL | 
12.1.1  | Semantic Integration Platform for Cyber-Physical System Design  | 
12.1.3  | Worst-Case Cause-Effect Reaction Latency in Systems with Non-Blocking Communication  | 
12.1.3  | Harmonizing Safety, Security and Performance Requirements in Embedded Systems  | 
| Session Title | The Art of Synthesizing Logic | 
| Session Code / Room | 12.2 / Room 2 | 
| Date / Time | Thursday, March 28, 2019 / 16:00 – 17:30 | 
| Chair | Jordi Cortadella, University Politecnica de Catalunya, ES | 
| Co-Chair | Tiziano Villa, University of Verona, IT | 
12.2.1  | A Satisfiability-Based Approximate Algorithm for Logic Synthesis Using Switching Lattices  | 
12.2.2  | Scalable Boolean Methods in a Modern Synthesis Flow  | 
12.2.3  | On-the-fly and DAG-aware: Rewriting Boolean Networks with Exact Synthesis  | 
12.2.4  | Approximate Logic Synthesis by Symmetrization  | 
| Session Title | Aging, calibration circuits and yield | 
| Session Code / Room | 12.3 / Room 3 | 
| Date / Time | Thursday, March 28, 2019 / 16:00 – 17:30 | 
| Chair | Hank Walker, TAMU, US | 
| Co-Chair | Naghmeh Karimi, University of Maryland Baltimore county, US | 
12.3.1  | Package and Chip Accelerated Aging Tests for Power MOSFET Reliability Evaluation  | 
12.3.2  | Bayesian Optimized Importance Sampling for High Sigma Failure Rate Estimation  | 
12.3.3  | Wafer-Level Adaptive Vmin Calibration Seed Forecasting  | 
12.3.4  | Single-event double-upset self-recoverable and single-event transient pulse filterable latch design for low power applications  | 
| Session Title | Design and Optimization for Low-Power Applications | 
| Session Code / Room | 12.4 / Room 4 | 
| Date / Time | Thursday, March 28, 2019 / 16:00 – 17:30 | 
| Chair | Alberto Nannarelli, DTU, DK | 
| Co-Chair | Paolo Amato, Micron, IT | 
12.4.1  | Dynamic Scheduling on Heterogeneous Multicores  | 
12.4.2  | Selecting the Optimal Energy Point in Near-Threshold Computing  | 
12.4.3  | Exploration and Design of Low-Energy Logic Cells for 1 kHz Always-on Systems  | 
12.4.4  | Enabling Energy-Efficient Unsupervised Monocular Depth Estimation on ARMv7-Based Platforms  | 
| Session Title | System Modelling for Analysis and Simulation | 
| Session Code / Room | 12.5 / Room 5 | 
| Date / Time | Thursday, March 22, 2019 / 16:00 – 17:30 | 
| Chair | Ingo Sander, Ingo, SE | 
| Co-Chair | Gianluca Palermo, Politecnico di Milano, IT | 
12.5.1  | RDF: Reconfigurable Dataflow  | 
12.5.2  | Probabilistic State-Based RT-Analysis of SDFGs on MPSoCs with Shared Memory Communication  | 
12.5.3  | Speculative Temporal Decoupling Using fork()  | 
| Session Title | Trojans and public key implementation challenges | 
| Session Code / Room | 12.6 / Room 6 | 
| Date / Time | Thursday, March 28, 2019 / 16:00 – 17:50 | 
| Chair | Patrick Schaumont, Virginia Tech, US | 
| Co-Chair | Nele Mentens, KU Leuven, BE | 
12.6.1  | When Capacitors Attack: Formal Method Driven Design and Detection of Charge-Domain Trojans  | 
12.6.2  | Fourℚ on ASIC: Breaking Speed Records for Elliptic Curve Scalar Multiplication  | 
12.6.4  | DArL: Dynamic Parameter Adjustment for LWE-based Secure Inference  | 
12.6.3  | Timing Violation Induced Faults in Multi-Tenant FPGAs  | 
| Session Title | Emerging Strategies for Deep Neural Network Hardware | 
| Session Code / Room | 12.7 / Room 7 | 
| Date / Time | Thursday, March 28, 2019 / 16:00 – 17:30 | 
| Chair | Jim Harkin, University of Ulster, UK | 
| Co-Chair | Li Jiang, Institute: Shanghai Jiao Tong University, CN | 
12.7.1  | Aging-aware Lifetime Enhancement for Memristor-based Neuromorphic Computing  | 
12.7.2  | Energy-Efficient Convolutional Neural Networks with Deterministic Bit-Stream Processing  | 
12.7.3  | RED: A ReRAM-based Deconvolution Accelerator  | 
12.7.4  | Design of Reliable DNN Accelerator with Un-reliable ReRAM  | 
| Session Title | An Industry Approach to FPGA/ARM System Development and Verification (part 2) | 
| Session Code / Room | 12.8 / Exhibition Theatre | 
| Date / Time | Thursday, March 28, 2019 / 16:00 – 17:30 | 
| Organiser | John Zhao, MathWorks, US | 
12.8.1  | An Industry Approach to FPGA/ARM System Development and Verification (Part 2)  |