Hiren D. Patel
Orcid: 0000-0003-2750-4471Affiliations:
- University of Waterloo, Canada
According to our database1,
Hiren D. Patel
authored at least 96 papers
between 2004 and 2024.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on uwaterloo.ca
On csauthors.net:
Bibliography
2024
High Performance and Predictable Shared Last-level Cache for Safety-Critical Systems.
ACM Trans. Embed. Comput. Syst., November, 2024
Enabling Kubernetes Orchestration of Mixed-Criticality Software for Autonomous Mobile Robots.
IEEE Trans. Robotics, 2024
Proceedings of the 30th IEEE Real-Time and Embedded Technology and Applications Symposium, 2024
Proceedings of the Design, Automation & Test in Europe Conference & Exhibition, 2024
2023
ACM Trans. Embed. Comput. Syst., October, 2023
IEEE Trans. Very Large Scale Integr. Syst., 2023
Proceedings of the 29th IEEE Real-Time and Embedded Technology and Applications Symposium, 2023
Proceedings of the 31st IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, 2023
Proceedings of the Design, Automation & Test in Europe Conference & Exhibition, 2023
Proceedings of Cyber-Physical Systems and Internet of Things Week 2023, 2023
2022
Automatic Construction of Predictable and High-Performance Cache Coherence Protocols for Multicore Real-Time Systems.
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2022
CoRR, 2022
Containerization and Orchestration of Software for Autonomous Mobile Robots: a Case Study of Mixed-Criticality Tasks across Edge-Cloud Computing Platforms.
Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, 2022
Proceedings of the International Conference on Field-Programmable Technology, 2022
Proceedings of the 30th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, 2022
Predictable sharing of last-level cache partitions for multi-core safety-critical systems.
Proceedings of the DAC '22: 59th ACM/IEEE Design Automation Conference, San Francisco, California, USA, July 10, 2022
2021
Task Mapping and Scheduling for OpenVX Applications on Heterogeneous Multi/Many-Core Architectures.
IEEE Trans. Computers, 2021
IEEE Trans. Computers, 2021
ACM Trans. Archit. Code Optim., 2021
A Hardware Platform for Exploring Predictable Cache Coherence Protocols for Real-time Multicores.
Proceedings of the 27th IEEE Real-Time and Embedded Technology and Applications Symposium, 2021
A Systematic Approach to Achieving Tight Worst-Case Latency and High-Performance Under Predictable Cache Coherence.
Proceedings of the 27th IEEE Real-Time and Embedded Technology and Applications Symposium, 2021
Proceedings of the Design, Automation & Test in Europe Conference & Exhibition, 2021
Proceedings of the 58th ACM/IEEE Design Automation Conference, 2021
2020
On the Task Mapping and Scheduling for DAG-based Embedded Vision Applications on Heterogeneous Multi/Many-core Architectures.
Proceedings of the 2020 Design, Automation & Test in Europe Conference & Exhibition, 2020
2019
Enabling Predictable, Simultaneous and Coherent Data Sharing in Mixed Criticality Systems.
Proceedings of the IEEE Real-Time Systems Symposium, 2019
Proceedings of the IEEE Real-Time Systems Symposium, 2019
Proceedings of the International Conference on Computer-Aided Design, 2019
2018
Exposing Implementation Details of Embedded DRAM Memory Controllers through Latency-based Analysis.
ACM Trans. Embed. Comput. Syst., 2018
ACM Trans. Embed. Comput. Syst., 2018
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2018
2017
ACM Trans. Embed. Comput. Syst., 2017
HourGlass: Predictable Time-based Cache Coherence Protocol for Dual-Critical Multi-Core Systems.
CoRR, 2017
Proceedings of the 2017 IEEE Real-Time and Embedded Technology and Applications Symposium, 2017
Proceedings of the 5th International Workshop on OpenCL, 2017
2016
ACM Trans. Design Autom. Electr. Syst., 2016
Proceedings of the 2016 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), 2016
Criticality- and Requirement-Aware Bus Arbitration for Multi-Core Mixed Criticality Systems.
Proceedings of the 2016 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), 2016
Proceedings of the 2016 Design, Automation & Test in Europe Conference & Exhibition, 2016
2015
SLA: A Stage-Level Latency Analysisfor Real-Time Communicationin a Pipelined Resource Model.
IEEE Trans. Computers, 2015
A framework for scheduling DRAM memory accesses for multi-core mixed-time critical systems.
Proceedings of the 21st IEEE Real-Time and Embedded Technology and Applications Symposium, 2015
Proceedings of the 21st IEEE Real-Time and Embedded Technology and Applications Symposium, 2015
Proceedings of the 20th IEEE Conference on Emerging Technologies & Factory Automation, 2015
2014
A graph associated with the set of all nonzero annihilating ideals of a commutative ring.
Discret. Math. Algorithms Appl., 2014
Proceedings of the Twelfth ACM/IEEE International Conference on Formal Methods and Models for Codesign, 2014
Proceedings of the 19th Asia and South Pacific Design Automation Conference, 2014
2013
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2013
ORTAP: An Offset-based response time analysis for a pipelined communication resource model.
Proceedings of the 19th IEEE Real-Time and Embedded Technology and Applications Symposium, 2013
Systemc-clang: An open-source framework for analyzing mixed-abstraction SystemC models.
Proceedings of the 2013 Forum on specification and Design Languages, 2013
Proceedings of the Design, Automation and Test in Europe, 2013
Low cost permanent fault detection using ultra-reduced instruction set co-processors.
Proceedings of the Design, Automation and Test in Europe, 2013
2012
synASM: A High-Level Synthesis Framework With Support for Parallel and Timed Constructs.
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2012
Proceedings of the 2012 IEEE International High Level Design Validation and Test Workshop, 2012
Proceedings of the 49th Annual Design Automation Conference 2012, 2012
Proceedings of the 17th Asia and South Pacific Design Automation Conference, 2012
Using link-level latency analysis for path selection for real-time communication on NoCs.
Proceedings of the 17th Asia and South Pacific Design Automation Conference, 2012
2011
SIGMETRICS Perform. Evaluation Rev., 2011
Proceedings of the 16th ACM Symposium on Access Control Models and Technologies, 2011
Extending Force-Directed Scheduling with Explicit Parallel and Timed Constructs for High-Level Synthesis.
Proceedings of the IEEE 19th Annual International Symposium on Field-Programmable Custom Computing Machines, 2011
Proceedings of the Design, Automation and Test in Europe, 2011
Proceedings of the 48th Design Automation Conference, 2011
Proceedings of the 9th International Conference on Hardware/Software Codesign and System Synthesis, 2011
2010
Proceedings of the 16th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, 2010
Towards a Multi-MoC Hardware/Software Co-design Framework Using Abstract State Machines.
Proceedings of the 11th International Workshop on Microprocessor Test and Verification, 2010
Proceedings of the 15th Asia South Pacific Design Automation Conference, 2010
2009
Proceedings of the 27th International Conference on Computer Design, 2009
2008
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2008
Proceedings of the Third International Workshop on Model-driven High-level Programming of Embedded Systems, 2008
SML-Sys: a functional framework with multiple models of computation for modeling heterogeneous system.
Des. Autom. Embed. Syst., 2008
On the Deterministic Multi-threaded Software Synthesis from Polychronous Specifications.
Proceedings of the 6th ACM & IEEE International Conference on Formal Methods and Models for Co-Design (MEMOCODE 2008), 2008
An Automated Mapping of Timed Functional Specification to a Precision Timed Architecture.
Proceedings of the 12th IEEE/ACM International Symposium on Distributed Simulation and Real-Time Applications, 2008
Proceedings of the 2008 International Conference on Compilers, 2008
Proceedings of the 13th Asia South Pacific Design Automation Conference, 2008
Springer, ISBN: 978-1-4020-8471-3, 2008
2007
PhD thesis, 2007
ACM Trans. Design Autom. Electr. Syst., 2007
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2007
Proceedings of the 2007 Design, Automation and Test in Europe Conference and Exposition, 2007
Proceedings of the 5th International Conference on Hardware/Software Codesign and System Synthesis, 2007
2006
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2006
Deep vs. Shallow, Kernel vs. Language--What is Better for Heterogeneous Modeling in {SystemC}?.
Proceedings of the Seventh International Workshop on Microprocessor Test and Verification (MTV 2006), 2006
A rule-based model of computation for SystemC: integrating SystemC and Bluespec for co-design.
Proceedings of the 4th ACM & IEEE International Conference on Formal Methods and Models for Co-Design (MEMOCODE 2006), 2006
Proceedings of the Conference on Design, Automation and Test in Europe, 2006
2005
Proceedings of the Embedded Systems Handbook., 2005
Towards a heterogeneous simulation kernel for system-level models: a SystemC kernel for synchronous data flow models.
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2005
Proceedings of the Sixth International Workshop on Microprocessor Test and Verification (MTV 2005), 2005
Proceedings of the Forum on specification and Design Languages, 2005
Proceedings of the Forum on specification and Design Languages, 2005
Proceedings of the Forum on specification and Design Languages, 2005
An Introductory Survey of Networked Embedded Systems.
Proceedings of the Industrial Information Technology Handbook, 2005
2004
A Functional Programming Framework of Heterogeneous Model of Computation for System Design.
Proceedings of the Forum on specification and Design Languages, 2004
SystemC Kernel extensions for heterogeneous system modeling - a framework for multi-MoC modeling and simulation.
Kluwer, ISBN: 978-1-4020-8087-6, 2004