Publication

International Conference Publications

graph processing | program optimization
CR2: Community-aware Compressed Regular Representation for Graph Processing on a GPU
Shinnung Jeong, Sungjun Cho, Yongwoo Lee, Hyunjun Park, Seonyeong Heo, Gwangsun Kim, Yongsok Kim, Hanjun Kim.
In Proceedings of the 53rd International Conference on Parallel Processing, August 2024.


machine learning | embedded system

TinySeg: Model Optimizing Framework for Image Segmentation on Tiny Embedded Systems [ doi | arXiv  | github ]
Byungchul Chae, Jiae Kim and Seonyeong Heo
In Proceedings of the 25th ACM SIGPLAN/SIGBED Conference on Languages, Compilers, Tools, and Theory for Embedded Systems (LCTES), June 2024. 

🏆 Best Paper Award at LCTES 2024

machine learning | embedded system
Enhancing Lightweight Neural Networks for Small Object Detection in IoT Applications
Liam Boyle, Nicolas Baumann, Seonyeong Heo, Michele Magno
In Proceedings of IEEE Sensors 2023, October 2023.

machine learning | embedded system
Low-cost Smart Raven Deterrent System with Tiny Machine Learning for Smart Agriculture
Seonyeong Heo, Nicolas Baumann, Carla Margelisch, Marco Giordano, Michele Magno
In Proceedings of 2023 IEEE International Instrumentation and Measurement Technology Conference (I2MTC), May 2023.

machine learning | embedded system
Predictive Energy-Aware Adaptive Sampling with Deep Reinforcement Learning
Seonyeong Heo, Philipp Mayer, Michele Magno
In Proceedings of the 29th IEEE International Conference on Electronics Circuits and Systems (ICECS 2022), October 2022.


real-time systems | machine learning
RTScale: Sensitivity-aware Adaptive Image Scaling for Real-time Object Detection [ doi |  github ]
Seonyeong Heo, Shinnung Jeong, and Hanjun Kim
In Proceedings of the 34rd Euromicro Conference on Real-Time Systems (ECRTS), July 2022.

compiler design | software security
HECATE: Performance-Aware Scale Optimization for Homomorphic Encryption Compiler [ doi ]
Yongwoo Lee, Seonyeong Heo, Seonyoung Cheon, Shinnung Jeong, Changsu Kim, Eunkyung Kim, Dongyoon Lee, and Hanjun Kim
In Proceedings of the 2022 International Symposium on Code Generation and Optimization (CGO), April 2022.

real-time systems | machine learning
Real-Time Object Detection System with Multi-Path Neural Networks [ doi | github ]
Seonyeong Heo, Sungjun Cho, Youngsok Kim, and Hanjun Kim
In Proceedings of the IEEE Real-Time And Embedded Technology And Applications Symposium (RTAS), April 2020.

real-time systems | embedded system
Sharing-aware Data Acquisition Scheduling for Multiple Rules in the IoT [ doi ]
Seonyeong Heo, Seungbin Song, Bongjun Kim, and Hanjun Kim
In Proceedings of the IEEE Real-Time And Embedded Technology And Applications Symposium (RTAS), April 2020.

compiler design | embedded system
Spinal Code: Automatic Code Extraction for Near-User Computation in Fogs  [ doi ]
Bongjun Kim, Seonyeong Heo, Gyeongmin Lee, Seungbin Song, Jong Kim, Hanjun Kim
In Proceedings of the 28th International Conference on Compiler Construction (CC), February 2019.

real-time systems | embedded system
RT-IFTTT: Real-Time IoT Framework with Trigger Condition-aware Flexible Polling Intervals
Seonyeong Heo, Seungbin Song, Jong Kim, and Hanjun Kim
In Proceedings of the IEEE Real-time Systems Symposium (RTSS), December 2017

compiler design | embedded system
Rapid Prototyping of IoT Applications with Esperanto Compiler
Gyeongmin Lee, Seonyeong Heo, Bongjun Kim, Jong Kim, and Hanjun Kim
In Proceedings of the 28th International Symposium on Rapid System Prototyping (RSP), October 2017. (Invited)

compiler design | embedded system
Integrated IoT Programming with Selective Abstraction
Gyeongmin Lee, Seonyeong Heo, Bongjun Kim, Jong Kim, and Hanjun Kim
In Proceedings of the 18th ACM SIGPLAN/SIGBAD Conference on Languages, Compilers, Tools, and Theory for Embedded Systems (LCTES), June 2017.

compiler design | embedded system
Architecture-aware Automatic Computation Offload for Native Applications
Gwangmu Lee, Hyunjoon Park, Seonyeong Heo, Kyung-Ah Chang, Hyogun Lee, and Hanjun Kim
In Proceedings of the 48th IEEE/ACM International Symposium on Microarchitecture (MICRO), December 2015.

International Journal Publications

machine learning | embedded system
TinyMo: Graph-level Memory Optimizer for Tiny Machine Learning
Byungchul Chae and Seonyeong Heo
IEEE Embedded Systems Letters (ESL), 2024.


machine learning | embedded system
DSORT-MCU: Detecting Small Objects in Real-Time on Microcontroller Units
Liam Boyle, Julian Moosmann, Nicolas Baumann, Seonyeong Heo, Michele Magno
IEEE Sensors Journal (Early Access), July 2024.
 
compiler design | embedded system
ComFlex: Composable and Flexible Resource Management for the IoT
Gyeongmin Lee, Bongjun Kim, Seungbin Song, Seonyeong Heo, and Hanjun Kim
IEEE Internet of Things Journal, Volume 8, Number 22, November 2021.

compiler design | software security
Compiler-assisted Semantic-aware Encryption for Efficient and Secure Serverless Computing
Bongjun Kim, Seonyeong Heo, Jaeho Lee, Shinnung Jeong, Yongwoo Lee, and Hanjun Kim
IEEE Internet of Things Journal, Volume 8, Number 7, April 2021.

compiler design | embedded system
Heterogeneous Distributed Shared Memory for Lightweight Internet-of-Things Devices
Bongjun Kim, Seonyeong Heo, Gyeongmin Lee, Soyeon Park, Hanjun Kim, and Jong Kim
IEEE Micro, Volume 36, Number 6, November 2016.

International Conference Posters

machine learning | embedded system
One-Shot Sparse Neural Architecture Search for Resource-Constrained Devices
Shenghui Song, Jan-Nico Zaech and Seonyeong Heo
The 30th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2024).


machine learning | embedded system
TinySeg: Memory-efficient Image Segmentation for Small Embedded Systems
Byungchul Chae, Jiae Kim and Seonyeong Heo
Design Automation Conference (DAC) 2024, June 2024.