@article{dsa-ksm,title={Cooperative memory deduplication with Intel Data Streaming Accelerator},author={Ji, Houxiang and Kim, Minho and Oh, Seonmu and Kim, Daehoon and Kim, Nam Sung},journal={IEEE Computer Architecture Letters},year={2025}}
CAL
Hardware-accelerated Kernel-Space Memory Compression Using Intel QAT
Houxiang Ji*, Qirong Xia* , Yang Zhou , and Nam Sung Kim
@article{qat-compress,title={Hardware-accelerated Kernel-Space Memory Compression Using Intel QAT},author={Ji*, Houxiang and Xia*, Qirong and Zhou, Yang and Kim, Nam Sung},journal={IEEE Computer Architecture Letters},note={*equal contribution},year={2025}}
CAL
X-PPR: Post Package Repair for CXL Memory
Chihun Song , Michael Jaemin Kim , Yan Sun , Houxiang Ji, Kyungsan Kim , Taekyeong Ko , Jung Ho Ahn , and Nam Sung Kim
@article{cxl-fix,title={X-PPR: Post Package Repair for CXL Memory},author={Song, Chihun and Kim, Michael Jaemin and Sun, Yan and Ji, Houxiang and Kim, Kyungsan and Ko, Taekyeong and Ahn, Jung Ho and Kim, Nam Sung},journal={IEEE Computer Architecture Letters},year={2025}}
USENIX ATC
Para-ksm: Parallelized Memory Deduplication with Data Streaming Accelerator
Houxiang Ji, Minho Kim , Seonmu Oh , Daehoon Kim , and Nam Sung Kim
@inproceedings{Ji2025ksm,title={Para-ksm: Parallelized Memory Deduplication with Data Streaming Accelerator},author={Ji, Houxiang and Kim, Minho and Oh, Seonmu and Kim, Daehoon and Kim, Nam Sung},booktitle={USENIX Annual Technical Conference},note={to appear},year={2025}}
CAL
Time Series Machine Learning Models for Precise SSD Access Latency Prediction
Bikrant Das Sharma , Houxiang Ji, Ipoom Jeong , and Nam Sung Kim
@article{ssd-predict,title={Time Series Machine Learning Models for Precise SSD Access Latency Prediction},author={Sharma, Bikrant Das and Ji, Houxiang and Jeong, Ipoom and Kim, Nam Sung},journal={IEEE Computer Architecture Letters},year={2025}}
MICRO
Re-architecting End-host Networking with CXL: Coherence, Memory, and Offloading
Houxiang Ji, Yifan Yuan , Yang Zhou , Ipoom Jeong , Ren Wang , Saksham Agarwal , and Nam Sung Kim
In 2025 58th IEEE/ACM International Symposium on Microarchitecture (MICRO) , 2025
@inproceedings{cxl-nic,title={Re-architecting End-host Networking with CXL: Coherence, Memory, and Offloading},author={Ji, Houxiang and Yuan, Yifan and Zhou, Yang and Jeong, Ipoom and Wang, Ren and Agarwal, Saksham and Kim, Nam Sung},booktitle={2025 58th IEEE/ACM International Symposium on Microarchitecture (MICRO)},note={to appear},year={2025}}
2024
ISCA
Hal: Hardware-assisted load balancing for energy-efficient snic-host cooperative computing
Jinghan Huang , Jiaqi Lou , Srikar Vanavasam , Xinhao Kong , Houxiang Ji, Ipoom Jeong , Danyang Zhuo , Eun Kyung Lee , and Nam Sung Kim
In 2024 ACM/IEEE 51st Annual International Symposium on Computer Architecture (ISCA) , 2024
@inproceedings{Huang2024HAL,title={Hal: Hardware-assisted load balancing for energy-efficient snic-host cooperative computing},author={Huang, Jinghan and Lou, Jiaqi and Vanavasam, Srikar and Kong, Xinhao and Ji, Houxiang and Jeong, Ipoom and Zhuo, Danyang and Lee, Eun Kyung and Kim, Nam Sung},booktitle={2024 ACM/IEEE 51st Annual International Symposium on Computer Architecture (ISCA)},pages={613--627},year={2024},organization={IEEE}}
ASPLOS
TAROT: A CXL SmartNIC-Based Defense Against Multi-bit Errors by Row-Hammer Attacks
Chihun Song , Michael Jaemin Kim , Tianchen Wang , Houxiang Ji, Jinghan Huang , Ipoom Jeong , Jaehyun Park , Hwayong Nam , Minbok Wi , Jung Ho Ahn , and Nam Sung Kim
In Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 3 , 2024
@inproceedings{Song2024TAROT,title={TAROT: A CXL SmartNIC-Based Defense Against Multi-bit Errors by Row-Hammer Attacks},author={Song, Chihun and Kim, Michael Jaemin and Wang, Tianchen and Ji, Houxiang and Huang, Jinghan and Jeong, Ipoom and Park, Jaehyun and Nam, Hwayong and Wi, Minbok and Ahn, Jung Ho and Kim, Nam Sung},booktitle={Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 3},pages={981--998},year={2024}}
MICRO
Demystifying a CXL Type-2 Device: A Heterogeneous Cooperative Computing Perspective
Houxiang Ji, Srikar Vanavasam , Yang Zhou , Qirong Xia , Jinghan Huang , Yifan Yuan , Ren Wang , Pekon Gupta , Bhushan Chitlur , Ipoom Jeong , and Nam Sung Kim
In 2024 57th IEEE/ACM International Symposium on Microarchitecture (MICRO) , 2024
@inproceedings{Ji2024CXL,title={Demystifying a CXL Type-2 Device: A Heterogeneous Cooperative Computing Perspective},author={Ji, Houxiang and Vanavasam, Srikar and Zhou, Yang and Xia, Qirong and Huang, Jinghan and Yuan, Yifan and Wang, Ren and Gupta, Pekon and Chitlur, Bhushan and Jeong, Ipoom and Kim, Nam Sung},booktitle={2024 57th IEEE/ACM International Symposium on Microarchitecture (MICRO)},pages={1504--1517},year={2024}}
2023
USENIX ATC
STYX: Exploiting SmartNIC Capability to Reduce Datacenter Memory Tax
Houxiang Ji, Yan Sun , Mark Mansi , Yifan Yuan , Jinghan Huang , Reese Kuper , Michael M Swift , and Nam Sung Kim
@inproceedings{ji2023styx,title={STYX: Exploiting SmartNIC Capability to Reduce Datacenter Memory Tax},author={Ji, Houxiang and Sun, Yan and Mansi, Mark and Yuan, Yifan and Huang, Jinghan and Kuper, Reese and Swift, Michael M and Kim, Nam Sung},booktitle={USENIX Annual Technical Conference},pages={619--633},year={2023}}
MICRO
Demystifying cxl memory with genuine cxl-ready systems and devices
Yan Sun , Yifan Yuan , Zeduo Yu , Reese Kuper , Chihun Song , Jinghan Huang , Houxiang Ji, Siddharth Agarwal , Jiaqi Lou , Ipoom Jeong , Ren Wang , Jung Ho Ahn , Tianyin Xu , and Nam Sung Kim
In Proceedings of the 56th Annual IEEE/ACM International Symposium on Microarchitecture , 2023
@inproceedings{sun2023demystifying,title={Demystifying cxl memory with genuine cxl-ready systems and devices},author={Sun, Yan and Yuan, Yifan and Yu, Zeduo and Kuper, Reese and Song, Chihun and Huang, Jinghan and Ji, Houxiang and Agarwal, Siddharth and Lou, Jiaqi and Jeong, Ipoom and Wang, Ren and Ahn, Jung Ho and Xu, Tianyin and Kim, Nam Sung},booktitle={Proceedings of the 56th Annual IEEE/ACM International Symposium on Microarchitecture},pages={105--121},year={2023}}
2022
ASPLOS
Pinned loads: taming speculative loads in secure processors
Zirui Neil Zhao , Houxiang Ji, Adam Morrison , Darko Marinov , and Josep Torrellas
In Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems , 2022
@inproceedings{zhao2022pinned,title={Pinned loads: taming speculative loads in secure processors},author={Zhao, Zirui Neil and Ji, Houxiang and Morrison, Adam and Marinov, Darko and Torrellas, Josep},booktitle={Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems},pages={314--328},year={2022}}
ISCA
Graphite: optimizing graph neural networks on CPUs through cooperative software-hardware techniques
Zhangxiaowen Gong , Houxiang Ji, Yao Yao , Christopher W Fletcher , Christopher J Hughes , and Josep Torrellas
In Proceedings of the 49th Annual International Symposium on Computer Architecture , 2022
@inproceedings{gong2022graphite,title={Graphite: optimizing graph neural networks on CPUs through cooperative software-hardware techniques},author={Gong, Zhangxiaowen and Ji, Houxiang and Yao, Yao and Fletcher, Christopher W and Hughes, Christopher J and Torrellas, Josep},booktitle={Proceedings of the 49th Annual International Symposium on Computer Architecture},pages={916--931},year={2022}}
BigData
Comparative Reasoning for Knowledge Graph Fact Checking
Lihui Liu , Houxiang Ji, Jiejun Xu , and Hanghang Tong
In 2022 IEEE International Conference on Big Data (Big Data) , 2022
@inproceedings{liu2022comparative,title={Comparative Reasoning for Knowledge Graph Fact Checking},author={Liu, Lihui and Ji, Houxiang and Xu, Jiejun and Tong, Hanghang},booktitle={2022 IEEE International Conference on Big Data (Big Data)},pages={2309--2312},year={2022},organization={IEEE}}
2021
Master Thesis
Demystifying graph neural networks in recommender systems
@phdthesis{ji2021demystifying,title={Demystifying graph neural networks in recommender systems},author={Ji, Houxiang},year={2021},school={University of Illinois at Urbana-Champaign}}
2020
MICRO
Speculation Invariance (InvarSpec): Faster Safe Execution Through Program Analysis
Zirui Neil Zhao , Houxiang Ji, Mengjia Yan , Jiyong Yu , Christopher W Fletcher , Adam Morrison , Darko Marinov , and Josep Torrellas
In Proceedings of the 53rd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO) , 2020
@inproceedings{zhao2020speculation,title={Speculation Invariance (InvarSpec): Faster Safe Execution Through Program Analysis},author={Zhao, Zirui Neil and Ji, Houxiang and Yan, Mengjia and Yu, Jiyong and Fletcher, Christopher W and Morrison, Adam and Marinov, Darko and Torrellas, Josep},booktitle={Proceedings of the 53rd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO)},year={2020}}
MICRO
SAVE: Sparsity-Aware Vector Engine for Accelerating DNN Training and Inference on CPUs
Zhangxiaowen Gong , Houxiang Ji, Christopher W Fletcher , Christopher J Hughes , Sara Baghsorkhi , and Josep Torrellas
In Proceedings of the 53rd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO) , 2020
@inproceedings{gong2020save,title={SAVE: Sparsity-Aware Vector Engine for Accelerating DNN Training and Inference on CPUs},author={Gong, Zhangxiaowen and Ji, Houxiang and Fletcher, Christopher W and Hughes, Christopher J and Baghsorkhi, Sara and Torrellas, Josep},booktitle={Proceedings of the 53rd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO)},pages={796--810},year={2020},organization={IEEE}}
PACT
SparseTrain: Leveraging dynamic sparsity in software for training DNNs on general-purpose SIMD processors
Zhangxiaowen Gong , Houxiang Ji, Christopher W Fletcher , Christopher J Hughes , and Josep Torrellas
In Proceedings of the ACM International Conference on Parallel Architectures and Compilation Techniques , 2020
@inproceedings{gong2020sparsetrain,title={SparseTrain: Leveraging dynamic sparsity in software for training DNNs on general-purpose SIMD processors},author={Gong, Zhangxiaowen and Ji, Houxiang and Fletcher, Christopher W and Hughes, Christopher J and Torrellas, Josep},booktitle={Proceedings of the ACM International Conference on Parallel Architectures and Compilation Techniques},pages={279--292},year={2020}}
2019
ASP-DAC
HUBPA: high utilization bidirectional pipeline architecture for neuromorphic computing
Houxiang Ji, Li Jiang , Tianjian Li , Naifeng Jing , Jing Ke , and Xiaoyao Liang
In Proceedings of the 24th Asia and South Pacific Design Automation Conference , 2019
@inproceedings{ji2019hubpa,title={HUBPA: high utilization bidirectional pipeline architecture for neuromorphic computing},author={Ji, Houxiang and Jiang, Li and Li, Tianjian and Jing, Naifeng and Ke, Jing and Liang, Xiaoyao},booktitle={Proceedings of the 24th Asia and South Pacific Design Automation Conference},pages={249--254},year={2019}}
2018
DATE
ReCom: An efficient resistive accelerator for compressed deep neural networks
Houxiang Ji, Linghao Song , Li Jiang , Hai Halen Li , and Yiran Chen
In 2018 Design, Automation & Test in Europe Conference & Exhibition (DATE) , 2018
@inproceedings{ji2018recom,title={ReCom: An efficient resistive accelerator for compressed deep neural networks},author={Ji, Houxiang and Song, Linghao and Jiang, Li and Li, Hai Halen and Chen, Yiran},booktitle={2018 Design, Automation \& Test in Europe Conference \& Exhibition (DATE)},pages={237--240},year={2018},organization={IEEE}}
2017
ICPP
Favorable block first: A comprehensive cache scheme to accelerate partial stripe recovery of triple disk failure tolerant arrays
Luyu Li , Houxiang Ji, Chentao Wu , Jie Li , and Minyi Guo
In 2017 46th International Conference on Parallel Processing (ICPP) , 2017
@inproceedings{li2017favorable,title={Favorable block first: A comprehensive cache scheme to accelerate partial stripe recovery of triple disk failure tolerant arrays},author={Li, Luyu and Ji, Houxiang and Wu, Chentao and Li, Jie and Guo, Minyi},booktitle={2017 46th International Conference on Parallel Processing (ICPP)},pages={221--230},year={2017},organization={IEEE}}