Publications:

  • Connor Imes and David H. K. Kim and Martina Maggio and Henry Hoffmann, “Portable Multicore Resource Management for Applications with Performance Constraints“,  The IEEE 10th International Symposium on Embedded Multicore/Many-core Systems-on-Chip, September 2016
  • Sangmin Seo, Abdelhalim Amer , Pavan Balaji, Cyril Bordage, Alex Brooks, Adrian Castello, Damien Genet, Thomas Herault, George Bosilca, Prateek Jindal, Huiwei Lu, Laxmikant V. Kale, Sriram Krishnamoorthy, Jonathan Lifflander, Esteban Meneses, Marc Snir, Yanhua Sun and Pete Beckman, “Argobots: A Lightweight Threading/Tasking Framework“, Technical Report, Argonne National Laboratory (ANL/MCS-P5515-0116), 2016
  • Leonardo Bautista-Gome, Ana Gainaru, Swann Perarnau,  Devesh Tiwari, Saurabh Gupta, Franck Cappello, Christian Engelmann and Marc Snir, “Reducing Waste in Large Scale Systems Through Introspective Analysis“, IEEE International Parallel and Distributed Processing Symposium (IPDPS), May 2016
  • Connor Imes and Henry Hoffmann, “Bard: A Unified Framework for Managing Soft Timing and Power Constraints“, International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation , July 2016.
  • Yanqi Zhou and Henry Hoffmann and David Wentzlaff, “CASH: Supporting IaaS customers with a sub-core configurable architecture”, International Symposium on Computer Architecture (ISCA), June 2016
  • Anne Farrell and Henry Hofmann, “MEANTIME: Achieving Both Minimal Energy and Timeliness with Approximate Computing“, 2016 USENIX Annual Technical Conference (USENIX ATC ’16), June 2016
  • Huazhe Zhang and Henry Hoffmann, “Maximizing Performance Under a Power Cap: A Comparison of Hardware, Software, and Hybrid Techniques“, The 21th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, April 2016
  • Brian Van Essen, Ming Jiang and Maya Gokhale, “Tuning Memory-Mapped I/O with Non-Native Page Sizes for Data-Intensive Applications“, The 7th Annual Non Volatile Memory Workshop (NVMW), March 2016
  • D. Ellsworth, T. Patki, S. Perarnau, S. Seo, A. Amer, j. Zounmevo,  R. Gupta, K. Yoshii, H. Hoffman, A. Malony, “Systemwide Power Management  with Argo,” Twelfth Workshop on High-Performance Power-Aware Computing  (HPPAC), IEEE, 2016
  • Blake Haugen and Stephen Richmond and Jakub Kurzak and Chad A. Steed and Jack Dongarra, “Visualizing Execution Traces with Task Dependencies“, 2nd Workshop on Visual Performance Analysis (VPA), November 2015
  • D. Ellsworth, A. Malony, M. Schulz and B. Rountree, “Dynamic Power Sharing for Higher Job Throughput“. The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC), November 2015
  • Henry Hoffman, “JouleGuard: Energy guarantees for approximate applications“, The 25th Symposium on Operating Systems Principles (SOSP), October 2015
  • Brian Van Essen and Ming Jiang and Maya Gokhale, “Developing a Framework for Analyzing Data Movement within a Memory Management Runtime for Data-Intensive Applications”, 2015 Non-Volatile Memories Workshop (NVMW), Octoger 2015
  • Huiwei Lu, Sangmin Seo, and Pavan Balaji. “MPI+ULT: Overlapping Communication and Computation with User-Level Threads“, The 2015 IEEE 17th International Conference on High Performance Computing and Communications (HPCC), August 2015
  • Antonio Filieri, Henry Hoffmann, Martina Maggio, “Automated multi-objective control for self-adaptive software design”, The 2015 10th Joint Meeting on Foundations of Software Engineering (ESEC/SIGSOFT FSE), August 2015
  • David H. K. Kim, Connor Imes and Henry Hoffmann, “Racing and Pacing to Idle: Theoretical and Empirical Analysis of Energy Optimization Heuristics“, The IEEE 3rd International Conference on Cyber-Physical Systems, Networks, and Applications (CPSNA), August 2015
  • Roberto Gioiosa, Robert W. Wisniewski, Ravi Murty, and Todd Inglett, “Analyzing System Calls in Multi-OS Hierarchical Environments“,  The 5th International Workshop on Runtime and Operating Systems for Supercomputers (ROSS ’15),  July 2015
  • T. Patki, D. Lowenthal, A. Sasidharan, M. Maiterth, B. Rountree, M. Schulz and B. de Supinski, “Practical Resource Management in Power-Constrained, High Performance Computing“,  The 24th  International ACM International Symposium on High-Performance Parallel and Distributed Computing (HPDC), June 2015
  • D. Ellsworth, A. Malony, M. Schulz and B. Rountree, “POW: System-wide Dynamic Reallocation of Limited Power in HPC“, Short paper at the 24th International ACM International Symposium on High-Performance Parallel and Distributed Computing (HPDC), June 2015
  • Swann Perarnau, Rajeev Thakur, Kamil Iskra, Ken Raffenetti, Franck Cappello, Rinku Gupta, Pete Beckman, Marc Snir, Henry Hoffmann, Martin Schulz, and Barry Rountree, “Distributed Monitoring and Management of Exascale Systems in the Argo Project“, The 15th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS), June 2015
  • Wei Wu, Aurelien Bouteiller, George Bosilca, Mathieu Faverge and Jack Dongarra, “Hierarchical DAG scheduling for Hybrid Distributed Systems“, Proceedings of the  29th IEEE International Parallel & Distributed Processing Symposium (IPDPS), May 2015
  • Chongxiao Cao and George Bosilca and Thomas Herault and Jack Dongarra, “Design for a Soft Error Resilient Dynamic Task-based Runtime“,Proceedings of the  29th IEEE International Parallel & Distributed Processing Symposium (IPDPS), May 2015
  • Huazhe Zhang and Henry Hoffmann, “A Quantitative Evaluation of the RAPL Power Control System“, The 10th International Workshop on Feedback Computing took place in conjunction with ICAC ’14, April 2015
  • Connor Imes, David H. K. Kim, Martina Maggio and Henry Hoffmann, “POET: A Portable Approach to Minimizing Energy Under Soft Real-time Constraints“, The 21st IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), April 2015
  • Brian Van Essen, Ming Jiang and Maya Gokhale, “Developing a Framework for Analyzing Data Movement within a Memory Management Runtime for Data-Intensive Applications“, The 6th Annual Non Volatile Memory Workshop (NVMW), March 2015
  • Nikita Mishra, Huazhe Zhang, John D. Lafferty and Henry Hoffmann, “A Probabilistic Graphical Model-based Approach to Minimizing Energy Under Performance Constraints“, The 20th  International Conference on Architectural Support for Programming Languages and Operating Systems, March 2015
  • Judicael A. Zounmevo, Swann Perarnau, Kamil Iskra, Kazutomo Yoshii, Roberto Gioiosa, Brian C. Van Essen, Maya B. Gokhale and Edgar A. Leon, “A Container-Based Approach to OS Specialization for Exascale Computing“, The 1st International Workshop on Container Technologies and Container Clouds (WoC ’15), held in conjunction with IEEE International Conference on Cloud Engineering (IC2E), March 2015
  • Connor Imes and Henry Hoffmann, “Minimizing energy under performance constraints on embedded platforms: resource allocation heuristics for homogeneous and single-ISA heterogeneous multi-cores“, ACM SIGBED Review – Special Issue on the 4th Embedded Operating Systems Workshop (EWiLi) archive, Volume 11 Issue 4, December 2014
  • Anthony Danalis, George Bosilca, Aurelien Bouteiller, Thomas Herault and Jack Dongarra, “PTG: An Abstraction for Unhindered Parallelism“, The 4th International Workshop on Domain-Specific Languages and High-Level Frameworks for High Performance Computing (WOLFHPC)), Nov 2014
  • Kathleen Shoga, Barry Rountree, Martin Schulz, “Whitelisting MSR“, The 3rd Workshop on Extreme-Scale Programming Tools, held with Supercomputing 2014, November 2014.
  • Peter E Bailey, David K Lowenthal, Vignesh Ravi, Barry Rountree, Martin Schulz and Bronis R de Supinski, “Adaptive Configuration Selection for Power-Constrained Heterogeneous Systems”, The 43rd International Conference on Parallel Processing (ICPP), September 2014.
  • Heike McCraw, James Ralph, Anthony Danalis, Jack Dongarra, “Power monitoring with PAPI for extreme scale architectures and dataflow-based programming models“, IEEE International Conference On Cluster Computing (CLUSTER), 2014
  • Henry Hoffmann and Martina Maggio, “PCP: A Generalized Approach to Optimizing Performance Under Power Constraints through Resource Management“, The 11th International Conference on Autonomic Computing  (ICAC), June 2014
  • Antonio Filieri, Henry Hoffmann and Martina Maggio, “Automated design of self-adaptive software with control-theoretical formal guarantees“, The 36th International Conference on Software Engineering (ICSE), 2014

Posters:

  • Swann Perarnau, Rinku Gupta, Pete Beckman et al, “Argo: An Exascale Operating System and Runtime“, The International Conference for High Performance Computing, Networking, Storage and Analysis (SC), Nov 2015
  • Judicael A. Zounmevo, Kamil Iskra, Kazutomo Yoshii, Roberto Gioiosa, Brian C. Van Essen, Maya B. Gokhale and Edgar A. Leon, “A Single-Kernel Approach to OS Specialization and Node Resource Partitioning for Exascale Computing“, The 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI), October 2014

 

Comments are closed.