David Atienza Alonso

EPFL STI SEL-GE
ELG 130 (Bâtiment ELG)
Station 11
CH-1015 Lausanne
41 21 693 11 31
41 21 693 46 18
Office: ELG 130
EPFL
>
STI
>
STI-SEL
>
SEL-GE
EPFL STI IEL ESL
ELG 130 (Bâtiment ELG)
Station 11
CH-1015 Lausanne
41 21 693 11 31
41 21 693 11 32
Office: ELG 130
EPFL
>
STI
>
IEL
>
ESL
Web site: Web site: https://esl.epfl.ch
41 21 693 11 31
Office: ELG 130
EPFL
>
VPA
>
VPA-AVP-PGE
>
AVP-PGE-EDOC
>
EDEE-ENS
Fields of expertise
Biography
Dr. Atienza has co-authored more than 350 papers, one book, and 12 patents in these previous areas. He has also received several recognitions and award, among them, the ICCAD 10-Year Retrospective Most Influential Paper Award in 2020, Design Automation Conference (DAC) Under-40 Innovators Award in 2018, the IEEE TCCPS Mid-Career Award in 2018, an ERC Consolidator Grant in 2016, the IEEE CEDA Early Career Award in 2013, the ACM SIGDA Outstanding New Faculty Award in 2012, and a Faculty Award from Sun Labs at Oracle in 2011. He has also earned two best paper awards at the VLSI-SoC 2009 and CST-HPCS 2012 conference, and five best paper award nominations at the DAC 2013, DATE 2013, WEHA-HPCS 2010, ICCAD 2006, and DAC 2004 conferences. He serves or has served as associate editor of IEEE Trans. on Computers (TC), IEEE Design & Test of Computers (D&T), IEEE Trans. on CAD (T-CAD), IEEE Transactions on Sustainable Computing (T-SUSC), and Elsevier Integration. He was the Technical Program Chair of DATE 2015 and General Chair of DATE 2017. He served as President of IEEE CEDA in the period 2018-2019 and was GOLD member of the Board of Governors of IEEE CASS from 2010 to 2012. He is a Distinguished Member of ACM and an IEEE Fellow.
ADMINISTRATIVE ASSISTANT
COMPLETE LIST OF PUBLICATIONS
Publications
Infoscience publications
COMPLETE LIST OF PUBLICATIONS
2021
Journal Articles
3D-ICE 3.0: efficient nonlinear MPSoC thermal simulation with pluggable heat sink models
Transactions on Computer-Aided Design of Integrated Circuits and Systems. 2021-04-19. DOI : 10.1109/TCAD.2021.3074613.SPARE: A Spectral Peak Recovery Algorithm for PPG Signals Pulsewave Reconstruction in Multimodal Wearable Devices
Sensors. 2021-04-13. DOI : 10.3390/s21082725.COCKTAIL: Multi-Core Co-Optimization Framework With Proactive Reliability Management
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 2021-02-05. DOI : 10.1109/TCAD.2021.3058959.Gem5-X : A Many-Core Heterogeneous Simulation Platform for Architectural Exploration and Optimization
ACM Transactions on Architecture and Code Optimization (TACO) . 2021. DOI : 10.1145/3461662.E2CNN: Ensembles of Convolutional Neural Networks to Improve Robustness Against Memory Errors in Edge-Computing Devices
IEEE - Transactions on Computers. 2021. DOI : 10.1109/TC.2021.3061086.Conference Papers
Self-Aware Anomaly-Detection for Epilepsy Monitoring on Low-Power Wearable Electrocardiographic Devices
2021-04-12. 3rd IEEE International Conference on Artificial Intelligence Circuits and Systems, Online, May 3-7, 2021.Running Efficiently CNNs on the Edge Thanks to Hybrid SRAM-RRAM In-Memory Computing
2021-02-01. DATE 2021 Design, Automation and Test in Europe Conference, Virtual Conference and Exhibition, February 1-5, 2021.2020
Journal Articles
Towards Continuous and Ambulatory Blood Pressure Monitoring: Methods for Efficient Data Acquisition for Pulse Transit Time Estimation
Sensors. 2020-12-11. DOI : 10.3390/s20247106.EEG Correlates of Difficulty Levels in Dynamical Transitions of Simulated Flying and Mapping Tasks
IEEE Transactions on Human-Machine Systems. 2020-12-09. DOI : 10.1109/THMS.2020.3038339.Predictive Reliability and Fault Management in Exascale Systems
ACM Computing Surveys. 2020-12-01. DOI : 10.1145/3403956.Cardiac Ambulatory Monitoring: New Wireless Device Validated Against Conventional Holter Monitoring in a Case Series
Frontiers In Cardiovascular Medicine. 2020-11-30. DOI : 10.3389/fcvm.2020.587945.EpilepsyGAN: Synthetic Epileptic Brain Activities with Privacy Preservation
IEEE Transactions on Biomedical Engineering. 2020-11-30. DOI : 10.1109/TBME.2020.3042574.The RECIPE approach to challenges in deeply heterogeneous high performance systems
Microprocessors And Microsystems. 2020-09-01. DOI : 10.1016/j.micpro.2020.103185.Analysis of Functional Errors Produced by Long-Term Workload-Dependent BTI Degradation in Ultra-Low Power Processors
IEEE Transactions on Very Large Scale Integration Systems. 2020-06-09. DOI : 10.1109/TVLSI.2020.3003471.Write Termination circuits for RRAM : A Holistic Approach From Technology to Application Considerations
Ieee Access. 2020-06-05. DOI : 10.1109/ACCESS.2020.3000867.Noninvasive detection of focal seizures in ambulatory patients
Epilepsia. 2020-06-02. DOI : 10.1111/epi.16538.Containergy-A Container-Based Energy and Performance Profiling Tool for Next Generation Workloads
Energies. 2020-05-01. DOI : 10.3390/en13092162.Self-Aware Machine Learning for Multimodal Workload Monitoring During Manual Labor on Edge Wearable Sensors
IEEE Design & Test. 2020-02-21. DOI : 10.1109/MDAT.2020.2977070.Genome Sequence Alignment - Design Space Exploration for Optimal Performance and Energy Architectures
IEEE Transactions on Computers. 2020. DOI : 10.1109/TC.2020.3041402.The COUGHVID crowdsourcing dataset: A corpus for the study of large-scale cough analysis algorithms
2020.Real-Time Personalized Atrial Fibrillation Prediction on Multi-Core Wearable Sensors
IEEE Transactions on Emerging Topics in Computing. 2020. DOI : 10.1109/TETC.2020.3014847.Modular Design and Optimization of Biomedical Applications for Ultra-Low Power Heterogeneous Platforms
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 2020. DOI : 10.1109/TCAD.2020.3012652.Adaptive Laser Welding Control: A Reinforcement Learning Approach
IEEE Access. 2020-01-01. DOI : 10.1109/ACCESS.2020.2998052.Resource Management for Power-Constrained HEVC Transcoding Using Reinforcement Learning
IEEE Transactions on Parallel and Distributed Systems. 2020. DOI : 10.1109/TPDS.2020.3004735.Security-aware Routing and Scheduling for Control Applications on Ethernet TSN Networks
Acm Transactions On Design Automation Of Electronic Systems. 2020-01-01. DOI : 10.1145/3358604.ECOGreen: Electricity Cost Optimization for Green Datacenters in Emerging Power Markets
IEEE Transactions on Sustainable Computing (T-SUSC). 2020. DOI : 10.1109/TSUSC.2020.2983571.Blade: An in-Cache Computing Architecture for Edge Devices
Ieee Transactions On Computers. 2020. DOI : 10.1109/TC.2020.2972528.Conference Papers
Noise-Resilient and Interpretable Epileptic Seizure Detection
2020-05-17. IEEE International Symposium on Circuits and Systems - ISCAS 2020, Seville, Spain, May 17-21, 2020.Cognitive workload monitoring in virtual reality based rescue missions with drones
2020-02-21. 12th International Conference on Virtual, Augmented and Mixed Reality, Copenhagen, Denmark, July 19-24, 2020.Knowledge, Machine Learning and Atrial Fibrillation: More Ingredients for a Tastier Cocktail
2020. 2020 Computing in Cardiology Conference (CinC), Rimini, Italy, September 13th-16th, 2020. DOI : 10.22489/CinC.2020.476.A Hybrid Cache HW/SW Stack for Optimizing Neural Network Runtime, Power and Endurance
2020. 28th IFIP/IEEE International Conference on Very Large Scale Integration, Salt Lake City, Utah, USA, October 5-9, 2020.Towards Deeply Scaled 3D MPSoCs with Integrated Flow Cell Array Technology
2020. ACM Great Lakes Symposium on VLSI (GLSVLSI), Beijing, China, September, 7-9, 2020.Enabling Optimal Power Generation of Flow Cell Arrays in 3D MPSoCs with On-Chip Switched Capacitor Converters
2020. IEEE Computer Society Annual Symposium on VLSI, Limassol, Cyprus, July 6-8, 2020. p. 18-23. DOI : 10.1109/ISVLSI49217.2020.00014.Robust Epileptic Seizure Detection on Wearable Systems with Reduced False-Alarm Rate
2020. 42nd Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Montréal, Québec, CA, July 20-24, 2020. p. 4248-4251.Exploration Methodology for BTI-Induced Failures on RRAM-Based Edge AI Systems
2020. 45th International Conference on Acoustics, Speech, and Signal Processing _ ICASSP 2020, Barcelona, Spain, 4-6 May, 2020. p. 1549-1552.Dynamic Thermal Management with Proactive Fan Speed Control Through Reinforcement Learning
2020. Design, Automation, and Test in Europe - DATE2020, Grenoble, France, March 9-13, 2020. p. 418-423.An Event-Based System for Low-Power ECG QRS Complex Detection
2020. DATE 2020 - Design, Automation & Test In Europe Conference & Exhibition, Grenoble, France, March 9-13, 2020. p. 258-263. DOI : 10.23919/DATE48585.2020.9116498.RRAM-VAC: A Variability-Aware Controller for RRAM-based Memory Architectures
2020. 25th Asia and South Pacific Design Automation Conference ASP-DAC 2020, Beijing China, January 13-16, 2020.2019
Journal Articles
Event-Triggered Sensing for High-Quality and Low-Power Cardiovascular Monitoring Systems
IEEE Design & Test. 2019-11-04. DOI : 10.1109/MDAT.2019.2951126.Resource-Aware Distributed Epilepsy Monitoring Using Self-Awareness From Edge to Cloud
IEEE Transactions on Biomedical Circuits and Systems. 2019-11-04. DOI : 10.1109/TBCAS.2019.2951222.HackRF plus GNU Radio: A software-defined radio to teach communication theory
International Journal Of Electrical Engineering Education. 2019-08-14. DOI : 10.1177/0020720919868144.A Self-Aware Epilepsy Monitoring System for Real-Time Epileptic Seizure Detection
Mobile Networks and Applications. 2019-08-08. DOI : 10.1007/s11036-019-01322-7.DermoNet: densely linked convolutional neural network for efficient skin lesion segmentation
Eurasip Journal On Image And Video Processing. 2019-07-18. DOI : 10.1186/s13640-019-0467-y.MAGNETIC: Multi-Agent Machine Learning-Based Approach for Energy Efficient Dynamic Consolidation in Data Centers
IEEE Transactions on Services Computing. 2019-05-31. DOI : 10.1109/TSC.2019.2919555.LSST: From Science Drivers to Reference Design and Anticipated Data Products
Astrophysical Journal. 2019-03-10. DOI : 10.3847/1538-4357/ab042c.Impact of Memory Voltage Scaling on Accuracy and Resilience of Deep Learning Based Edge Devices
IEEE Design & Test. 2019. DOI : 10.1109/MDAT.2019.2947282.Switching event detection and self-termination programming circuit for energy efficient ReRAM memory arrays
IEEE Transactions on Circuits and Systems II. 2019. DOI : 10.1109/TCSII.2019.2908967.Results from Running an Experiment as a Service Platform for Mobile Broadband Networks in Europe
Computer Communications. 2019. DOI : 10.1016/j.comcom.2018.09.004.i-DPs CGRA: An Interleaved-Datapaths Reconfigurable Accelerator for Embedded Bio-signal Processing
IEEE Embedded Systems Letters (ESL). 2019. DOI : 10.1109/LES.2018.2849267.Conference Papers
Functionality Enhanced Memories for Edge-AI Embedded Systems
2019-11-25. Non-Volatile Memory Technology Symposium 2019, Durham, North Carolina, USA, October 28-30, 2019. DOI : 10.1109/NVMTS47818.2019.8986214.A QoS and Container-Based Approach for Energy Saving and Performance Profiling in Multi-Core Servers
2019-10-09. 2019 IFIP/IEEE 27th International Conference on Very Large Scale Integration (VLSI-SoC), Cuzco, Peru, October 6-9, 2019. p. 230-231. DOI : 10.1109/VLSI-SoC.2019.8920379.An Associativity-Agnostic in-Cache Computing Architecture Optimized for Multiplication
2019-10-09.REWARD: Design, Optimization, and Evaluation of a Real-Time Relative-Energy Wearable R-Peak Detection Algorithm *
2019-10-07. 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Berlin, Germany, July 23-27, 2019. p. 3341-3347. DOI : 10.1109/EMBC.2019.8857226.A Product Engine for Energy-Efficient Execution of Binary Neural Networks Using Resistive Memories
2019-10-06. 27th IFIP/IEEE International Conference on Very Large Scale Integration (VLSI-SoC), Cuzco, Peru, October 6-9, 2019.RRAMSpec: A Design Space Exploration Framework for High Density Resistive RAM
2019-07-07. Embedded Computer Systems: Architectures, Modeling, and Simulation: 19th International Conference, SAMOS 2019, Samos, Greece, July 7-11, 2019.RRAMSpec: A Design Space Exploration Framework for High Density Resistive RAM
2019-07-07. International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XIX), Samos, Greece, July 7-11, 2019.A Fast, Reliable and Wide-voltage-range In-memory Computing Architecture
2019-06-02. IEEE/ACM Design Automation Conference (DAC), Las Vegas, Nevada, USA., june 2-6, 2019. DOI : 10.1145/3316781.3317741.BLADE: A BitLine Accelerator for Devices on the Edge
2019-05-09. 29th Edition of the ACM Great Lakes Symposium on VLSI (GLSVLSI 2019), Tysons Corner, VA, USA, May 9-11, 2019. DOI : 10.1145/3299874.3317979.Gem5-X: A Gem5-Based System Level Simulation Framework to Optimize Many-Core Platforms
2019-04-29. 27th High Performance Computing Symposium (HPC 2019), SpringSim'19, Tucson, Arizona, USA, April 29 - May 2, 2019.A Self-Learning Methodology for Epileptic Seizure Detection with Minimally Supervised Edge Labeling
2019-03-25. Design, Automation and Test in Europe (DATE), Florence, Italy, March 25-29, 2019.Butterfly Attack: Adversarial Manipulation of Temporal Properties of Cyber-Physical Systems
2019-01-01. 40th IEEE Real-Time Systems Symposium (RTSS), Hong Kong, HONG KONG, Dec 03-06, 2019. p. 93-106. DOI : 10.1109/RTSS46320.2019.00019.Multi-Modal Acute Stress Recognition Using Off-the-Shelf Wearable Devices
2019-01-01. 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Berlin, GERMANY, Jul 23-27, 2019. p. 2196-2201. DOI : 10.1109/EMBC.2019.8857130.Real-Time Cognitive Workload Monitoring Based on Machine Learning Using Physiological Signals in Rescue Missions
2019-01-01. 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Berlin, GERMANY, Jul 23-27, 2019. p. 3779-3785. DOI : 10.1109/EMBC.2019.8857501.Definition Of A Transparent Constraint-Based Modeling And Simulation Layer For The Management Of Complex Systems
2019-01-01. Spring Simulation Conference (SpringSim), Tucson, AZ, Apr 29-May 02, 2019.A Machine Learning-Based Framework for Throughput Estimation of Time-Varying Applications in Multi-Core Servers
2019. 27th IFIP/IEEE International Conference on Very Large Scale Integration, Cuzco, Peru, October 6-9, 2019.A Self-Learning Methodology for Epileptic Seizure Detection with Minimally-Supervised Edge Labeling
2019-01-01. Design, Automation & Test in Europe Conference & Exhibition (DATE), Florence, ITALY, Mar 25-29, 2019. p. 764-769.A Design Framework for Thermal-Aware Power Delivery Network in 3D MPSoCs with Integrated Flow Cell Arrays
2019. ACM/IEEE International Symposium on Low Power Electronics and Design, Lausanne, Switzerland, July 29-31, 2019.MAMUT: Multi-Agent Reinforcement Learning for Efficient Real-Time Multi-User Video Transcoding
2019. Design, Automation, and Test in Europe (DATE), Florence, Italy, March, 25-29, 2019.Tailoring SVM Inference for Resource-Efficient ECG-Based Epilepsy Monitors
2019. Design, Automation & Test in Europe Conference (DATE), Florence, Italy, 25-29 March 2019. DOI : 10.23919/DATE.2019.8714858.Enhancing Two-Phase Cooling Efficiency through Thermal- Aware Workload Mapping for Power-Hungry Servers
2019. IEEE/ACM 2019 Design, Automation, and Test in Europe (DATE) Conference, Florence, Italy, March 25-29, 2019. p. 50-55. DOI : 10.23919/DATE.2019.8715033.2018
Journal Articles
Resistive Switching Memory Architecture Based on Polarity Controllable Selectors
IEEE Transactions on Nanotechnology. 2018-12-21. DOI : 10.1109/TNANO.2018.2887140.Exploring manycore architectures for next-generation HPC systems through the MANGO approach
Microprocessors And Microsystems. 2018-09-01. DOI : 10.1016/j.micpro.2018.05.011.Measuring acute stress response through physiological signals: towards a quantitative assessment of stress
Medical & Biological Engineering & Computing. 2018-08-09. DOI : 10.1007/s11517-018-1879-z.Online Obstructive Sleep Apnea Detection on Medical Wearable Sensors
IEEE Transactions on Biomedical Circuits and Systems. 2018-08. DOI : 10.1109/TBCAS.2018.2824659.Optimization of Message Encryption for Real-Time Applications in Embedded Systems
IEEE Transactions on Computers. 2018-05-01. DOI : 10.1109/TC.2017.2778728.A modular low-complexity ECG delineation algorithm for real-time embedded systems
Journal of Biomedical Informatics. 2018-03-01. DOI : 10.1109/JBHI.2017.2671443.Integrating Heuristic and Machine-Learning Methods for Efficient Virtual Machine Allocation in Data Centers
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS. 2018. DOI : 10.1109/TCAD.2017.2760517.Fast and Energy-Efficient CNFET Adders With CDM and Sensitivity-Based Device-Circuit Co-Optimization
IEEE TRANSACTIONS ON NANOTECHNOLOGY. 2018. DOI : 10.1109/TNANO.2018.2834511.Real-Time Event-Driven Classification Technique for Early Detection and Prevention of Myocardial Infarction on Wearable Systems
IEEE Transactions on Biomedical Circuits and Systems. 2018. DOI : 10.1109/TBCAS.2018.2848477.Machine Learning-Based Quality-Aware Power and Thermal Management of Multistream HEVC Encoding on Multicore Servers
Journal of IEEE Transactions on Parallel and Distributed Systems (TPDS). 2018. DOI : 10.1109/TPDS.2018.2827381.FlyJacket: An Upper Body Soft Exoskeleton for Immersive Drone Control
IEEE Robotics and Automation Letters. 2018. DOI : 10.1109/LRA.2018.2810955.Control-Quality Driven Design of Embedded Control Systems with Stability Guarantees
IEEE Design & Test. 2018. DOI : 10.1109/MDAT.2017.2766564.Conference Papers
RRAM Crossbar Arrays for Storage Class Memory Applications : Throughput and Density Considerations
2018-11-16. XXXIII CONFERENCE ON DESIGN OF CIRCUITS AND INTEGRATED SYSTEMS (DCIS), Lyon, November 14-16, 2018.RRAM Crossbar Arrays for Storage Class Memory Applications : Throughput and Density Considerations
2018-11-16. XXXIII CONFERENCE ON DESIGN OF CIRCUITS AND INTEGRATED SYSTEMS (DCIS), Lyon, November 14-16, 2018.Reliable Power and Time-Constraints-Aware Predictive Management of Heterogeneous Exascale Systems
2018-01-01. 18th International Conference on Embedded Computer Systems - Architectures, Modeling, and Simulation (SAMOS), Pythagorion, GREECE, Jul 15-19, 2018. p. 187-194. DOI : 10.1145/3229631.3239368.RRAM Crossbar Arrays for Storage Class Memory Applications : Throughput and Density Considerations
2018-01-01. 33rd Conference on Design of Circuits and Integrated Systems (DCIS), Lyon, FRANCE, Nov 14-16, 2018.Design of a Two-Phase Gravity-Driven Micro-Scale Thermosyphon Cooling System for High-Performance Computing Data Centers
2018-01-01. 17th IEEE Intersociety Conference on Thermal and Thermomechanical Phenomena in Electronic Systems (ITherm), San Diego, CA, May 29-Jun 01, 2018. p. 587-595.Fast Energy Estimation Through Partial Execution of HPC Applications
2018-01-01. 29th Annual IEEE International Conference on Application-Specific Systems, Architectures and Processors (ASAP), Milan, ITALY, Jul 10-12, 2018. p. 260-267.Physiological Characterization of Need for Assistance in Rescue Missions with Drones
2018-01-01. IEEE International Conference on Consumer Electronics (ICCE), Las Vegas, NV, Jan 12-14, 2018.Self-Aware Wearable Systems in Epileptic Seizure Detection
2018. Euromicro Conference on Digital System Design (DSD), Prague, Czech Republic, August 29-31, 2018.Design Optimization of 3D Multi-Processor System-on-Chip with Integrated Flow Cell Arrays
2018. ACM/IEEE International Symposium on Low Power Electronics and Design, Bellevue, Washington, USA, July 23-25, 2018. DOI : 10.1145/3218603.3218606.e-Glass: A Wearable System for Real-Time Detection of Epileptic Seizures
2018. The International Symposium on Circuits and Systems (ISCAS), Florence, Italy, May 27-30, 2018. DOI : 10.1109/ISCAS.2018.8351728.A Machine Learning-Based Strategy for Efficient Resource Management of Video Encoding on Heterogeneous MPSoCs
2018. International Symposium on Circuits and Systems (ISCAS), Florence, Italy, May 27-30, 2018.Design of a Two-Phase Gravity-Driven Micro-Scale Thermosyphon Cooling System for High-Performance Computing Data Centers
2018. The Intersociety Conference on Thermal and Thermomechanical Phenomena in Electronic Systems (ITHERM), Marina San Diego, CA, USA, May 29 - June 1, 2018.Heterogeneous and Inexact: Maximizing Power Efficiency of Edge Computing Sensors for Health Monitoring Applications
2018. The International Symposium on Circuits and Systems (ISCAS), Florence, Italy, May 27-30, 2018.Stability-Aware Integrated Routing and Scheduling for Control Applications in Ethernet Networks
2018. Design, Automation and Test in Europe (DATE).Energy Proportionality in Near-Threshold Computing Servers and Cloud Data Centers: Consolidating or Not?
2018. Design, Automation & Test in Europe Conference & Exhibition (DATE), Dresden, Germany, March 19-23. p. 147-152.Online Efficient Bio-Medical Video Transcoding on MPSoCs Through Content-Aware Workload Allocation
2018. Design, Automation, and Test in Europe Conference (DATE), Dresden, Germany, March 19-23, 2018. p. 1-6. DOI : 10.23919/DATE.2018.8342146.2017
Journal Articles
Classification of Resilience Techniques Against Functional Errors at Higher Abstraction Layers of Digital Systems
ACM Computing Surveys. 2017. DOI : 10.1145/3092699.TheSPoT: Thermal Stress-Aware Power and Temperature Management for Multiprocessor Systems-on-Chip
Transaction on Computer-Aided Design of Integrated Circuits and Systems. 2017. DOI : 10.1109/TCAD.2017.2768417.An Inexact Ultra-low Power Bio-signal Processing Architecture With Lightweight Error Recovery
ACM Transactions on Embedded Computing Systems. 2017. DOI : 10.1145/3126565.Report on DATE 2017 in Lausanne
IEEE Design & Test. 2017. DOI : 10.1109/Mdat.2017.2693266.PowerCool: Simulation of Cooling and Powering of 3D MPSoCs with Integrated Flow Cell Arrays
IEEE Transactions on Computers. 2017. DOI : 10.1109/TC.2017.2695179.HEAL-WEAR: an Ultra-Low Power Heterogeneous System for Bio-Signal Analysis
IEEE Transactions on Circuits and Systems I: Regular Papers. 2017. DOI : 10.1109/Tcsi.2017.2701499.A Synchronization-Based Hybrid-Memory Multi-Core Architecture for Energy-Efficient Biomedical Signal Processing
IEEE Transactions on Computers. 2017. DOI : 10.1109/TC.2016.2610426.Conference Papers
Hierarchical Cardiac-Rhythm Classification Based on Electrocardiogram Morphology
2017. Computing in Cardiology (CinC), Rennes, France, September 24-27, 2017.MANGO: exploring Manycore Architectures for Next-GeneratiOn HPC systems
2017. Euromicro Conference on Digital System Design, Vienna, Austria, Aug 30 - Sep 1, 2017. DOI : 10.1109/DSD.2017.51.Physiological Characterization of Need for Assistance in Rescue Missions with Drones
2017. 2018 IEEE International Conference on Consumer Electronics (ICCE), Nevada, Las Vegas, USA, January 12-14, 2018.A Patient-Specific Methodology for Prediction of Paroxysmal Atrial Fibrillation Onset
2017. Computing in Cardiology, Rennes, France, September 24-27, 2017. DOI : 10.22489/CinC.2017.285-191.Real-time classification technique for early detection and prevention of myocardial infarction on wearable devices
2017. 13th IEEE Biomedical Circuits and Systems Conference (BioCAS), Turin, Italy, October 19-21, 2017. p. 1-4. DOI : 10.1109/BIOCAS.2017.8325140.Work-in-Progress: A Machine Learning-Based Approach for Power and Thermal Management of Next-Generation Video Coding on MPSoCs
2017. CODES/ISSS ’17, Seoul, Republic of Korea, October 15-20, 2017. DOI : 10.1145/3125502.3125533.An Inexact Ultra-low Power Bio-signal Processing Architecture With Lightweight Error Recovery
2017. CODES ISSS: International Conference on Hardware/Software Codesign and System Synthesis, Seoul, South Korea, October 15-20, 2017.Thermal Characterization of Next-Generation Workloads on Heterogeneous MPSoCs
2017. International Conference on Embedded Computer Systems: Architectures, MOdeling and Simulation, SAMOS Island, Greece, July 17-20. 2017.Anomalies in Scheduling Control Applications and Design Complexity
2017. DATE 2017, Lausanne, 27-31.03.2017. p. 1607-1610.2016
Journal Articles
Big-Data Streaming Applications Scheduling Based on Staged Multi-Armed Bandits
IEEE Transactions on Computers. 2016. DOI : 10.1109/Tc.2016.2550454.Methods for reliable estimation of pulse transit time and blood pressure variations using smartphone sensors
Elsevier Microprocessors and Microsystems. 2016. DOI : 10.1016/j.micpro.2016.06.001.Inexact-Aware Architecture Design for Ultra-Low Power Bio-Signal Analysis
IET Computers & Digital Techniques. 2016. DOI : 10.1049/iet-cdt.2015.0194.Big-Data Streaming Applications Scheduling Based on Staged Multi-armed Bandits
IEEE Transactions on Computers. 2016. DOI : 10.1109/TC.2016.2550454/TC.2016.2550454.Efficient Hardware Design Of Iterative Stencil Loops
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 2016. DOI : 10.1109/TCAD.2016.2545408.Parallelizing the Chambolle Algorithm for Performance Optimized Mapping on FPGA devices
ACM Transactions on Embedded Computing Systems. 2016. DOI : 10.1145/2851497.Conference Papers
Nano-Engineered Architectures for Ultra-Low Power Wireless Body Sensor Nodes
2016. CODES-ISSS 2016, Pittsburgh, USA, 01-06.10.2016. DOI : 10.1145/2968456.2968464.An Ultra-Low Power NVM-Based Multi-Core Architecture for Embedded Bio Signal Processing
2016. ICT-Energy conference 2016, Aalborg, Denmark, 16-19.08.2016.Enabling HPC for QoS-sensitive applications: the MANGO approach
2016. Design, Automation and Test in Europe Conference and Exhibition (DATE), Dresden, GERMANY, MAR 14-18, 2016. p. 702-707.A Multi-Core Reconfigurable Architecture for Ultra-Low Power Bio-Signal Analysis
2016. Biomedical Circuits and Systems (BioCAS), Shanghai, China, October 17-19, 2016.Ultra-Low Power Estimation of Heart Rate Under Physical Activity Using a Wearable Photoplethysmographic System
2016. 19th IEEE/Euromicro Conference On Digital System Design (DSD 2016), Limassol, Cyprus, August 31 - September 2, 2016. p. 1-10. DOI : 10.1109/Dsd.2016.101.Low-Power Wearable System for Real-Time Screening of Obstructive Sleep Apnea
2016. IEEE Computer Society Annual Symposium on VLSI, Pittsburgh, Pennsylvania, U.S.A., July 11-13, 2016. p. 230-235. DOI : 10.1109/Isvlsi.2016.51.Touch-Based System for Beat-to-Beat Impedance Cardiogram Acquisition and Hemodynamic Parameters Estimation
2016. IEEE/ACM Design Automation and Test in Europe Conference (DATE'16), Dresden, Germany, March 25-27, 2015. p. 150-155.Energy vs. Reliability Trade-offs Exploration in Biomedical Ultra-Low Power Devices
2016. Design, Automation and Test in Europe Conference (DATE '16), Dresden, Germany, March 14-18, 2016. p. 838-841.Towards Near-Threshold Server Processors
2016. Design, Automation and Test in Europe Conference (DATE '16), Dresden, Germany, March 14-18, 2016. p. 7-12.Exploiting CPU-Load and Data Correlations in Multi-Objective VM Placement for Geo-Distributed Data Centers
2016. 2016 Design, Automation and Test in Europe Conference (DATE ‘16), Dresden, Germany, March 14-18, 2016. p. 1333-1338.2015
Journal Articles
GPU Acceleration for Simulating Massively Parallel Many-Core Platforms
Ieee Transactions On Parallel And Distributed Systems. 2015. DOI : 10.1109/Tpds.2014.2319092.Classification Framework for Analysis and Modeling of Physically Induced Reliability Violations
ACM Computing Surveys (CSUR). 2015. DOI : 10.1145/2678276.Near-optimal thermal monitoring framework for many-core systems on chip
IEEE Transactions on Computers. 2015. DOI : 10.1109/Tc.2015.2395423.Conference Papers
Design of Ultra-Low-Power Smart Wearable Systems
2015. IEEE 16th Latin-American Test Symposium 2015 (LATS), Puerto Vallarta, Mexico, March 25-27, 2015. p. 1-2. DOI : 10.1109/LATW.2015.7102527.Ultra-low-power ECG front-end design based on compressed sensing
2015. 2015 Design, Automation and Test in Europe Conference (DATE ‘15), Grenoble, France, March 9-13, 2015. p. 671-676.A Wearable Device For Physical and Emotional Health Monitoring
2015. Computing in Cardiology 2015, Nice, France, September 06-09, 2015. p. 121-124.ICCAD 2015 Contest in 3D Interlayer Cooling Optimized Network
2015. 2015 ACM/IEEE International Conference on Computer Aided Design (ICCAD '15), Austin, Texas, USA, November 2-6, 2015. p. 34-39.Real-Time Probabilistic Heart Beat Classification and Correction for Embedded Systems
2015. Computing in Cardiology 2015, Nice, France, September 06-09, 2015.Estimation of Blood Pressure and Pulse Transit Time Using Your Smartphone
2015. 18th IEEE/Euromicro Conference On Digital System Design (DSD 2015), Funchal, Madeira, Portugal, August 26-28, 2015. p. 173-180. DOI : 10.1109/DSD.2015.90.Energy-Aware Embedded Classifier Design for Real-Time Emotion Analysis
2015. 37th IEEE Annual International Conference of the Engineering in Medicine and Biology Society (EMBC 2015), Milan, Italy, August 25-29, 2015. p. 10-13.Heterogeneous Error-Resilient Scheme for Spectral Analysis in Ultra-Low Power Wearable Electrocardiogram Devices
2015. IEEE Annual Symposium on VLSI 2015 (ISVLSI 2015), Montpellier, France, July 8-10, 2015. p. 173-180. DOI : 10.1109/ISVLSI.2015.46.2014
Journal Articles
Early Classification of Pathological Heartbeats on Wireless Body Sensor Nodes
Sensors. 2014. DOI : 10.3390/s141222532.OCEAN: An Optimized HW/SW Reliability Mitigation Approach for Scratchpad Memories in Real-Time SoCs
ACM Transactions on Embedded Computing Systems. 2014. DOI : 10.1145/2584667.Risk Assessment of Atrial Fibrillation: a Failure Prediction Approach
Computers in Cardiology. 2014.Online Energy-Efficient Task-Graph Scheduling for Multicore Platforms
IEEE Transactions on Computer Aided Design of Integrated Circuits and Systems. 2014. DOI : 10.1109/TCAD.2014.2316094.A Semi-Analytical Thermal Modeling Framework for Liquid-Cooled ICs
IEEE Transactions on Computer Aided Design of Integrated Circuits and Systems. 2014. DOI : 10.1109/TCAD.2014.2323194.Temperature-Aware Design and Management for 3D Multi-Core Architectures
Foundations and Trends in Electronic Design Automation. 2014. DOI : 10.1561/1000000032.A Mapping-Scheduling Algorithm for Hardware Acceleration on Reconfigurable Platforms
ACM Transactions on Reconfigurable Technology and Systems (TRETS). 2014. DOI : 10.1145/2611562.3D-ICE: a Compact Thermal Model for Early-Stage Design of Liquid-Cooled ICs
IEEE Transactions on Computers. 2014. DOI : 10.1109/TC.2013.127.Conference Papers
A Unified Online Directed Acyclic Graph Flow Manager for Multicore Schedulers
2014. 19th Asia and South Pacific Design Automation Conference (ASP-DAC). p. 714-719.Ultra-Low Power Design of Wearable Cardiac Monitoring Systems
2014. 51st ACM/EDAC/IEEE Design Automation Conference (DAC).A Wireless Body Sensor Network For Activity Monitoring With Low Transmission Overhead
2014. The 12th IEEE International Conference on Embedded and Ubiquitous Computing, Milan, 25-29.08.2014.PowerCool: Simulation of Integrated Microfluidic Power Generation in Bright Silicon MPSoCs
2014. IEEE/ACM 2014 International Conference on Computer Aided-Design (ICCAD), San Jose, CA, USA, November 2-6, 2014. p. 527-534.Low Power and Scalable Many-Core Architecture for Big-Data Stream Computing
2014. IEEE Annual Symposium on VLSI 2014 (ISVLSI), Tampa, Florida, USA, July 9-11, 2014. p. 468-473. DOI : 10.1109/ISVLSI.2014.77.Approximate Compressed Sensing: Ultra-Low Power Biosignal Processing via Aggressive Voltage Scaling on a Hybrid Memory Multi-core Processor
2014. International Symposium on Low Power Electronics and Design (ISLPED 2014), La Jolla, California, USA, August 11-13, 2014. p. 40-45. DOI : 10.1145/2627369.2627629.A semi-analytical approach for optimized design of microchannel liquid-cooled ICs
2014. IEEE 2014 Intersociety Conference on Thermal and Thermomechanical Phenomena in Electronic Systems (ITherm), Orlando, Florida, USA, May 27-30, 2014. p. 296-302.Ultra low power design of hardware efficient CS-Based compression scheme in WBSN
2014. CT-Energy Community Workshop, Barcelona, Spain, April 23-25, 2014.Hardware-Software Inexactness in Noise-aware Design of Low-Power Body Sensor Nodes
2014. Designing with Uncertainty - Opportunities & Challenges, York, United Kingdom, March 17-19 , 2014.Power-Efficient Joint Compressed Sensing of Multi-Lead ECG Signals
2014. 39th International Conference on Acoustics, Speech and Signal Processing (ICASSP 2014), Florence, Italy, May 5-9 2014. p. 4409-4412.Ultra-Low Power Design of Wearable Cardiac Monitoring Systems
2014. IEEE/ACM 2014 Design Automation Conference (DAC), San Francisco, CA, USA, June 1-5, 2014. p. 140-145.A Quality-Scalable and Energy-Efficient Approach for Spectral Analysis of Heart Rate Variability
2014. Design Automation & Test in Europe (DATE), Dresden, Germany.Resolving the Memory Bottleneck for Single Supply Near-Threshold Computing
2014. IEEE/ACM 2014 Design Automation and Test in Europe (DATE) Conference, Dresden, Germany, March 24-28, 2014. p. 120-125.Integrated Microfluidic Power Generation and Cooling for Bright Silicon MPSoCs
2014. IEEE/ACM 2014 Design Automation and Test in Europe (DATE) Conference, Dresden, Germany, March 24-28, 2014. p. 70-75.Hardware/Software Approach for Code Synchronization in Low-Power Multi-Core Sensor Nodes
2014. IEEE/ACM 2014 Design Automation and Test in Europe (DATE) Conference, Dresden, Germany, March 24-28, 2014. p. 50-55.Global Fan Speed Control Considering Non-Ideal Temperature Measurements in Enterprise Servers
2014. IEEE/ACM 2014 Design Automation and Test in Europe (DATE) Conference, Dresden, Germany, March 24-28, 2014. p. 210-215.A Unified Online Directed Acyclic Graph Flow Manager for Multicore Schedulers
2014. 19th Asia and South Pacific Design Automation Conference ASP-DAC 2014, Singapore, Singapore, January 20-23, 2014. p. 714-719.2013
Journal Articles
SIMinG-1k: A thousand-core simulator running on general-purpose graphical processing units
Concurrency And Computation - Practice and Experience. 2013. DOI : 10.1002/cpe.2940.GreenCool: An Energy-Efficient Liquid Cooling Design Technique for 3-D MPSoCs Via Channel Width Modulation
Ieee Transactions On Computer-Aided Design Of Integrated Circuits And Systems. 2013. DOI : 10.1109/Tcad.2012.2226032.Effects of Age, Sex and Treatment on Weight Loss Dynamics in Overweight People
Applied Physiology, Nutrition and Metabolism. 2013. DOI : 10.1139/apnm-2012-0441.Design Methods for Parallel Hardware Implementation of Multimedia Iterative Algorithms
IEEE Design & Test. 2013. DOI : 10.1109/MDT.2012.2223191.Markov Decision Process Based Energy-Efficient On-Line Scheduling for Slice Parallel Video Decoders on Multicore Systems
IEEE Transactions on Multimedia. 2013. DOI : 10.1109/TMM.2012.2231668.A Combined Sensor Placement and Convex Optimization Approach for Thermal Management in 3D-MPSoC with Liquid Cooling
Integration, the VLSI Journal. 2013. DOI : 10.1016/j.vlsi.2011.12.003.Conference Papers
STEAM: a fast compact thermal model for two-phase cooling of integrated circuits
2013. 32nd IEEE/ACM International Conference on Computer-Aided Design (ICCAD), San Jose. California, USA, November 18-21, 2003. p. 256-263.Markov Decision Process Based Energy-Efficient Scheduling For Slice-Parallel Video Decoding
2013. 2013 IEEE International Conference on Multimedia and Expo Workshops (ICMEW 2013), San Jose, California, USA, July 15-19, 2013. p. 1-6. DOI : 10.1109/ICMEW.2013.6618393.Correlation-Aware Virtual Machine Allocation for Energy-Efficient Datacenters
2013. 2013 IEEE/ACM Design Automation and Test in Europe Conference (DATE 2013), Grenoble, France, March 18-22, 2013. p. 1345-1350.A Methodology for Embedded Classification of Heartbeats Using Random Projections
2013. DATE2013, Grenoble, France, March 18-22, 2013.A High-Level Synthesis Flow for the Implementation of Iterative Stencil Loop Algorithms on FPGA Devices
2013. IEEE/ACM 50th Design Automation Conference (DAC'13), Austin, Texas, USA, June 2-6, 2013. p. 1-6. DOI : 10.1145/2463209.2488797.Synchronizing Code Execution on Ultra-Low-Power Embedded Multi-Channel Signal Analysis Platforms
2013. The Design, Automation and Test in Europe (DATE), 2013, Grenoble, France.2012
Journal Articles
Integrated Kernel Partitioning and Scheduling for Coarse-Grained Reconfigurable Arrays
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 2012. DOI : 10.1109/Tcad.2012.2209886.Low-power processor architecture exploration for online biomedical signal analysis
Circuits, Devices & Systems, IET. 2012. DOI : 10.1049/iet-cds.2012.0011.Online Thermal Control Methods for Multi-Processor Systems
ACM Transactions on Design Automation of Electronic Systems. 2012. DOI : 10.1145/2390191.2390197.Design and Exploration of Low-Power Analog to Information Conversion Based on Compressed Sensing
IEEE Journal of Emerging and Selected Topics in Circuits and Systems. 2012. DOI : 10.1109/JETCAS.2012.2220253.Scale Invariant Feature Transform on the Sphere: Theory and Applications
International Journal of Computer Vision. 2012. DOI : 10.1007/s11263-011-0505-4.Memory Power Optimization of Java-Based Embedded Systems Exploiting Garbage Collection Information
Journal of Systems Architecture. 2012. DOI : 10.1016/j.sysarc.2011.11.002.Neural Network-Based Thermal Simulation of Integrated Circuits on GPUs
IEEE Transactions on Computer Aided Design of Integrated Circuits and Systems. 2012. DOI : 10.1109/TCAD.2011.2174236.Conference Papers
A Multi-Lead Ecg Classification Based On Random Projection Features
2012. IEEE International Conference on Acoustics, Speech and Signal Processing. p. 625-628. DOI : 10.1109/ICASSP.2012.6287961.Knowledge-based design space exploration of wireless sensor networks
2012. IEEE/ACM/IFIP 8th International Conference on Hardware/Software Codesign and System Synthesis (CODES-ISSS), Tampere, Finland, October 7-12, 2012. p. 225-234. DOI : 10.1145/2380445.2380484.Free Cooling-Aware Dynamic Power Management for Green Datacenters
2012. ACM/IEEE 2012 International Conference on High Performance Computing and Simulation (HPCS), Madrid, Spain, July 2-6, 2012. p. 140-146. DOI : 10.1109/HPCSim.2012.6266903.IcyHeart: Highly integrated ultra-low-power SoC solution for unobtrusive and energy efficient wireless cardiac monitoring
2012. IEEE 12th International Conference on BioInformatics and BioEngineering (BIBE 2012), IEEE Press, Larnaca, Cyprus, November 11-13, 2012.Embedded Real-Time ECG Delineation Methods: a Comparative Evaluation
2012. IEEE 12th International Conference on BioInformatics and BioEngineering (BIBE 2012), IEEE Press, Larnaca, Cyprus, November 11-13, 2012. p. 99-104. DOI : 10.1109/BIBE.2012.6399715.Design of Energy Efficient and Dependable Health Monitoring Systems under Unreliable Nanometer Technologies
2012. 7th International Conference on Body Area Networks (BodyNets ’12), Oslo, Norway, September 24-26 2012. p. 52-58. DOI : 10.4108/icst.bodynets.2012.249935.TamaRISC-CS: An Ultra-Low-Power Application-Specific Processor for Compressed Sensing
2012. IFIP/IEEE 20th International Conference on Very Large Scale Integration (VLSI-SoC), Santa Cruz, USA, October 7-10, 2012.Automated Real-Time Atrial Fibrillation Detection on a Wearable Wireless Sensor Platform
2012. 34th IEEE Annual International Conference of the Engineering in Medicine and Biology Society (EMBC 2012), San Diego, USA,, August 28-September 1, 2012. p. 2472-2475. DOI : 10.1109/EMBC.2012.6346465.Model-Based Design for Wireless Body Sensor Network Nodes
2012. 13th IEEE Latin American Test Workshop, Quito, Ecuador, April 10-13, 2012. p. 92-97.Accelerating Thermal Simulations of 3D ICs with Liquid Cooling using Neural Networks
2012. 22nd edition of Great lakes symposium on VLSI (GLSVLSI2012), Salt Lake City, Utah, USA, May. 3-4, 2012. p. 15-20. DOI : 10.1145/2206781.2206787.Fast and Scalable Temperature-driven Floorplan Design in 3D MPSoCs
2012. 13th IEEE Latin American Test Workshop (LATW2012), Quito, Ecuador, April 10-13, 2012. p. 98-103.Full System Simulation of Many-Core Heterogeneous SoCs using GPU and QEMU Semihosting
2012. Fifth Workshop on General Purpose Processing on Graphics Processing Units , Held with ASPLOS XVII, London, 3.03.2012.Design Exploration of Energy-Performance Trade-offs for Wireless Sensor Networks
2012. IEEE/ACM 2012 Design Automation Conference (DAC), San Francisco, California, USA, June 3-7, 2012. p. 1043-1048.Multi-Core Architecture Design for Ultra-Low-Power Wearable Health Monitoring Systems
2012. IEEE/ACM 2012 Design Automation and Test in Europe conference (DATE), Dresden, Germany, March 12-16, 2012. p. 988-994.EigenMaps: Algorithms for Optimal Thermal Maps Extraction and Sensor Placement on Multicore Processors
2012. Design Automation Conference DAC, San Francisco, June 3-7, 2012. p. 636-641.Wearout-Aware Compiler-Directed Register Assignment for Embedded Systems
2012. IEEE 13th International Symposium on Quality Electronic Design (ISQED) 2012, Santa Clara, USA, March 19-21, 2012. p. 33-40. DOI : 10.1109/ISQED.2012.6187471.A Multi-Lead ECG Classification Based on Random Projection Features
2012. 37th IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP 2012), Kyoto, Japan, March 25-30, 2012. p. 625-628.Thermal Balancing of Liquid-Cooled 3D-MPSoCs Using Channel Modulation
2012. IEEE/ACM 2012 Design Automation and Test in Europe conference (DATE), Dresden, Germany, March 12-16, 2012. p. 599-604.A Hybrid HW-SW Approach for Intermittent Error Mitigation in Streaming-Based Embedded Systems
2012. IEEE/ACM 2012 Design Automation and Test in Europe conference (DATE), Dresden, Germany, March 12-16, 2012. p. 1110-1114.2011
Journal Articles
Simulation of High-Performance Memory Allocators
Microprocessors and Microsystems. 2011. DOI : 10.1016/j.micpro.2011.08.003.Development and Evaluation of Multi-Lead Wavelet-Based ECG Delineation Algorithms for Embedded Wireless Sensor Nodes
IEEE Transactions on Information Technology in Biomedicine. 2011. DOI : 10.1109/TITB.2011.2163943.Energy-Efficient Multi-Objective Thermal Control for Liquid-Cooled 3D Stacked Architectures
IEEE Transactions on Computer Aided Design of Integrated Circuits and Systems. 2011. DOI : 10.1109/TCAD.2011.2164540.Hierarchical Thermal Management Policy for High-Performance 3D Systems with Liquid Cooling
IEEE Journal on Emerging and Selected Topics in Circuits and Systems (JETCAS). 2011. DOI : 10.1109/JETCAS.2011.2158272.Attaining Single-Chip, High-Performance Computing Through 3D Systems with Active Cooling
IEEE Micro. 2011. DOI : 10.1109/MM.2011.39.Compressed Sensing for Real-Time Energy-Efficient ECG Compression on Wireless Body Sensor Nodes
IEEE Transactions on Biomedical Engineering Bme. 2011. DOI : 10.1109/TBME.2011.2156795.A Mapping Flow for Dynamically Reconfigurable Multi-Core System-on-Chip Design
IEEE Transactions on Computer Aided Design of Integrated Circuits and Systems. 2011. DOI : 10.1109/TCAD.2011.2138140.Island-Based Adaptable Embedded System Design
IEEE Embedded Systems Letters. 2011. DOI : 10.1109/LES.2011.2115991.Conference Papers
Structured Sparsity Models for Compressively Sensed Electrocardiogram Signals: A Comparative Study
2011. Biomedical Circuits and Systems Conference (BioCAS), 2011 IEEE, San Diego, CA, USA, November 10-12, 2011. DOI : 10.1109/BioCAS.2011.6107743.Convex-Based Thermal Management for 3D MPSoCs Using DVFS and Variable-Flow Liquid Cooling
2011. PATMOS'11, 21st international conference on Integrated circuit and system design: power and timing modeling, optimization, and simulation, Madrid, September 26-29, 2011. p. 341-350. DOI : 10.1007/978-3-642-24154-3_34.System-Level Thermal-Aware Design of 3D Multiprocessors with Inter-Tier Liquid Cooling
2011. Therminic 2011, Paris, France, 27-29.09.2011. p. 1-9.3D Thermal-Aware Floorplanner for Many-Core Single-Chip Systems
2011. 12th IEEE Latin-American Test Workshop (LATW11), Porto de Galinhas, Brazil, March 27-30, 2011. p. 1-6. DOI : 10.1109/LATW.2011.5985921.Power/Performance Exploration of Single-core and Multi-core Processor Approaches for Biomedical Signal Processing
2011. Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS ‘11), Madrid, Spain, September 26-29, 2011. p. 102-111. DOI : 10.1007/978-3-642-24154-3_11.A Hybrid Mapping-Scheduling Technique for Dynamically Reconfigurable Hardware
2011. 21st International Conference on Field Programmable Logic and Applications (FPL 2011), Chania, Greece, September 5-7, 2011. p. 177-180. DOI : 10.1109/FPL.2011.40.Design Methods and Tools for 3D Integration
2011. Symposium on VLSI Technology, Kyoto, Japan, June 14-16, 2011. p. 182-183.Fast Thermal Simulation of 2D/3D Integrated Circuits Exploiting Neural Networks and GPUs
2011. International Symposium on Low Power Electronics and Design (ISLPED 2011), Fukuoka, Japan, August 1-3, 2011. p. 151-156.GPGPU-Accelerated Parallel and Fast Simulation of Thousand-core Platforms
2011. CCGRID 2011, Newport Beach, Califorinia, USA, May 23-26, 2011. p. 53-62. DOI : 10.1109/CCGrid.2011.64.Real-Time Compressed Sensing-Based Electrocardiogram Compression on Energy Constrained Wireless Body Sensors
2011. International Symposium on Circuits and Systems (ISCAS'11), Rio de Janeiro, Brazil, May 15 - 18, 2011. p. 125-128.Towards Thermally-Aware Design of 3D MPSoCs with Inter-Tier Cooling
2011. Design, Automation and Test in Europe (DATE), Grenoble, France, March 14 - 18, 2011. p. 1466-1471.Thermal Analysis and Active Cooling Management for 3D MPSoCs
2011. International Symposium on Circuits and Systems (ISCAS'11), Rio de Janeiro, Brazil, May 15 - 18, 2011. p. 2237-2240.Thermal-Aware System-Level Modeling and Management for Multi-Processor Systems-on-Chip
2011. IEEE International Symposium on Circuits and Systems (ISCAS), Rio de Janeiro, Brazil, May 15-18, 2011. p. 2481-2484.A High–Performance Parallel Implementation of the Chambolle Algorithm
2011. IEEE/ACM 2011 Design, Automation and Test in Europe Conference (DATE 2011), Grenoble, France, March 14-18, 2011. p. 1436-1441.A Real-Time Compressed Sensing-Based Personal Electrocardiogram Monitoring System
2011. IEEE/ACM 2011 Design, Automation and Test in Europe Conference (DATE 2011), Grenoble, France, March 14-18, 2011. p. 824-829.Run-Time Adaptable On-Chip Predictive Thermal Triggers
2011. 16th Asia and South Pacific Design Automation Conference (ASP-DAC 2011), Yokohama, Japan, January 25-28, 2011. p. 255-260. DOI : 10.1109/ASPDAC.2011.5722194.2010
Journal Articles
Thermal-Aware Compilation for Register Window-Based Embedded Processors
IEEE Embedded Systems Letters. 2010. DOI : 10.1109/LES.2010.2081343.Thermal modeling and analysis of 3D multi-processor chips
Integration -Amsterdam-. 2010. DOI : 10.1016/j.vlsi.2010.06.002.Emulation-based transient thermal modeling of 2D/3D systems-on-chip with active cooling
Microelectronics Journal. 2010. DOI : 10.1016/j.mejo.2010.08.003.A Parallel Evolutionary Algorithm to Optimize Dynamic Memory Managers in Embedded Systems
Parallel Computing -Amsterdam-. 2010. DOI : 10.1016/j.parco.2010.07.001.HOLLOWS: A Power-Aware Task Scheduler for Energy Harvesting Sensor Nodes
Journal of Intelligent Material Systems and Structures. 2010. DOI : 10.1177/1045389X10377033.Dynamic Visual Attention on the Sphere
Computer Vision and Image Understanding. 2010. DOI : 10.1016/j.cviu.2009.09.003.Conference Papers
[2010] Energy Efficiency Using Loop Buffer based Instruction Memory Organizations
2010. 2010 International Workshop on Innovative Architecture (IWIA), Kona, HI, USA, 17-19 01 2010. p. 59-67. DOI : 10.1109/IWIA.2010.10.Simulation of High-Performance Memory Allocators
2010. 2010 13th Euromicro Conference on Digital System Design: Architectures, Methods and Tools (DSD), Lille, France, 1-3 09 2010. p. 275-282. DOI : 10.1109/DSD.2010.44.Temperature sensor placement in thermal management systems for MPSoCs
2010. IEEE International Symposium on Circuits and Systems - ISCAS 2010, Paris, France, 30 05 - 2 06 2010. p. 1065-1068. DOI : 10.1109/ISCAS.2010.5537347.Multicore thermal management using approximate explicit model predictive control
2010. IEEE International Symposium on Circuits and Systems - ISCAS 2010, Paris, France, 30 05 - 2 06 2010. p. 3321-3324. DOI : 10.1109/ISCAS.2010.5537891.Thermal-Aware Design of of 3D ICs with Inter-Tier Liquid Cooling
2010. 56th International Electron Devices Meeting (IEDM 2010), San Francisco, CA, USA, December 6-9th, 2010. p. 411. DOI : 10.1109/IEDM.2010.5703379.Scalable instruction set simulator for thousand-core architectures running on GPGPUs
2010. IEEE 2010 International Conference on High Performance Computing and Simulation (HPCS 2010), Caen, France, June 28-July 2, 2010. p. 459-466. DOI : 10.1109/HPCS.2010.5547092.Simulation of High-Performance Memory Allocators
2010. 13th Euromicro Conference On Digital System Design (DSD 2010), Lille, France, September 1-3, 2010. p. 1-8.Fuzzy Control for Enforcing Energy Efficiency in High-Performance 3D Systems
2010. 2010 International Conference on Computer-Aided Design (ICCAD 2010), San Jose, CA, November 7-11, 2010. p. 642-648.Scalable Instruction Set Simulator for Thousand-core Architectures Running on GPGPUs
2010. Workshop on Exploitation of Hardware Accelerators (WEHA 2010), Caen, France, June 28- July 2, 2010. p. 459-466.Compact transient thermal model for 3D ICs with liquid cooling via enhanced heat transfer cavity geometries
2010. The 16th International Workshop on Thermal Investigations of ICs and Systems (THERMINIC'10), Barcelona, Spain, 6-8 October, 2010. p. 105-110.3D-ICE: Fast compact transient thermal modeling for 3D-ICs with inter-tier liquid cooling
2010. 2010 International Conference on Computer-Aided Design (ICCAD 2010), San Jose, CA, USA, November 7-11 2010. p. 463-470.Performance and Energy Trade-offs Analysis of L2 on-Chip Cache Architectures for Embedded MPSoCs
2010. 20th symposium on Great lakes symposium on VLSI, Providence, Rhode Island, USA. p. 305-310. DOI : 10.1145/1785481.1785552.Adaptive Task Migration Policies for Thermal control in MPSoCs
2010. IEEE 2010 Annual Symposium on VLSI, Lixouri Kefalonia, Greece, July 5-7, 2010. p. 110-115. DOI : 10.1109/ISVLSI.2010.39.HTPCP: GNSS-R multi-channel correlation waveforms post-process solution for GOLD-RTR Instrument
2010. 2010 NASA/ESA Conference on Adaptive Hardware and Systems (AHS-2010), Anaheim, CA, USA, June 13-18, 2010. p. 157-163. DOI : 10.1109/AHS.2010.5546267.Improving Reliability of Embedded Systems through Dynamic Memory Manager Optimization using Grammatical Evolution
2010. 12th ACM Annual Conference on Genetic and Evolutionary Computation (GECCO 2010), Portland, Oregon, USA, July 7-11, 2010. p. 1227-1234. DOI : 10.1145/1830483.1830705.Run-time Mapping of Applications on FPGA-based Reconfigurable Systems
2010. IEEE 2010 International Symposium on Circuits and Systems (ISCAS), Paris, France, May 30 - June 2, 2010. p. 3329-3332.Neural Network based On-Chip Thermal Simulator
2010. IEEE 2010 International Symposium on Circuits and Systems (ISCAS), Paris, France, May 30 - June 2, 2010. p. 1599-1602.Thermal-Aware Compilation for System-on-Chip Processing Architectures
2010. 20th ACM Great Lakes Symposium on VLSI (GLSVLSI), Providence, Rhode Island, USA, May 16-18, 2010. p. 221-226.Online Convex Optimization-Based Algorithm for Thermal Management of MPSoCs
2010. 20th ACM Great Lakes Symposium on VLSI (GLSVLSI), Providence, Rhode Island, USA, May 16-18, 2010. p. 203-208.Temperature Sensor Placement in Thermal Management Systems for MPSoCs
2010. IEEE International Symposium on Circuits and Systems (ISCAS), Paris, France, May 30-June 2, 2010. p. 1065-1068.Multicore thermal management using approximate explicit Model Predictive Control
2010. IEEE International Symposium on Circuits and Systems (ISCAS), Paris, France, May 30-June 2, 2010. p. 3321-3324.Evaluation and Design Exploration of Solar Harvested-Energy Prediction Algorithm
2010. IEEE/ACM 2010 Design, Automation and Test in Europe Conference (DATE 2010) , Dresden, March 8-12, 2010. p. 7-12.Energy-Efficient Variable-Flow Liquid Cooling in 3D Stacked Architectures
2010. IEEE/ACM 2010 Design, Automation and Test in Europe Conference (DATE 2010) , Dresden, March 8-12, 2010. p. 1-6.2009
Journal Articles
Multi-Lead Wavelet-Based ECG Delineation on a Wearable Embedded Sensor Platform
Computers in Cardiology. 2009.Processor Speed Control with Thermal Constraints
IEEE Transactions on Circuits and Systems: Part I (TCAS-I). 2009. DOI : 10.1109/TCSI.2008.2011589.Thermal Balancing Policy for Multiprocessor Stream Computing Platforms
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD). 2009. DOI : 10.1109/TCAD.2009.2032372.Particle Swarm Optimization of Memory usage in Embedded Systems
Inderscience Journal of High Performance Systems Architecture (IJHPSA). 2009. DOI : 10.1504/IJHPSA.2008.024205.Optimization Methodology of Dynamic Data Structures Based on Genetic Algorithms for Multimedia Embedded Systems
Elsevier Journal of Systems and Software. 2009. DOI : 10.1016/j.jss.2008.08.032.Conference Papers
Run-Time Mapping for Dynamically-Added Applications in Reconfigurable Embedded Systems
2009. IEEE International Conference on Microelectronics (ICM), 2009, Marrakech, Morocco, December 19-22, 2009. p. 157-160. DOI : 10.1109/ICM.2009.5418666.Dynamic Attentive System for Omnidirectional Video
2009. Picture Coding Symposium, Chicago, May 6-8, 2009. p. 529-532. DOI : 10.1109/PCS.2009.5167395.Mixed Heuristic and Mathematical Programming Using Reference Points for Dynamic Data Types Optimization in Multimedia Embedded Systems
2009. 11th Annual Conference on Genetic and Evolutionary Computation (GECCO ’09), Montreal, July 8-12, 2009. p. 1601-1608. DOI : 10.1145/1569901.1570115.Optimization of Dynamic Memory Managers for Embedded Systems Using Grammatical Evolution
2009. 11th Annual Conference on Genetic and Evolutionary Computation (GECCO 2009), Montreal, July 8-12, 2009. p. 1609-1616. DOI : 10.1145/1569901.1570116.Emulation-Based Transient Thermal Modeling of 2D/3D Systems-on-Chip with Active Cooling
2009. 15th International Workshop on Thermal Investigations of ICs and Systems (THERMINIC 2009), Leuven, October 7-9, 2009. p. 50-55.Multicore Thermal Management with Model Predictive Control
2009. 19th European Conference on Circuit Theory and Design (ECCTD 2009), Antalya, Turkey, August 22-27, 2009. p. 90-95.Through Silicon Via-Based Grid for Thermal Control in 3D Chips
2009. Fourth International ICST Conference on Nano-Networks (Nano-Net 2009), Luzern, October 18-20, 2009. p. 90-98. DOI : 10.1007/978-3-642-04850-0_14.Optimal Multi-Processor SoC Thermal Simulation via Adaptive Differential Equation Solvers
2009. 17th Annual IFIP/IEEE International Conference on Very Large Scale Integration (VLSI-SoC), Florianopolis, Brazil, October 12-14, 2009. p. 80-85.Minimization of the reconfiguration latency for the mapping of applications on FPGA-based systems
2009. 2009 International Conference on Hardware/Software Codesign and System Synthesis (CODES-ISSS 2009), Grenoble, October 11-16, 2009. p. 325-334. DOI : 10.1145/1629435.1629480.Modeling and Dynamic Management of 3D Multicore Systems with Liquid Cooling
2009. 17th Annual IFIP/IEEE International Conference on Very Large Scale Integration (VLSI-SoC), Florianopolis, October 12-14, 2009. p. 60-65.Thermal-Aware Data Flow Analysis
2009. Design Automation Conference (DAC 2009), San Francisco, CA,USA, July 26-31, 2009.Inducing Thermal-Awareness in Multicore Systems Using Networks-on-Chip
2009. IEEE Annual Symposium on VLSI 2009 (ISVLSI), Tampa, May 13-15, 2009. DOI : 10.1109/ISVLSI.2009.25.Prediction and management in energy harvested wireless sensor nodes
2009. The 1st International Conference Wireless Vitae 2009 on Wireless Communications, Vehicular Technology, Information Theory and Aerospace & Electronic Systems Technology, Aalbord, Denmark, May 17th - 20th, 2009. p. 6-10.Wavelet-Based ECG Delineation on a Wearable Embedded Sensor Platform
2009. 6th IEEE International Workshop on Body Sensor Networks (BSN 2009), Berkeley, USA, June 3rd - 5th, 2009. p. 256-261. DOI : 10.1109/P3644.29.Exploration of Memory Hierarchy Configurations for Efficient Garbage Collection on High-Performance Embedded Systems
2009. 19th ACM Great Lakes Symposium on VLSI (GLSVLSI), Boston, May 9-12, 2009. p. 3-8.A Control Theory Approach for Thermal Balancing of MPSoC
2009. 14th Asia and South Pacific Design Automation Conference (ASP-DAC 09), Yokohama, Japan, January 19-22, 2009. p. 7-12.Dynamic Thermal Management in 3D Multicore Architectures
2009. Design, Automation & Test in Europe (DATE '09), Nice, April 20-24, 2009. p. 1-6.Implementation of an automated ECG-based diagnosis for a wireless body sensor platform
2009. International Conference on Biomedical Electronics and Devices (BIODEVICES 2009), Porto, Portugal, January 14-17, 2009. p. 88-96.Design of Compact Imperfection-Immune CNFET Layouts for Standard-Cell-Based Logic Synthesis
2009. Design, Automation & Test in Europe Conference, (DATE), Nice, France, April 20-24, 2009. p. 616-621.A Stochastic Perturbative Approach to Design a Defect-Aware Thresholder in the Sense Amplifier of Crossbar Memories
2009. 14th IEEE/ACM Asia and South Pacific Design Automation Conference (ASP-DAC), Yokohama, Japan, January 19-22, 2009. p. 835-840.2008
Journal Articles
Variability-Aware Design of Multilevel Logic Decoders for Nanoscale Crossbar Memories
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 2008. DOI : 10.1109/TCAD.2008.2006076.A Parallel Evolutionary Algorithm to Optimize Dynamic Data Types in Embedded Systems
Soft Computing Journal. 2008. DOI : 10.1007/s00500-008-0295-y.Prospects for logic-on-a-wire
Microelectronic Engineering. 2008. DOI : 10.1016/j.mee.2008.01.022.Network-On-Chip Design and Synthesis Outlook
Integration-The VLSI journal. 2008. DOI : 10.1016/j.vlsi.2007.12.002.Joint Hardware-Software Leakage Minimization Approach for the Register File of VLIW Embedded Architectures
Integration - The VLSI journal. 2008. DOI : 10.1016/j.vlsi.2007.04.004.HW-SW Emulation Framework for Temperature-Aware Design in MPSoCs
ACM Transactions on Design Automation for Embedded Systems (TODAES). 2008. DOI : 10.1145/1255456.1255463.Conference Papers
Register File Reliability Analysis Through Cycle-Accurate Thermal Emulation
2008. 2008 International Workshop on Innovative Architecture for Future Generation High-Performance Processors and Systems (IWIA ‘08), Hawaii, USA, January 21-23, 2008. p. 61-66. DOI : 10.1109/IWIA.2008.7.Visual Attention on the Sphere
2008. IEEE Transactions on Image Processing, San Diego, CA, USA, October 12-15, 2008. p. 200-2014. DOI : 10.1109/TIP.2008.2003415.The spherical approach to omnidirectional visual attention
2008. 16th European Signal Processing Conference (EUSIPCO), Lausanne, August 25-29, 2008.Efficient Object Placement Including Node Selection in a Distributed Virtual Machine
2008. International Conference on Parallel Computing Conference (ParCo), Aachen, September 4-7, 2007. p. 509-516.A Reconfigurable Network-on-Chip Architecture for Optimal Multi-Processor SoC Communication
2008. 16th IFIP/IEEE International Conference on Very Large Scale Integration, Rhodes, Greece, October 13-15, 2008. p. 321-326.Optimization of Dynamic Data Types in Embedded Systems using DEVS/SOA-based Modeling and Simulation
2008. 3rd International ICST Conference on Scalable Information Systems (INFOSCALE 2009), Napoli, June 4-6, 2008. p. 1-11.Analysis of Multi-Objective Evolutionary Algorithms to Optimize Dynamic Data Types in Embedded Systems
2008. 10th Annual Conference on Genetic and Evolutionary Computation (GECCO '08), Atlanta, July 12-16, 2008. p. 1515-1522.Design Flow of Dynamically-Allocated Data Types in Embedded Applications Based on Elitist Evolutionary Computation Optimization
2008. 11th Euromicro Conference on Digital System Design (DSD 2008), Parma, September 12-14, 2008. p. 455-463.Programmable Logic Circuits based on Ambipolar CNFET
2008. 45th Design Automation Conference (DAC), Anaheim, California, USA, June 8-13, 2008.Stochastic Modeling and Analysis for Environmentally Powered Wireless Sensor Nodes
2008. 6th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOPT), Berlin, Germany, March 31 - April 4th, 2008. p. 125-134.Reliability-Aware Design for Nanometer-Scale Devices, January 2008
2008. Asia and South Pacific Design Automation Conference (ASP-DAC), Seoul, Korea, January 21-24, 2008.OS-Based Sensor Node Platform and Energy Estimation Model for Health-Care Wireless Sensor Networks
2008. Design, Automation and Test in Europe Conference(DATE), Munich, Germany, March 10-14, 2008.Thermal Balancing Policy for Streaming Computing on Multiprocessor Architectures
2008. Design, Automation and Test in Europe Conference (DATE '08), Munich, Germany, March 10-14, 2008.Temperature Control of High Performance Multicore Platforms Using Convex Optimization
2008. Design, Automation and Test in Europe Conference (DATE '08), Munich, Germany, March 10-14, 2008.2007
Journal Articles
Thermal Characterization and Thermal Management in Processor-Based Systems
Power-aware Computing Systems. 2007.Systematic Methodology for Exploration of Performance – Energy Trade-offs in Network Applications Using Dynamic Data Type Refinement
Journal of System Architectures: the EUROMICRO Journal. 2007. DOI : 10.1016/j.sysarc.2006.12.001.Energy-Aware Compilation and Hardware Design for VLIW Embedded Systems
Inderscience International Journal of Embedded Systems. 2007. DOI : 10.1504/IJES.2007.016035.NoC emulation: a tool and design flow for MPSoC
IEEE Circuits and Systems Magazine. 2007. DOI : 10.1109/MCAS.2007.910029.Bringing NoCs to 65nm
IEEE Micro Magazine. 2007. DOI : 10.1109/MM.2007.4378785.Synthesis of Predictable Networks-on-Chip Based Interconnect Architectures for Chip Multi-Processors
IEEE Transactions on VLSI. 2007. DOI : 10.1109/TVLSI.2007.900742.A Method for Routing Packets Across Multiple Paths in NoCs with In-Order Delivery and Fault-Tolerance Guarantees
VLSI-Design Journal. 2007. DOI : 10.1155/2007/37627.Conference Papers
System-Level Design for Nano-Electronics
2007. 14th IEEE International Conference on Electronics, Circuits and Systems (ICECS), Marrakech, Morocco, December 9-12, 2007. p. 747-751.Un Algoritmo Genético Multi-Objetivo para la Optimización de Memoria Dinámica en Sistemas Empotrados
2007. V Congreso Español sobre Metaheurísticas, Algoritmos Evolutivos y Bioinspirados (MAEB 2007), Tenerife, Spain, February 4-7, 2007. p. 323-330.Optimization of Dynamic Data Structures in Multimedia Embedded Systems Using Evolutionary Computation
2007. 10th ACM International Workshop on Software & Compilers for Embedded Systems (SCOPES), Nice, France, April 23-24, 2007. p. 31-40.Systematic Intermediate Sequence Removal for Reduced Memory Accesses
2007. 10th ACM International Workshop on Software & Compilers for Embedded Systems (SCOPES), Nice, France, April 23-24, 2007. p. 51-60.Exploring Temperature-Aware Design of Memory Architectures in VLIW Systems
2007. International Workshop on Innovative Architecture for Future Generation High-Performance Processors and Systems 2007, Mauii, January 24-25, 2007. p. 81-88.Temperature-Aware Processor Frequency Assignment for MPSoCs Using Convex Optimization
2007. International Conference on Hardware/Software Codesign and System Synthesis (CODES ISSS), Salzburg, Austria, September 30 - October 3, 2007. p. 111-116.A Simulation Model for Wireless Sensor Networks Based on TOSSIM
2007. XXII Conference on Design of Circuits and Integrated Systems (DCIS), Sevilla, Spain, November 21-23, 2007. p. 278-283.Application of FPGA Emulation to SoC Floorplan and Packaging Exploration
2007. XXII Conference on Design of Circuits and Integrated Systems (DCIS), Sevilla, Spain, November 21-23, 2007. p. 236-240.Reconfiguration Strategies for Environmentally Powered Devices: Theoretical Analysis and Experimental Validation
2007. p. 341-360. DOI : 10.1007/978-3-540-71528-3_21.NoC Design and Implementation in 65 nm Technology
2007. First ACM/IEEE International Symposium on Networks-on-Chip (NOCS), Princeton, New Jersey, USA, May 7-9, 2007. p. 273-282.Fault-Tolerant Multi-Level Logic Decoder for Nanoscale Crossbar Memory Arrays
2007. International Conference on Computer-Aided Design (ICCAD), San Jose, California, USA, November 4-8, 2007. p. 765-772.Improving the Fault Tolerance of Nanometric PLA Designs
2007. Design Automation and Test in Europe (DATE), Nice, France, April 16-20, 2007. p. 570-575.Reduction of Register File Delay Due to Process Variability in VLIW Embedded Processors
2007. IEEE International Symposium on Circuits and Systems (ISCAS 2007), New Orleans, Louisiana, USA, May 27-30, 2007. p. 121-124.Multi-Processor Operating System Emulation Framework with Thermal Feedback for Systems-on-Chip
2007. 17th ACM Great Lakes Symposium on VLSI (GLSVLSI), Stresa - Lago Maggiore, Italy, March 11-13, 2007. p. 311-316.Early Wire Characterization for Predictable Network-on-Chip Global Interconnects
2007. ACM International Workshop on System Level Interconnect Prediction (SLIP), Austin, Texas, USA, March 17-18. p. 57-64. DOI : 10.1145/1231956.1231969.2006
Journal Articles
Reducing Memory Fragmentation in Network Applications with Dynamic Memory Allocators Optimized for Performance
Elsevier Computer Communications. 2006. DOI : 10.1016/j.comcom.2006.01.031.Systematic Dynamic Memory Management Design Methodology for Reduced Memory Footprint
ACM Transactions on Design Automation for Embedded Systems. 2006. DOI : 10.1145/1142155.1142165.Efficient System-Level Prototyping of Power-Aware Dynamic Memory Managers for Embedded Systems
Integration-The VLSI journal. 2006. DOI : 10.1016/j.vlsi.2004.08.003.Conference Papers
Compilation for Delay Impact Minimization in VLIW Embedded Systems
2006. IEEE International Workshop on Innovative Architecture for Future Generation High-Performance Processors and Systems (IWIA ‘06), Kona, Hawaii, USA, January 21-23, 2006. p. 83-90. DOI : 10.1109/IWIAS.2006.25.Dynamic Data Type Refinement Methodology for Systematic Performance-Energy Design Exploration of Network Applications
2006. IEEE/ACM Design, Automation and Test in Europe Conference (DATE ‘06), Munich, March 12-16, 2006. p. 740-745.Automated Exploration of Pareto-optimal Configurations in Parameterized Dynamic Memory Allocation for Embedded Systems
2006. IEEE/ACM Design, Automation and Test in Europe Conference (DATE ‘06), Munich, March 12-16, 2006. p. 874-875.Systematic Design Flow for Dynamic Data Management in Visual Texture Decoder of MPEG-4
2006. IEEE International Symposium on Circuits and Systems (ISCAS'06), Kos, Greece, June 12-17, 2006. p. 4747-4750.Template-Based Semi-Automatic Profiling of Multimedia Applications
2006. International Conference on Multimedia and Expo (ICME), Montreal, Canada, July 9-12, 2006. p. 1061-1064.Energy-efficient dynamic memory allocators at the middleware level of embedded systems
2006. 6th Annual ACM Conference on Embedded Software (EMSOFT), Seoul, October 22-25, 2006. p. 215-222. DOI : 10.1145/1176887.1176919.Diseño de redes en chip de propósito específico con información de rutado físico
2006. XVII Jornadas de Parelelismo, Albacete, Spain, September 2006. p. 597-602.Architectural Exploration of MPSoC Designs Based on an FPGA Emulation Framework
2006. XXI Conference on Design of Circuits and Integrated Systems (DCIS), Barcelona, Spain, November 22-24, 2006. p. 12-18.A Complete Multi-Processor System-on-Chip FPGA-Based Emulation Framework
2006. 14th Annual IFIP/IEEE International Conference on Very Large Scale Integration (VLSI-SoC), Nice, France, October 16-18, 2006. p. 140-145.A Multi-Path Routing Strategy with Guaranteed In-order Packet Delivery and Fault Tolerance for Networks on Chips
2006. Design Automation Conference (DAC), San Diego, California, USA, July 24-28, 2006. p. 845-848.Reliability Support for On-chip Memories Using Networks-on-Chips
2006. 24th International Conference on Computer Design (ICCD), San Jose, California, USA, October 1-4, 2006. p. 296-306.Designing Application-Specific Networks on Chips with Floorplan Information
2006. International Conference on Computer-Aided Design (ICCAD), San Jose, California, USA, November 5-9, 2006. p. 355-362.Designing Message-Dependent Deadlock Free Networks on Chips for Application-Specific Systems on Chips
2006. IFIP International Conference on Very Large Scale Integration (VLSI-SoC 2006), Nice, France, October 16-18, 2006. p. 158-163.Comparison of a Timing-Error Tolerant Scheme with a Traditional Re-transmission Mechanism for Networks on Chips
2006. International Symposium on System-on-Chip, Tampere, Finland, November 14-16, 2006. p. 1-4.Compiler-Driven Leakage Energy Reduction in Banked Register Files
2006. Power and Timing Modeling, Optimization and Simulation (PATMOS), Montpellier, France, 13-15 September 2006. p. 107-116.A Fast HW/SW FPGABased Thermal Emulation Framework for MultiProcessor SystemonChip
2006. Design Automation Conference (DAC), San Fransisco, California, USA, July 24-28, 2006. p. 618-623.2005
Journal Articles
Power aware data and memory management for dynamic applications
IEE Proceedings-Computers and Digital Techniques. 2005. DOI : 10.1049/ip-cdt:20045077.Methodology for Refinement and Optimization of Dynamic Memory Management for Embedded Systems in Multimedia Applications
The Journal of VLSI Signal Processing-Systems for Signal, Image, and Video Technology. 2005. DOI : 10.1007/s11265-005-5272-4.Conference Papers
Reducing Memory Fragmentation with Performance-optimized Dynamic Memory Allocators in Network Applications
2005. III International Conference on Wired/Wireless Internet Communications (WWIC 2005), Xanthi, May 21-23, 2005. p. 354-364.Energy Characterization of Garbage Collectors for Dynamic Applications on Embedded Systems
2005. Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS '05), Leuven, September 9-12, 2005. p. 69-78. DOI : 10.1007/11556930_8.Performance Evaluation of Barrier Techniques for Distributed Tracing Garbage Collector
2005. Parallel Computing Conference (ParCo '05), Malaga, September 12-15, 2005. p. 549-556.Optimal Loop-Unrolling Mechanisms and Architectural Extensions for an Energy-Efficient Design of Shared Register Files in MPSoCs
2005. III IEEE International Workshop on Innovative Architecture for Future Generation High-Performance Processors and Systems (IWIA ‘05), Oahu, Hawaii, USA, January 19-21, 2005. p. 65-71.NoC Emulation on FPGA: HW/SW Synergy for NoC Features Exploration
2005. International Conference on Parallel Computing (ParCo2005), Malaga, Spain, September 13-16, 2005. p. 753-760.A Novel Approach for Network on Chip Emulation
2005. IEEE International Symposium on Circuits and Systems (ISCAS 2005), Kobe, Japan, May 23-26, 2005. p. 2365-2368.A Complete Network-On-Chip Emulation Framework
2005. Design, Automation and Test in Europe Conference (DATE), Munich, Germany, March 7-11, 2005. p. 246-251.2004
Journal Articles
Memory-Access-Aware Data Structure Transformations for Embedded Software with Dynamic Data Accesses
Transactions on Very Large Scale Integration Systems. 2004. DOI : 10.1109/TVLSI.2004.824303.Conference Papers
Design of Energy Efficient Wireless Networks Using Dynamic Data Type Refinement Methodology
2004. 2nd International Conference on Wired/Wireless Internet Communications (WWIC), Frankfurt, February 4-6, 2004. p. 26-37. DOI : 10.1007/978-3-540-24643-5_3.Garbage Collector Refinement for New Dynamic Multimedia Applications on Embedded Systems
2004. the 8th IEEE Annual Workshop on Interaction between Compilers and Computer Architecture (INTERACT-8), Madrid, February 14-15, 2004. p. 25-32.Dynamic Memory Management Design Methodology for Reduced Memory Footprint in Multimedia and Wireless Network Applications
2004. IEEE/ACM Design, Automation and Test in Europe Conference (DATE '04), Paris, February 16-20, 2004. p. 532-537.An integrated hardware/software approach for run-time scratch-management
2004. 41st IEEE/ACM Design Automation Conference (DAC'04), San Diego, June 7-11, 2004. p. 238-243.Fast Prototyping and Refinement of Complex Dynamic Data Types in Multimedia Applications for Consumer Devices
2004. IEEE International Conference on Multimedia and Expo (ICME'04), Taipei, June 27-30, 2004. p. 803-806.Reducing Memory Accesses with a System-Level Design Methodology in Customized Dynamic Memory Management
2004. 2nd IEEE Workshop on Embedded Systems for Real-Time Multimedia (ESTIMEDIA), Stockholm, September 6-7, 2004. p. 93-98.Modular Construction and Power Modelling of Dynamic Memory Managers for Embedded Systems
2004. Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS ‘04), Santorini, September 8-12, 2004. p. 510-520. DOI : 10.1007/978-3-540-30205-6_53.Custom Design of Multi-Level Dynamic Memory Management Subsystem for Embedded Systems
2004. IEEE Workshop on Signal Processing Systems (SIPS'04), Austin, October 12-16, 2004. p. 170-175.Power Aware Tuning of Dynamic Memory Management for Embedded Real-Time Multimedia Applications
2004. XIX Conference on Design of Circuits and Integrated Systems (DCIS), Bordeaux, November 4-7, 2004. p. 375-380.2003
Conference Papers
Automated dynamic memory data type implementation exploration and optimization
2003. IEEE Annual Symposium on VLSI (ISVLSI 03), Tampa, February 5-7, 2003. p. 222-224.Intermediate Variable Elimination in a Global Context for a 3D Multimedia Application
2003. IEEE International Conference on Multimedia and Expo (ICME 03), Baltimore, July 21-25, 2003. p. 73-76.Methodology for Refinement and Optimization of Dynamic Memory Management for Embedded Systems in Multimedia Applications
2003. IEEE 2003 Workshop on Signal Processing Systems (SIPS 03), Seoul, August 12-14, 2003. p. 369-374.Power Estimation Approach of Dynamic Data Storage on a Hardware Software Boundary Level
2003. Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS), Turin, September 11-13, 2003. p. 289-298. DOI : 10.1007/978-3-540-39762-5_35.Some Experiences on Dynamic Memory Management Refinement at System-Level for Multimedia Applications
2003. XVIII Conference on Design of Circuits and Integrated Systems, Ciudad Real, November 3-5, 2003. p. 575-580.Teaching & PhD
Teaching
Electrical and Electronics Engineering