Publications
A list of current publications can also be found on my Google Scholar profile.
- RoboShape: Using Topology Patterns to Scalably and Flexibly Deploy Accelerators Across Robots,
[Full Text]
in Proceedings of the 50th Annual International Symposium on Computer Architecture (ISCA), 2023.
[Full Text]
, in 55th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), 2022. (IEEE Micro Top Picks 2023 Honorable Mention) - Case Study: Software and Tool Challenges Encountered in Parameterizing a Domain-Specific Accelerator, , in Workshop on Languages, Tools, and Techniques for Accelerator Design (LATTE) at the ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2022.
[Full Text] - Closing the Sim-to-Real Gap for Ultra-Low-Cost, Resource-Constrained, Quadruped Robot Platforms, , in 3rd Workshop on Closing the Reality Gap in Sim2Real Transfer for Robotics, at Robotics: Science and Systems (RSS) 2022.
[Full Text] - GRiD: GPU-accelerated rigid body dynamics with analytical gradients, , in IEEE International Conference on Robotics and Automation (ICRA), 2022.
[Full Text] - RobotCore: An Open Architecture for Hardware Acceleration in ROS 2, , in IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2022.
[Preprint] - Tiny robot learning: challenges and directions for machine learning in resource-constrained robots, , in IEEE International Conference on Artificial Intelligence Circuits and Systems (AICAS), 2022.
[Full Text] - Accelerating robot dynamics gradients on a CPU, GPU, and FPGA, , in IEEE Robotics and Automation Letters (RA-L), 2021.
[Full Text] - Robomorphic computing: a design methodology for domain-specific accelerators parameterized by robot morphology, , in Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2021. (IEEE Micro Top Picks 2022 Honorable Mention)
[Full Text] - Benchmarking and workload analysis of robot dynamics algorithms, , in IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2019.
[Full Text] - Using application-level thread progress information to manage power and performance, , in IEEE International Conference on Computer Design (ICCD), 2017.
[Full Text] - Power modeling and other new features in the graphite simulator, , in IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), 2014.
[Full Text] - A self-aware processor SoC using energy monitors integrated into power converters for self-adaptation, , in Symposium on VLSI Circuits Digest of Technical Papers (VLSI Circuits), 2014.
[Full Text] - Self-aware computing in the Angstrom processor, , in Proceedings of the 49th Annual Design Automation Conference (DAC), 2012.
[Full Text] - FPGA-based spectral envelope preprocessor for power monitoring and control, in Twenty-Fifth Annual IEEE Applied Power Electronics Conference and Exposition (APEC), 2010.
[Full Text]