A. A. Maciejewski's Research Work in High Performance Computing

Research Book Contributions:

  • PDF M. D. Theys, T. D. Braun, Yu-Kwong Kwok, H. J. Siegel, and A. A. Maciejewski, "Mapping of Tasks onto Distributed Heterogeneous Computing Systems Using a Genetic Algorithm Approach," in Solutions to Parallel and Distributed Computing Problems: Lessons from Biological Sciences, Albert Y. Zomaya (ed.), John Wiley & Sons, New York, NY, 2001, pp. 135-178.

  • PDF S. Ali, T. D. Braun, H. J. Siegel, A. A. Maciejewski, N. Beck, L. Boloni, M. Maheswaran, A. I. Reuther, J. P. Robertson, M. D. Theys, and B. Yao, "Characterizing resource allocation heuristics for heterogeneous computing systems," in Computer Architecture, A. R. Hurson, (ed.), vol. 63 of Advances in Computers, Elsevier, New York, NY, pp. 93-128, 2005.

  • PDF S. Ali, J.-K. Kim, Y. Yu, S. B. Gundala, S. Gertphol, H. J. Siegel, A. A. Maciejewski, and V. Prasanna, "Utilization-based techniques for statically mapping heterogeneous applications onto the HiPer-D heterogeneous computing system," in Algorithms and Tools for Parallel Computing On Heterogeneous Clusters, F. Desprez, E. Fleury, A. Kalinov, and A. Lastovetsky, eds., Nova Publishers, pp. 79-96, 2007. (Reprinted from Parallel and Distributed Computing Practices, Special Issue on Parallel Numeric Algorithms on Faster Computers, Vol. 5, No. 4, Dec. 2002. Journal item [39] below.)

  • PDF S. Ali, A. A. Maciejewski, and H. J. Siegel, "Perspectives on Robust Resource Allocation for Heterogeneous Parallel Systems," in Handbook of Parallel Computing: Models, Algorithms, and Applications, S. Rajasekaran and J. Reif, (ed.), Chapman & Hall/CRC Press, Boca Raton, FL, pp. 41.1-41.30, 2008.

  • PDF J. Smith, H. J. Siegel, and A. A. Maciejewski, "Robust Resource Allocation in Heterogeneous Parallel and Distributed Computing Systems," in Wiley Encyclopedia of Computer Engineering, edited by Benjamin W. Wah, John Wiley & Sons, Hoboken, NJ, Vol. 4, pp. 2461-2470, 2009.

  • PDF K. M. Tarplee, R. Friese, A. A. Maciejewski, and H. J. Siegel, "Efficient and Scalable Pareto Front Generation for Energy and Makespan in Heterogeneous Computing Systems," Recent Advances in Computational Optimization, Studies in Computational Intelligence Series, Vol. 580, edited by Stefka Fidanova, Springer, pp. 161-180, 2014.

    Serial Journal Articles:

  • PDF W. G. Nation, A. A. Maciejewski, and H. J. Siegel, "A methodology for exploiting concurrency among independent tasks in partitionable parallel processing systems," Journal of Parallel and Distributed Computing, (Special Issue on Performance of Supercomputers), Vol. 19, pp. 271-278, 1993.

  • PDF A. A. Maciejewski and J. M. Reagin, "A parallel algorithm and architecture for the control of kinematically redundant manipulators," IEEE Transactions on Robotics and Automation, vol. 10, No. 4, pp. 405-414, August 1994.

  • PDF L. Wang, H. J. Siegel, V. P. Roychowdhury, and A. A. Maciejewski, "Task matching and scheduling in heterogeneous computing environments using a genetic-algorithm-based approach," Journal of Parallel and Distributed Computing, Special Issue on Parallel Evolutionary Computing, Vol. 47, No. 1, pp. 8-22, Nov. 25, 1997.

  • PDF T. D. Braun, R. Ulrey, A. A. Maciejewski, and H. J. Siegel, "Parallel Approaches for Singular Value Decomposition as Applied to Robotic Manipulator Jacobians," International Journal of Parallel Programming, Vol. 30, No. 1, pp. 1-35, 2002.

  • PDF S. Ali, J.-K. Kim, Y. Yu, S. B. Gundala, S. Gertphol, H. J. Siegel, A. A. Maciejewski, and V. Prasanna, "Utilization-based techniques for statically mapping heterogeneous applications onto the HiPer-D heterogeneous computing system," Parallel and Distributed Computing Practices, Special Issue on Parallel Numeric Algorithms on Faster Computers, Vol. 5, No. 4, pp. 351-, April 2002.

  • PDF S. Ali, A. A. Maciejewski, H. J. Siegel, and J-K. Kim, "Measuring the Robustness of a Resource Allocation," IEEE Transactions on Parallel and Distributed Systems, Vol. 15, No. 7, pp. 630-641, July 2004.

  • PDF L. Wang, A. A. Maciejewski, H. J. Siegel, V. P. Roychowdhury, and B. D. Eldridge, "A study of five parallel approaches in a genetic algorithm for the traveling salesman problem," Intelligent Automation and Soft Computing , Vol 11, No. 4, pp. 217-234, 2005.

  • PDF S. Shivle, P. Sugavanam, H. J. Siegel, A. A. Maciejewski, T. Banka, K. Chindam, S. Dussinger, A. Kutruff, P. Penumarthy, P. Pichumani, P. Satyasekaran, D. Sendek, J. Sousa, J. Sridharan, J. Velazco, and J. Smith, "Mapping Subtasks with Multiple Versions on an Ad Hoc Grid," Parallel Computing, Special Issue on Heterogeneous Computing, Vol. 31, No. 7, pp. 671-690, 2005.

  • PDF Y-K. Kwok, A. A. Maciejewski, H. J. Siegel, A. Ghafoor, and I. Ahmad, "A Semi-Static Approach to Mapping Dynamic Iterative Tasks onto Heterogeneous Computing Systems," Journal of Parallel and Distributed Computing, Vol. 66, No. 1, pp. 77-98, Jan. 2006.

  • PDF S. Shivle, H. J. Siegel, A. A. Maciejewski, P. Sugavanam, T. Banka, R. Castain, K. Chindam, S. Dussinger, P. Pichumani, P. Satyasekaran, W. Saylor, D. Sendek, J. Sousa, J. Sridharan, and J. Velazco, "Static Allocation of Resources to Communicating Subtasks in a Heterogeneous Ad Hoc Grid Environment," Journal of Parallel and Distributed Computing, Special Issue on Algorithms for Wireless and Ad-hoc Networks, Vol. 66, No. 4, pp. 600-611, April 2006.

  • PDF P. Sugavanam, H. J. Siegel, A. A. Maciejewski, M. Oltikar, A. Mehta, R. Pichel, A. Horiuchi, V. Shestak, M. Al-Otaibi, Y. Krishnamurthy, S. Ali,J. Zhang, M. Aydin, P. Lee, K. Guru, M. Raskey, and A. Pippin, "Robust Static Allocation of Resources for Independent Tasks under Makespan and Dollar Cost Constraints," Journal of Parallel and Distributed Computing. Vol. 67, No. 4, pp. 400-416, April 2007.

  • PDF J-K. Kim, S. Shivle, H. J. Siegel, A. A. Maciejewski, T. D. Braun, M. Schneider, S. Tideman, R. Chitta, R. B. Dilmaghani, R. Joshi, A. Kaul, A. Sharma, S. Sripada, P. Vangari, and S. S. Yellampalli, "Dynamically Mapping Tasks with Priorities and Multiple Deadlines in a Heterogeneous Environment," Journal of Parallel and Distributed Computing, Vol. 67, No. 2, pp. 154-169, Feb. 2007.

  • PDF A. M. Mehta, J. Smith, H. J. Siegel, A. A. Maciejewski, A. Jayaseelan, and B. Ye, "Dynamic Resource Allocation Heuristics that Manage Tradeoff between Makespan and Robustness," Journal of Supercomputing, Special Issue on Grid Technology, Vol. 42, No. 1, pp. 33-58, 2007.

  • PDF V. Shestak, E. K. P. Chong, A. A. Maciejewski, H. J. Siegel, L. Benmohamed, I-J. Wang, and R. Daley, "A Two-Stage Approach to Resource Allocation for Periodic Strings of Applications in Heterogeneous Distributed Systems," Journal of Parallel and Distributed Computing. Vol. 68, No. 4, pp. 410-426, April 2008.

  • PDF S. Ali, J-K. Kim, H. J. Siegel, and A. A. Maciejewski, "Static Heuristics for Robust Resource Allocation of Continuously Executing Applications," Journal of Parallel and Distributed Computing, Vol. 68, No. 8, pp. 1070-1080, August 2008.

  • PDF V. Shestak, J. Smith, A. A. Maciejewski, and H. J. Siegel, "Stochastic Robustness Metric and its Use for Static Resource Allocations," Journal of Parallel and Distributed Computing, Vol. 68, No. 8, pp. 1157-1173, August 2008.

  • PDF T. D. Braun, H. J. Siegel, A. A. Maciejewski, and Y. Hong, "Static Resource Allocation for Heterogeneous Computing Environments with Tasks having Dependencies, Priorities, Deadlines, and Multiple Versions," Journal of Parallel and Distributed Computing. Vol. 68, No. 11, pp. 1504-1516, November 2008.

  • PDF J-K. Kim, H. J. Siegel, A. A. Maciejewski, and R. Eigenmann, "Dynamic Resource Management in Energy Constrained Heterogeneous Computing Systems Using Voltage Scaling," IEEE Transactions on Parallel and Distributed Systems, Special Issue on Power-Aware Parallel and Distributed Systems, Vol. 19, No. 11, pp. 1445-1457, November 2008.

  • PDF L. Briceno, H. J. Siegel, A. A. Maciejewski, M. Oltikar, J. Brateman, J. White, J. Martin, and K. Knapp, "Heuristics for Robust Resource Allocation of Satellite Weather Data Processing onto a Heterogeneous Parallel System," IEEE Transactions on Parallel and Distributed Systems, Vol. 22, No. 11, pp. 1780-1787, Nov. 2011.

  • PDF A. M. Al-Qawasmeh, A. A. Maciejewski, H. Wang, J. Smith, H. J. Siegel, and J. Potter, "Statistical Measures for Quantifying Task and Machine Heterogeneities" The Journal of Supercomputing, Special Issue on Advances in Parallel and Distributed Computing, Vol. 57, No. 1, pp. 34-50, July 2011.

  • PDF J. Smith, E. K. P. Chong, A. A. Maciejewski, and H. J. Siegel, "Overlay Network Resource Allocation Using a Decentralized Market-Based Approach," Future Generation Computer Systems, Vol. 28, pp. 24-35, 2012.

  • PDF L. Briceno, H. J. Siegel, A. A. Maciejewski, and M. Oltikar, "Characterization of the Iterative Application of Makespan Heuristics on Non-Makespan Machines in a Heterogeneous Parallel and Distributed Environment" Journal of Supercomputing, Vol. 62, No. 1, pp. 461-485, Oct. 2012.

  • PDF D. Young, J. Apodaca, L. Briceno, J. Smith, S. Pasricha, A. A. Maciejewski, H. J. Siegel, B. Khemka, S. Bahirat, A. Ramirez, and Y. Zou, "Deadline and Energy Constrained Dynamic Resource Allocation in a Heterogeneous Computing Environment," Journal of Supercomputing, Vol. 63, No. 2, pp. 326-347, Feb. 2013.

  • PDF V. Shestak, E. K. P. Chong, A. A. Maciejewski, and H. J. Siegel, "Probabilistic Resource Allocation in Heterogeneous Distributed Systems with Random Failures," Journal of Parallel and Distributed Computing, Vol. 72, No. 10, pp. 1186-1194, Oct. 2012.

  • PDF A. M. Al-Qawasmeh, S. Pasricha, A. A. Maciejewski, and H. J. Siegel, "Power and Thermal-Aware Workload Allocation in Heterogeneous Data Centers," IEEE Transactions on Computers, Vol. 64, No. 2, pp. 477-491, Feb. 2015.

  • PDF L. D. Briceno, J. T. Smith, H. J. Siegel, A. A. Maciejewski, P. Maxwell, R. Wakefield, A. M. Al-Qawasmeh, R. C. Chiang, and J. Li "Robust Static Resource Allocation of DAGs in a Heterogeneous Multicore System," Journal of Parallel and Distributed Computing, Vol. 73, No. 12, pp. 1705-1717, Dec. 2013.

  • PDF L. Briceno, H. J. Siegel, A. A. Maciejewski, Y. Hong, B. Lock, C. Panaccione, F. Wedyan, M. N. Teli, and C.Zhang, "Resource Allocation in a Client/Server System for Massive Multi-Player Online Games" IEEE Transactions on Computers, Vol. 63, No. 12, pp. 3127-3142, Dec. 2014.

  • PDF J. Smith, A. A. Maciejewski, and H. J. Siegel, "Maximizing Stochastic Robustness of Static Resource Allocations in a Periodic Sensor Driven Cluster," Future Generation Computer Systems, Vol. 33, pp. 1-10, April 2014.

  • PDF B. Khemka, R. Friese, S. Pasricha, A. A. Maciejewski, H. J. Siegel, G. A. Koenig, S. Powers, M. Hilton, J. Rambharos, and S. W. Poole, "Utility Maximizing Dynamic Resource Management in an Oversubscribed Energy-Constrained Heterogeneous Computing System," Sustainable Computing:Informatics and Systems, Vol. 5, pp. 14-30, March 2015.

  • PDF B. Khemka, R. Friese, L. Briceno, H. J. Siegel, A. A. Maciejewski, G. A. Koenig, C. Groer, G. Okonski, M. Hilton, J. Rambharos, and S. W. Poole, "Utility Functions and Resource Management in an Oversubscribed Heterogeneous Computing Environment," IEEE Transactions on Computers, Vol. 64, No. 8, pp. 2394-2407, Aug. 2015.

  • PDF M. Oxley, S. Pasricha, A. A. Maciejewski, H. J. Siegel, J. Apodaca, D. Young, L. Briceno,J. Smith, S. Bahirat, and B. Khemka, "Makespan and Energy Robust Stochastic Static Resource Allocation of Bags-of-Tasks to a Heterogeneous Computing System," IEEE Transactions on Parallel and Distributed Systems, Vol. 26, No. 10, pp. 2791-2805, Oct. 2015.

  • PDF T. Hansen, R. Roche, S. Suryanarayanan, A. A. Maciejewski, and H. J. Siegel, "Heuristic Optimization for an Aggregator-based Resource Allocation in the Smart Grid," IEEE Transactions on Smart Grid, Vol. 6, No. 4, pp. 1785–1794, July 2015.

  • PDF K. M. Tarplee, R. Friese, A. A. Maciejewski, H. J. Siegel, and E. K. P. Chong, "Energy and Makespan Tradeoffs in Heterogeneous Computing Systems using Efficient Linear Programming Techniques," IEEE Transactions on Parallel and Distributed Computing, Vol. 27, No. 6, pp. 1633-1646, June 2016.

  • PDF K. M. Tarplee, R. Friese, A. A. Maciejewski, and H. J. Siegel, "Scalable Linear Programming Based Resource Allocation Makespan Minimization in Heterogeneous Computing Systems," Journal of Parallel and Distributed Computing, Vol. 84, pp. 76-86, 2015.

  • PDF M. A. Salehia, J. Smith, A. A. Maciejewski, H. J. Siegel, E. K. P. Chong, J. Apodaca, L. D. Briceno, T. Renner, V. Shestak, J. Ladd, A. Sutton, D. Janovy, S. Govindasamy, A. Alqudah, R. Dewri, and P. Prakash, "Stochastic-Based Robust Dynamic Resource Allocation for Independent Tasks in Heterogeneous Computing Systems," Journal of Parallel and Distributed Computing,, Vol. 97, pp. 96-111, 2016.

  • PDF D. Dauwe, E. Jonardi, R. D. Friese, S. Pasricha, A. A. Maciejewski, D. A. Bader, and H. J. Siegel, "HPC Node Performance and Energy Modeling with the Co-Location of Applications," Journal of Supercomputing,, Vol. 72, No. 12, pp. 4771-4809, Nov. 2016.

  • PDF K. M. Tarplee, A. A. Maciejewski, and H. J. Siegel, "Robust Performance-Based Resource Provisioning Using a Steady State Model for Multi-Objective Stochastic Programming," accepted to appear in IEEE Transactions on Cloud Computing, Vol. XX, No. XX, pp. XXX-XXX, Xxx. 2016.

  • PDF M. A. Oxley, E. Jonardi, S. Pasricha, A. A. Maciejewski, H. J. Siegel,P. J. Burns, and G. A. Koenig, "Rate-based Thermal, Power, and Co-location Aware Resource Management for Heterogeneous Data Centers," accepted to appear in Journal of Parallel and Distributed Systems, special issue on Parallel Optimization using/for Multi and Many-core High Performance Computing, Vol. XX, No. XX, pp. XXX-XXX, Xxx. 2017.

  • PDF D. Machovec, B. Khemka, N. Kumbhare, S. Pasricha, A. A. Maciejewski, H. J. Siegel, A. Akoglu, G. A. Koenig, S. Hariri, C. Tunc, M. Wright, M. Hilton, R. Rambharos, C. Blandin, F. Fargo, A. Louri, and N. Imam, accepted to appear in "Utility-Based Resource Management in an Oversubscribed Energy-Constrained Heterogeneous Environment Executing Parallel Applications," Parallel Computing, Vol. XX, No. X, pp. XXX-XXX, 20XX.

    Conference Proceedings and Presentations:

  • W. G. Nation, A. A. Maciejewski, and H. J. Siegel, "Exploiting concurrency among tasks in partitionable parallel processing systems," in Proceedings Sixth International Parallel Processing Symposium, pp. 30-38, Beverly Hills, California, March 23-26, 1992.

  • PDF A. A. Maciejewski and J. M. Reagin, "A parallel algorithm and architecture for the control of kinematically redundant manipulators," in Proceedings 1992 IEEE International Conference on Robotics and Automation, pp. 488-493, Nice, France, May 10-15, 1992.

  • PDF L. Wang, A. A. Maciejewski, H. J. Siegel, and V. P. Roychowdhury, "A comparative study of five parallel genetic algorithm using the traveling salesman problem," 12th International Parallel Processing Symposium and 9th Symposium on Parallel and Distributed Processing, Orlando, FL, March 30 - April 3, 1998.

  • PDF T. D. Braun, A. A. Maciejewski, and H. J. Siegel, "Parallel Algorithms for Singular Value Decomposition as Applied to Failure Tolerant Manipulators," 13th International Parallel Processing Symposium & 10th Symposium on Parallel and Distributed Processing (IPPS/SPDP '99), pp. 343-349, San Juan, Puerto Rico, April 12-16, 1999.

  • PDF Y.-K. Kwok, A. A. Maciejewski, H. J. Siegel, A. Ghafoor, I. Ahmad, "Evaluation of a Semi-Static Approach to Mapping Dynamic Iterative Tasks onto Heterogeneous Computing Systems," 1999 International Symposium on Parallel Architectures, Algorithms and Networks (I-SPAN'99), pp. 204-209, Fremantle, Australia, June 23-25, 1999.

  • T. D. Braun, H. J. Siegel, and A. A. Maciejewski, "Heterogeneous Computing: Goals, Methods, and Open Problems," 2001 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA 2001), Las Vegas, NV, June 25-28, 2001, pp. 1-12. 8th International Conference on High Performance Computing (HiPC 2001), Hyderabad, India, Dec. 17-20, 2001, p. 307-318. (Note: This item is a keynote paper/presentation presented by H. J. Siegel by invitation at two different conferences.)

  • T. D. Braun, S. Ali, H. J. Siegel, and A. A. Maciejewski, "Using the Min-Min heuristic to Map Tasks onto Heterogeneous High-Performance Computing Systems," presented at 2nd Annual Los Alamos Computer Science Institute (LACSI)Symposium, Santa Fe, NM, Oct. 15-18, 2001.

  • PDF S. Ali, J-K. Kim, Y. Yu, S. B. Gundala, S. Gertphol, H. J. Siegel, A. A. Maciejewski, and V. Prasanna, "Utilization-Based Heuristics for Statically Mapping Real-Time Applications onto the HiPer-D Heterogeneous Computing System," Eleventh International Heterogeneous Computing Workshop, 15 pages, Fort Lauderdale, FL, April 15, 2002.

  • PDF T. D. Braun, H. J. Siegel, and A. A. Maciejewski, "Static Mapping Heuristics for Tasks with Dependencies, Priorities, Deadlines, and Multiple Versions in Heterogeneous Environments," 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), 8 pages, Fort Lauderdale, FL, April 15-19, 2002.

  • PDF S. Gertphol, Y. Yu, S. B. Gundala, V. K. Prasanna, S. Ali, J-K. Kim, A. A. Maciejewski, and H. J. Siegel, "A metric and mixed-integer-prorgramming-based approach for resource allocation in dynamic real-time systems," 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), 10 pages, Fort Lauderdale, FL, April 15-19, 2002.

  • PDF S. Ali, J-K. Kim, H. J. Siegel, A. A. Maciejewski, Y. Yu, S. B. Gundala, S. Gertphol, and V. K. Prasanna, "Greedy Heuristics for Resource Allocation in Dynamic Distributed Real-Time Heterogeneous Computing Systems," 2002 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'02), pp. 519-530, Las Vegas, NV, June 24-27, 2002.

  • PDF J-K. Kim, S. Shivle, H. J. Siegel, A. A. Maciejewski, T. Braun, M. Schneider, S. Tideman, R. Chitta, R. B. Dilmaghani, R. Joshi, A. Kaul, A. Sharma, S. Sripada, P. Vangari and S. S. Yellampalli, "Dynamic Mapping in a Heterogeneous Environment with Tasks having Priorities and Multiple Deadlines, " 12th Heterogeneous Computing Workshop (HCW 2003), in the CD-ROM proceedings of the 17th International Parallel and Distributed Processing Symposium (IPDPS 2003), 15 pages, Nice, France, Apr. 2003.

  • PDF S. Ali, A. A. Maciejewski, H. J. Siegel, and J-K. Kim, "Definition of a Robustness Metric for Resource Allocation," in the 17th International Parallel and Distributed Processing Symposium (IPDPS 2003), 10 pages, Nice, France, April 22-26, 2003.

  • PDF S. Ali, A. A. Maciejewski, and H. J. Siegel, "Measuring Robustness for Distributed Computing Systems," International Workshop on Frontiers of Information Technology, 6 pages, Islamabad, Pakistan, Dec. 23-24, 2003.

  • PDF S. Shivle, R. Castain, H. J. Siegel, A. A. Maciejewski, T. Banka, K. Chindam, S. Dussinger, P. Pichumani, P. Satyasekaran, W. Saylor, D. Sendek, J. Sousa, J. Sridharan, P. Sugavanam, and J. Velazco, "Static Mapping of Subtasks in a Heterogeneous Ad Hoc Grid Environment," 13th Heterogeneous Computing Workshop (HCW 2004), in the CD-ROM proceedings of the 18th International Parallel and Distributed Processing Symposium (IPDPS 2004), Santa Fe, NM, April 26, 2004.

  • S. Ali, A. A. Maciejewski, H. J. Siegel, and J-K. Kim, "Robust Resource Allocation for Distributed Computing Systems," 2004 International Conference on Parallel Processing (ICPP 2004), Montreal, Canada, Aug. 2004.

  • PDF S. Shivle, H. J. Siegel, A. A. Maciejewski, T. Banka, K. Chindam, S. Dussinger, S. Dussinger, A. Kutruff, P. Penumarthy, P. Pichumani, P. Satyasekaran, D. Sendek, J. Sousa, J. Sridharan, P. Sugavanam, and J. Velazco, "Mapping of Subtasks with Multiple Versions in a Heterogeneous Ad Hoc Grid Environment," Third International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks (HeteroPar '04), 8 pages, Cork, Ireland, July 5-6, 2004.

  • PDF S. Ali, H. J. Siegel, and A. A. Maciejewski, “The Robustness of a Resource Allocation in Parallel and Distributed Computing Systems,” presented at the joint meeting of the 3rd International Symposium on Parallel and Distributed Computing (ISPDC 2004) and 3rd International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks (HeteroPar 2004).(Note: This item is a keynote paper/presentation presented by H. J. Siegel by invitation.)

  • PDF J-K. Kim, H. J. Siegel, A. A. Maciejewski, and R. Eigenmann, "Dynamic Mapping in Energy Constrained Heterogeneous Computing Systems," 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), Denver, CO, April 4-8, 2005.

  • PDF P. V. Sugavanam, H. J. Siegel, A. A. Maciejewski, S. A. Ali, M. Al-Otaibi, M. Aydin, K. Guru, A. Horiuchi, Y. G. Krishnamurthy, P. Lee, A. Mehta, M. Oltikar, R. Pichel, A. J. Pippin, M. Raskey, V. Shestak, and J. Zhang, "Processor Allocation for Tasks that is Robust Against Errors in Computation Time Estimates," 14th Heterogeneous Computing Workshop (HCW 2005), in the CD-ROM proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), Denver, CO, April 4-8, 2005.

  • PDF V. Shestak, E. K. P. Chong, A. A. Maciejewski, H. J. Siegel, L. Benmohamed, I-J. Wang, and R. Daley, "Resource Allocation for Periodic Applications in a Shipboard Environment," 14th Heterogeneous Computing Workshop (HCW 2005), in the CD-ROM proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), Denver, CO, April 4-8, 2005.

  • PDF P. Sugavanam, H. J. Siegel, A. A. Maciejewski, J. Zhang, V. Shestak, M. Raskey, A. Pippin, R. Pichel, M. Oltikar, A. Mehta, P. Lee, Y. Krishnamurthy, A. Horiuchi, K. Guru, M. Aydin, M. Al-Otaibi, and S. Ali, "Robust Mapping of Independent Tasks when Dollar Cost for Processors is a Constraint," 4th International Workshop on Algorithms, Models, and Tools for Parallel Computing on Heterogeneous Networks (HeteroPar-05), in the proceedings of the 2005 International Conference on Cluster Computing (Cluster 2005), Boston, MA, Sept. 2005.

  • PDF V. Shestak, H. J. Siegel, A. A. Maciejewski, and S. Ali, "Robust Resource Allocations in Parallel Computing Systems: Model and Heuristics", 8th International Symposium on Parallel Architectures, Algorithms, and Networks (I-SPAN 2005), Las Vegas, NV, Dec. 2005. (Note: This item is a keynote paper/presentation presented by H. J. Siegel by invitation.)

  • PDF V. Shestak, H. J. Siegel, A. A. Maciejewski, and S. Ali, "The Robustness of Resource Allocations in Parallel and Distributed Computing Systems: Method and Examples", 19th International Conference on Architecture of Computing Systems: System Aspects in Organic Computing (ARCS '06), pp. 17-30, Frankfurt, Germany, Mar. 2006. (Note: This item is a keynote paper/presentation presented by H. J. Siegel by invitation.)

  • PDF V. Shestak, J. Smith, R. Umland, J. Hale, P. Moranville, A. A. Maciejewski, and H. J. Siegel, "Greedy Approaches to Stochastic Robust Resource Allocation for Periodic Sensor Driven Distributed Systems," 2006 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'06), pp. 3-9, Las Vegas, NV, June 26-29, 2006.

  • PDF A. M. Mehta, J. Smith, H. J. Siegel, A. A. Maciejewski, A. Jayaseelan, and B. Ye, "Dynamic Resource Allocation Heuristics for Maximizing Robustness with an Overall Makespan Constraint in an Uncertain Environment," 2006 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'06), pp. 24-30, Las Vegas, NV, June 26-29, 2006.

  • PDF A. M. Mehta, J. Smith, H. J. Siegel, A. A. Maciejewski, A. Jayaseelan, and B. Ye, "Dynamic Resource Management Heuristics for Minimizing Makespan while Maintaining an Acceptable Level of Robustness in an Uncertain Environment," 12th International Conference on Parallel and Distributed Systems (ICPADS 2006) , pp. 107-114, Minneapolis, MN, July 12-15, 2006.

  • PDF V. Shestak, J. Smith, H. J. Siegel, and A. A. Maciejewski, "A Stochastic Approach to Measuring the Robustness of Resource Allocations in Distributed Systems," 35th International Conference on Parallel Processing (ICPP06), pp. 459-467, Columbus, OH, Aug. 14-18, 2006.

  • PDF M. Oltikar, J. Brateman, J. White, J. Martin, K. Knapp, A. A. Maciejewski, and H. J. Siegel, "Robust Resource Allocation in Weather Data Processing Systems," 8th Workshop on High Performance Scientific and Engineering Computing (HPSEC-06), pp. 445-454, Columbus, OH, Aug. 18, 2006.

  • PDF V. Shestak, J. Smith, H. J. Siegel, and A. A. Maciejewski, "Iterative Algorithms for Stochastically Robust Static Resource Allocation in Periodic Sensor Driven Clusters," 18th IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS 2006), pp. 166-174, Dallas, TX, Nov. 13-15, 2006.

  • PDF J. Smith, L. Briceno, A. A. Maciejewski, H. J. Siegel, T. Renner, V. Shestak, J. Ladd, A. Sutton, D. Janovy, S. Govindasamy, A. Alqudah, R. Dewri, P. Prakash, "Measuring the Robustness of Resource Allocations in a Stochastic Dynamic Environment," 21st IEEE International Parallel and Distributed Processing Symposium (IPDPS 2007), Long Beach, CA, March 26-30, 2007.

  • PDF L. Briceno, M. Oltikar, H. J. Siegel, and A. A. Maciejewski, "Study of an Iterative Technique to Minimize Completion Times of Non-Makespan Machines" 16th Heterogeneous Computing Workshop (HCW 2007), in the CD-ROM proceedings of the 21st International Parallel and Distributed Processing Symposium (IPDPS 2007), Long Beach, CA, March 26-30, 2007.

  • PDF D. L. Janovy, J. Smith, H. J. Siegel, and A. A. Maciejewski, "Models and Heuristics for Robust Resource Allocation in Parallel and Distributed Computing Systems" NSF Next Generation Software Program Workshop (NSFNGS 2007), in the CD-ROM proceedings of the 21st International Parallel and Distributed Processing Symposium (IPDPS 2007), Long Beach, CA, March 26-30, 2007.

  • PDF S. Khan, A. A. Maciejewski, H. J. Siegel, and I. Ahmad, "A Game Theoretical Data Replication Technique for Mobile Ad Hoc Networks," 22nd IEEE International Parallel and Distributed Processing Symposium (IPDPS 2008), Miami, FL, April 14-18, 2008.

  • PDF J. Smith, E. K. P. Chong, A. A. Maciejewski, and H. J. Siegel, "Decentralized Market-Based Resource Allocation in a Heterogeneous Computing System," 22nd IEEE International Parallel and Distributed Processing Symposium (IPDPS 2008), Miami, FL, April 14-18, 2008.

  • PDF L. Briceno, H. J. Siegel, A. A. Maciejewski, Y. Hong, B. Lock, M. N. Teli, F. Wedyan, C. Panaccione, C. Zhang, C. Klumph, and K. Willman, "Resource Allocation in a Cliente/Server Hybrid Network for Virtual World Environments" 17th Heterogeneous Computing Workshop (HCW 2008), in the CD-ROM proceedings of the 22nd International Parallel and Distributed Processing Symposium (IPDPS 2008), Miami, FL, April 14-18, 2008.

  • PDF J. Smith, H. J. Siegel, and A. A. Maciejewski, "A Stochastic Model for Robust Resource Allocation in Heterogeneous Parallel and Distributed Computing Systems" NSF Next Generation Software Program Workshop (NSFNGS 2008), in the CD-ROM proceedings of the 22nd International Parallel and Distributed Processing Symposium (IPDPS 2008), Miami, FL, April 14-18, 2008.

  • PDF J. Smith, H. J. Siegel, and A. A. Maciejewski, "Iterative Techniques for Maximizing Stochastic Robustness of a Static Resource Allocation in Periodic Sensor Driven Clusters" 2008 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'08), Vol. 1, pp. 3-9, Las Vegas, NV, July 14-17, 2008.

  • PDF V. Shestak, E. K. P. Chong, A. A. Maciejewski, and H. J. Siegel, "Robust Sequential Resource Allocation in Heterogeneous Distributed Systems with Random Compute Node Failures," 18th International Heterogeneity in Computing Workshop (HCW 2009), in the CD-ROM proceedings of the 23rd International Parallel and Distributed Processing Symposium (IPDPS 2009), Rome, Italy, May 25, 2009.

  • PDF L. Briceno, H. J. Siegel, A. A. Maciejewski, Y. Hong, B. Lock, M. N. Teli, F. Wedyan, C. Panaccione, C. Klumph, K. Willman, and C. Zhang, "Robust Resource Allocation in a Massive Multiplayer Online Gaming Environment" Fourth International Conference on the Foundations of Digital Games (FDG 2009), pp. 232-239, Port Canaveral, FL, April 26-30, 2009.

  • PDF S. U. Khan, A. A. Maciejewski, and H. J. Siegel, "Robust CDN Replica Placement Techniques," Workshop on Dependable Parallel, Distributed and Network-Centric Systems (DPDNS 2009), in the CD-ROM proceedings of the 23rd International Parallel and Distributed Processing Symposium (IPDPS 2009), Rome, Italy, May 25, 2009.

  • PDF A. M. Al-Qawasmeh, A. A. Maciejewski, H. J. Siegel, J. Smith, and J. Potter, "Task and Machine Heterogeneities: Higher Moments Matter" 2009 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'09), pp. 3-9, Las Vegas, NV, July 13-16, 2009.

  • PDF J. Smith, E. K. P. Chong, A. A. Maciejewski, and H. J. Siegel, "Stochastic-Based Robust Dynamic Resource Allocation in a Heterogeneous Computing System" 38th International Conference on Parallel Processing (ICPP-2009), pp. 188-195, Vienna, Austria, Sept. 22-25, 2009.

  • PDF A. M. Al-Qawasmeh, A. A. Maciejewski, and H. J. Siegel, "Characterizing Heterogeneous Computing Environments Using Singular Value Decomposition," 19th International Heterogeneity in Computing Workshop (HCW'10), Atlanta, Georgia, April 2010.

  • PDF R. C. Chiang, A. A. Maciejewski, A. L. Rosenberg, and H. J. Siegel, "Statistical Predictors of Computing Power in Heterogeneous Clusters," 19th International Heterogeneity in Computing Workshop (HCW'10), Atlanta, Georgia, April 2010.

  • PDF L. Briceno, J. Smith, H. J. Siegel, A. A. Maciejewski, P. Maxwell, R. Wakefield, A. M. Al-Qawasmeh, R. C. Chiang, and J. Li, "Robust Resource Allocation of DAGs in a Heterogeneous Multicore System," 19th International Heterogeneity in Computing Workshop (HCW'10), Atlanta, Georgia, April 2010.

  • PDF B. Dorronsoro, P. Bouvry, J. A. Canero, A. A. Maciejewski, and H. J. Siegel, "Multi-objective Robust Static Mapping of Independent Tasks on Grids," IEEE Congress on Evolutionary Computation(CEC 2010), pp. 3389-3396, Barcelona, Spain, July 18-23, 2010.

  • PDF J. Smith, J. Apodaca, H. J. Siegel, and A. A. Maciejewski, "Batch Mode Stochastic-Based Robust Dynamic Resource Allocation in a Heterogeneous Computing System," 2010 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'10), pp. 263-269, Las Vegas, NV, July 12-15, 2010.

  • PDF Q. Gao, X. Zhang, P-L. Rau, A. A. Maciejewski, and H. J. Siegel, "Performance visualization for large-scale systems: A literature review," 14th International Conference on Human-Computer Interaction (HCII 2011), pp. 450-460, Orlando, FL, July 9-14, 2011.

  • PDF A. M. Al-Qawasmeh, A. A. Maciejewski, R. G. Roberts, and H. J. Siegel, "Characterizing Task-Machine Affinity in Heterogeneous Computing Environments," 20th International Heterogeneity in Computing Workshop (HCW'11), pp. 33-43, Anchorage, Alaska, May 16, 2011.

  • PDF L. D. Briceno, B. Khemka, H. J. Siegel, A. A. Maciejewski, C. Groer, G. Koenig, G. Okonski, and S. Poole, "Time Utility Functions for Modeling and Evaluating Resource Allocations in a Heterogeneous Computing System," 20th International Heterogeneity in Computing Workshop (HCW'11), pp. 7-19, Anchorage, Alaska, May 16, 2011.

  • PDF J. Apodaca, D. Young, L. Briceno, J. Smith, S. Pasricha, A. A. Maciejewski, H. J. Siegel, S. Bahirat, B. Khemka, A. Ramirez, and Y. Zou, "Stochastically Robust Static Resource Allocation for Energy Minimization with a Makespan Constraint in a Heterogeneous Computing Environment," 9TH ACS/IEEE International Conference on Computer Systems and Applications (AICCSA 2011), pp. 22-31, Sharm El-Sheikh, Egypt, Dec. 27-30, 2011. (Co-Winner of Best Paper Award)

  • PDF D. Young, J. Apodaca, L. Briceno, J. Smith, S. Pasricha, A. A. Maciejewski, H. J. Siegel, B. Khemka, S. Bahirat, A. Ramirez, and Y. Zou, "Energy-Constrained Dynamic Resource Allocation in a Heterogeneous Computing Environment," 4th International Workshop on Parallel Programming Models and Systems Software for High-End Computing (P2S2), pp. 298-307, Taipei, Taiwan, Sept. 13, 2011.

  • PDF A. M. Al-Qawasmeh, S. Pasricha, A. A. Maciejewski, and H. J. Siegel, "Thermal-Aware Performance Optimization in Power Constrained Heterogeneous Data Centers," 21st International Heterogeneity in Computing Workshop (HCW'12), pp. 27-40, Shanghai, China, May 21, 2012.

  • PDF F. M. Ciorba, T. Hansen, S. Srivastava, I. Banicescu, A. A. Maciejewski, and H. J. Siegel, "A Combined Dual-Stage Framework for Robust Scheduling of Scientific Applications in Heterogeneous Environments with Unvertain Availability," 21st International Heterogeneity in Computing Workshop (HCW'12), pp. 187-200, Shanghai, China, May 21, 2012.

  • PDF B. Khemka, A. A. Maciejewski, and H. J. Siegel, "A Performance Comparison of Resource Allocation Policies in Distributed Computing Environments With Random Failures," 2012 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'12), pp. 3-9, Las Vegas, NV, July 16-19, 2012.

  • PDF R. Friese, T. Brinks, C. Oliver, H. J. Siegel, and A. A. Maciejewski, "Analyzing the Trade-offs Between Minimizing Makespan and Minimizing Energy Consumption in a Heterogeneous Resource Allocation Problem," Second International Conference on Advanced Communications and Computation (INFOCOMP'12), pp.81-89, Venice, Italy, Oct. 21-26, 2012. (Best Paper Award)

  • PDF T. Hansen, R. Roche, S. Suryanarayanan, H. J. Siegel, D. Zimmerle, P. M. Young and A. A. Maciejewski, "A Proposed Framework for Heuristic Approaches to Resource Allocation in the Emerging Smart Grid," IEEE PES International Conference on Power Systems and Technology (POWERCON 2012), pp. 1-6, Auckland, New Zealand, Oct. 30 - Nov. 2, 2012.

  • PDF R. Friese, B. Khemka, A. A. Maciejewski, H. J. Siegel, G. A. Koenig, S. Powers, M. Hilton, J. Rambharos, G. Okonski, and S. W. Poole, "An Analysis Framework for Investigating the Trade-offs Between System Performance and Energy Consumption in a Heterogeneous Computing Environment," 22nd International Heterogeneity in Computing Workshop (HCW'13), pp. 19-30, Boston, MA, May 20, 2013.

  • PDF D. Young, J. Smith, S. Pasricha, A. A. Maciejewski, and H. J. Siegel, "Heterogeneous Energy and Makespan Constrained DAG Scheduling," Workshop on Energy Efficient High Performance Parallel and Distributed Computing (EEHPDC-2013), pp. 3-11, New York, New York, June 17-21,2013.

  • PDF R. Friese, T. Brinks, C. Oliver, A. A. Maciejewski, H. J. Siegel, and S. Pasricha, "A Machine-by-Machine Analysis of a Bi-Objective Resource Allocation Problem," 19th International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'13), pp. 3-9, Las Vegas, NV, July 22-25, 2013.

  • PDF K. Tarplee, R. Friese, A. A. Maciejewski, and H. J. Siegel, "Efficient and Scalable Computation of the Energy and Makespan Pareto Front for Heterogeneous Computing Systems," Sixth Workshop on Computational Optimization (WCO'13), pp. 401-408, Krakow, Poland, Sept. 8-11, 2013. (Received “The 2013 Zdzislaw Pawlak Best Paper Award, by the Award Committee of the 8th Symposium on Advances in Artificial Intelligence and Applications")

  • PDF M. Oxley, S. Pasricha, H. J. Siegel, and A. A. Maciejewski, "Energy and Deadline Constrained Robust Stochastic Static Resource Allocation," First Workshop on Power and Energy Aspects of Computation (PEAC 2013), in the proceedings of the 10th International Conference on Parallel Processing and Applied Mathematics (PPAM 2013), pp. 761-771, Warsaw, Poland, Sept. 8-11, 2013.

  • PDF B. Khemka, R. Friese, S. Pasricha, A. A. Maciejewski, H. J. Siegel, G. A. Koenig, S. Powers, M. Hilton, J. Rambharos, and S. W. Poole, "Utility Driven Dynamic Resource Management in an Oversubscribed Energy-Constrained Heterogeneous System," 23nd International Heterogeneity in Computing Workshop (HCW'14), pp. 58-67, Pheonix, AZ, May 19, 2014.

  • PDF T. Hansen, F. M. Ciorba, A. A. Maciejewski, H. J. Siegel, S. Srivastava, and I. Banicescu, "Heuristics for Robust Allocation of Resources to Parallel Applications with Uncertain Execution Times in Heterogeneous Systems with Uncertain Availability," 2014 International Conference of Parallel and Distributed Computing (ICPDC 2014), pp. 536-541, London, England, July 2-4, 2014. (Winner of Best Paper Award)

  • PDF K. Tarplee, A. A. Maciejewski, and H. J. Siegel, "Energy-Aware Profit Maximizing Scheduling Algorithm for Heterogeneous Computing Systems," ExtremeGreen 2014: Extreme Green & Energy Efficiency in Large Scale Distributed Systems, in 2014 14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, pp. 595-603, Chicago, IL, May 26-29, 2014.

  • PDF D. Dauwe, R. Friese, S. Pasricha, A. A. Maciejewski, G. A. Koenig, and H. J. Siegel, "Modeling the Effects on Power and Performance from Memory Interference of Co-located Applications in Multicore Systems," 2014 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'14), pp. 3-9, Las Vegas, NV, July 21-24, 2014.

  • PDF H. J. Siegel, B. Khemka, R. Friese, S. Pasricha, A. A. Maciejewski, G. A. Koenig, S. Powers, M. Hilton, J. Rambharos, G. Okonski, and S. W. Poole, "Energy-Aware Resource Management for Computing Systems," 7th International Conference on Contemporary Computing (IC3), Noida, India, Aug. 2014. (Siegel Keynote)

  • PDF M. Oxley, E. Jonardi, S. Pasricha, A. A. Maciejewski, G. A. Koenig, and H. J. Siegel, "Thermal, Power, and Co-location Aware Resource Allocation in Heterogeneous High Performance Computing Systems," International Green Computing Conference (IGCC'14), 10 pages, Dallas, TX, Nov. 3-5, 2014.

  • PDF D. Dauwe, E. Jonardi, R. Friese, S. Pasricha, A. A. Maciejewski, D. A. Bader, and H. J. Siegel, "A Methodology for Co-Location Aware Application Performance Modeling in Multicore Computing" 17th Workshop on Advances on Parallel and Distributed Processing Symposium (APDCM 2015), pp. 434-443, Hyderabad, India May 25, 2015.

  • PDF B. Khemka, D. Machovec, C. Blandin, H. J. Siegel, S. Hariri, A. Louri, C. Tunc, F. Fargo, and A. A. Maciejewski, "Resource Management in Heterogeneous Parallel Computing Environments with Soft and Hard Deadlines," The XI Metaheuristics International Conference (MIC2015), 10 pages Agadir, Morocco, June 7-10, 2015.

  • PDF B. Khemka, R. Friese, S. Pasricha, A. A. Maciejewski, H. J. Siegel, G. A. Koenig, S. Powers, M. Hilton, R. Rambharos, M. Wright, and S. W. Poole, "Comparison of Energy-Constrained Resource Allocation Heuristics under Different Task Management Environments," 2015 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'15), pp. 3-12, Las Vegas, NV, July 27-30, 2015.

  • PDF E. Jonardi, M. Oxley, S. Pasricha, H. J. Siegel,and A. A. Maciejewski, "Energy Cost Optimization for Geographically Distributed Heterogeneous Data Centers," Energy-efficient Networks of Computers (E2NC) in the proceedings of International Green Computing Conference (IGCC'15), 6 pages, Las Vegas, NV, Dec. 14-16, 2015.

  • PDF D. Machovec, B. Khemka, R. Friese, S. Pasricha, A. A. Maciejewski, H. J. Siegel, G. A. Koenig, M. Wright, M. Hilton, R. Rambharos, and N. Imam, "Dynamic Resource Management for Parallel Tasks in an Oversubscribed Energy-Constrained Heterogeneous Environment," accepted to appear in 25th International Heterogeneity in Computing Workshop (HCW'16), pp. 67-78, Chicago, IL May 23, 2016.

  • PDF M. A. Oxley, S. Pasricha, A. A. Maciejewski,H. J. Siegel,and P. J. Burns, "Online Resource Management in Thermal and Energy Constrained Heterogeneous High Performance Computing," IEEE International Conference on Big Data Intelligence and Computing(IEEE DataCom 2016), pp. 604-611, Auckland, New Zealand, Aug. 8-12, 2016.

  • PDF D. Dauwe, S. Pasricha, A. A. Maciejewski, and H. J. Siegel, "A Performance and Energy Comparison of Fault Tolerance Techniques for Exascale Computing Systems," The 6th IEEE International Symposium on Cloud and Service Computing (SC2 2016), pp. 436-443, Nadi, Fiji, Dec.7-10, 2016.

  • PDF D. Machovec, S. Pasricha, A. A. Maciejewski, H. J. Siegel, G. A. Koenig, M. Wright, M. Hilton, R. Rambharos, T. Naughton, and N. Imam, "Preemptive Resource Management for Dynamically Arriving Tasks in an Oversubscribed Heterogeneous Computing System," 26th International Heterogeneity in Computing Workshop (HCW'17), pp. XX-XX, Orlando, FL May 29, 2017.

  • PDF D. Dauwe, S. Pasricha, A. A. Maciejewski, and H. J. Siegel, "An Analysis of HPC Resilience Techniques for Exascale Computing Platforms," accepted to appear in 19th Workshop on Advances in Parallel and Distributed Computational Models, pp. XXX-XXX, Orlando, FL May 29, 2017.


    This material is presented 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.

    © 199x (200x) IEEE Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

    This document was last modified August 9, 2016.