Publications


The materials presented on this page is to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.

Refereed Journals

TopPicks'13

Scaling the Energy Proportionality Wall with KnightShift
Daniel Wong, Murali Annavaram
In IEEE Micro’s “Top Picks from the Computer Architecture Conferences of 2012″ Issue, May/June 2013
 IEEExplore

Refereed Conferences and Workshops 

Underlined names are students advised by me.

MICRO'17

WIREFRAME: Supporting Data-dependent Parallelism through Dependency Graph Execution in GPUs
AmirAli Abdolrashidi, Devashree Tripathy, Mehmet Esat Belviranli, Laxmi N. Bhuyan, Daniel Wong
In Proceedings of the 50th IEEE/ACM International Symposium on Microarchitecture (MICRO), 2017 (Acceptance Rate: 18.6%)
 


SBAC-PAD'16

STOMP: Statistical Techniques for Optimizing and Modeling Performance of Blocked Sparse Matrix Vector Multiplication
Steena Monteiro, Forrest Iandola, Daniel Wong
In Proceedings of the 28th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), 2016.
 


ISLPED'16

DynSleep: Fine-grained Power Management for a Latency-Critical Data Center Application
Chih-Hsun Chou, Daniel Wong, Laxmi N. Bhuyan
In Proceedings of the International Symposium on Low Power Electronics and Design (ISLPED), 2016 (Acceptance Rate: 23%).
 


ICS'16

Origami: Folding Warps for Energy Efficient GPUs
Mohammad Abdel-Majeed, Daniel Wong, Justin Kuang, Murali Annavaram
In Proceedings of the ACM International Conference on Supercomputing (ICS), 2016 (Acceptance Rate: 24%).
 


DAC'16

Invited - Cross-layer modeling and optimization for electromigration induced reliability
Taeyoung Kim, Zeyu Sun, Chase Cook, Hengyang Zhao, Ruiwen Li, Daniel Wong, Sheldon X.-D. Tan
In Proceedings of the IEEE/ACM Design Automation Conference (DAC), 2016.
 


ISCA'16

Peak Efficiency Aware Scheduling for Highly Energy Proportional Servers
Daniel Wong
In Proceedings of the 43rd ACM/IEEE International Symposium on Computer Architecture (ISCA), 2016 (Acceptance Rate: 19.5%).
 


HPCA'16

Approximating Warps with Intra-warp Operand Value Similarity
Daniel Wong, Nam Sung Kim, Murali Annavaram
In Proceedings of the 22nd IEEE International Symposium on High Performance Computer Architecture (HPCA), 2016 (Acceptance Rate: 22%)
 


IISWC'15

A Retrospective Look Back on the Road Towards Energy Proportionality
Daniel Wong, Julia Chen, Murali Annavaram.
In Proceedings of the 2015 IEEE International Symposium on Workload Characterization (IISWC), 2015
Short paper with poster presentation
 


HPCA'14

Implications of High Energy Proportional Servers on Cluster-wide Energy Proportionality
Daniel Wong, Murali Annavaram.
In Proceedings of the 20th IEEE International Symposium on High Performance Computer Architecture (HPCA), 2014 (Acceptance Rate: 25.6%)
  


MICRO'13

Warped Gates: Gating Aware Scheduling and Power Gating for GPGPUs
Mohammad Abdel-Majeed* and Daniel Wong*, Murali Annavaram.
In Proceedings of the 46th IEEE/ACM International Symposium on Microarchitecture (MICRO), 2013 (Acceptance Rate: 16.3%)
* Authors contributed equally
   


MICRO'12

KnightShift: Scaling the Energy Proportionality Wall through Server-level Heterogeneity
Daniel Wong, Murali Annavaram.
In Proceedings of the 45th IEEE/ACM International Symposium on Microarchitecture (MICRO), 2012 (Acceptance Rate: 17.5%)
 
Selected as 1 of 11 IEEE Micro Top Pick in Computer Architecture 2013 


WEED'12

Evaluating A Prototype KnightShift-enabled Server
Daniel Wong, Murali Annavaram.
4th Workshop on Energy Efficient Design (WEED) held in conjunction with ISCA, 2012
  


MICRO'10

Adaptive and Speculative Slack Simulations of CMPs on CMPs
Jianwei Chen, Lakshmi Kumar Dabbiru, Daniel Wong, Murali Annavaram, Michel Dubois.
In Proceedings of the 2010 International Symposium on Microarchitecture (MICRO), 2010 (Acceptance Rate: 17.4%)
 


FDG'10

Implementing Games on Pinball Machines
Daniel Wong, Darren Earl, Fred Zyda, Ryan Zink, Sven Koenig, Allen Pan, Selby Shlosberg, Jaspreet Singh and Nathan Sturtevant.
Proceedings of Foundations of Digital Games (FDG), 2010 (Acceptance Rate: 34%)
  


AAAI'10

Teaching Robotics and Computer Science with Pinball Machines
Daniel Wong, Darren Earl, Fred Zyda and Sven Koenig.
Proceedings of the AAAI-10 Spring Symposium on Educational Robotics and Beyond: Design and Evaluation, pages 37-42, 2010.
 


Posters and Technical Reports 

Daniel Wong, S. Lloyd, M. Gokhale, A Memory-mapped Approach to Checkpointing. Technical Report LLNL-TR-635611, Lawrence Livermore National Laboratory (LLNL), Livermore, CA, 2013. 

I. Karlin, A. Bhatele, B. Chamberlain, J. Cohen, Z. Devito, M. Gokhale, R. Haque, R. Hornung, J. Keasler, D. Laney, E. Luke, S. Lloyd, J. McGraw, R. Neely, D. Richards, M. Schulz, C.H. Still, F. Wang, Daniel Wong, LULESH Programming Model and Performance Ports Overview. Technical Report LLNL-TR-608824, Lawrence Livermore National Laboratory (LLNL), Livermore, CA, 2012. 

Daniel Wong, Murali Annavaram, Scalable System-level Active Low Power Mode with Bounded Latency. Technical Report CENG-2012-5, Department of Electrical Engineering, University of Southern California, Los Angeles (California), 2012. 

Daniel Wong, Murali Annavaram, Enhancing Server Energy Efficiency by Shifting Light Burden to an Assistant. 2nd Annual Ming Hsiegh Department of Electrical Engineering Research Festival, 2012. Honorable Mention Poster Award Also presented at Sixth USC-Tsinghua Symposium on Green Technology and Energy Informatics 

Daniel Wong, R. Zink and S. Koenig, Teaching Artificial Intelligence and Robotics via Games [Poster Abstract], Proceedings of the AAAI Symposium on Educational Advances in Artificial Intelligence (EAAI), 2010 

Daniel Wong, M. Gokhale, Real-World Performance of Document-Similarity Web Attack Classifier In Embedded Hardware. LLNL Summer Intern Poster Symposium, 2010. 

John O’Hollaren, Vairavan Laxman, Noah Olsman, Michael Benzimra, Daniel Wong, and Nielson Bernardo. SeaBee III. Technical report, University of Southern California Competition Robotics (USCR), University of Southern California, 2010. 

Daniel Wong, D. Earl, F. Zyda and S. Koenig. Programming Pinball Machines for Fun and Education. Technical Report 08-901, Department of Computer Science, University of Southern California, Los Angeles (California), 2008. 

Press 

Daniel Wong, S. Koenig, PinHorse: Teaching Old Pinball Machines New Tricks, www.pinballnews.com, 2009