Positions

Selected Publications

Academic Article

Year Title Altmetric
2019 Utility-based resource management in an oversubscribed energy-constrained heterogeneous environment executing parallel applications 2019
2018 Rate-based thermal, power, and co-location aware resource management for heterogeneous data centers 2018
2018 A partially observable markov decision process approach to residential home energy management 2018
2017 Value of service based resource management for large-scale computing systems 2017
2017 Bone cancer, version 2.2017 featured updates to the NCCN guidelines 2017
2017 NCCN Guidelines Insights: Bone Cancer, Version 2.2017. 2017
2017 CONTROL OF A PARTITIONABLE MULTIMICROPROCESSOR SYSTEM. 2017
2017 ORGANIZATION AND LANGUAGE DESIGN OF MICROPROCESSORS FOR AN SIMD/MIMD SYSTEM. 2017
2017 PERMUTING WITH THE AUGMENTED DATA MANIPULATOR NETWORK. 2017
2017 RECIRCULATING, PIPELINED, AND MULTISTAGE SIMD INTERCONNECTION NETWORKS. 2017
2016 HPC node performance and energy modeling with the co-location of applications 2016
2016 Stochastic-based robust dynamic resource allocation for independent tasks in a heterogeneous computing system 2016
2016 Energy and Makespan Tradeoffs in Heterogeneous Computing Systems using Efficient Linear Programming Techniques 2016
2016 Rapid design and development of the technologies and controls 2016
2015 Makespan and Energy Robust Stochastic Static Resource Allocation of a Bag-of-Tasks to a Heterogeneous Computing System 2015
2015 Scalable linear programming based resource allocation for makespan minimization in heterogeneous computing systems 2015
2015 Utility functions and resource management in an oversubscribed heterogeneous computing environment 2015
2015 Heuristic Optimization for an Aggregator-Based Resource Allocation in the Smart Grid 2015
2015 Dynamic rescheduling heuristics for military village search environments 2015
2015 Power and Thermal-Aware Workload Allocation in Heterogeneous Data Centers 2015
2015 A visualization aid for demand response studies in the smart grid 2015
2015 Assessing the reading level of online sarcoma patient education materials 2015
2015 Efficient and scalable pareto front generation for energy and makespan in heterogeneous computing systems 2015
2015 Utility maximizing dynamic resource management in an oversubscribed energy-constrained heterogeneous computing system 2015
2014 Resource allocation in a client/server system for massive multi-player online games 2014
2014 Introduction to special issue on energy aware resource management and scheduling (EARMS) 2014
2014 Management of open wounds. Lessons from orthopedic oncology 2014
2014 Maximizing stochastic robustness of static resource allocations in a periodic sensor driven cluster 2014
2014 Pareto frontier for job execution and data transfer time in hybrid clouds 2014
2014 Silver negative pressure dressing with vacuum-assisted closure of massive pelvic and extremity wounds 2014
2013 Robust static resource allocation of DAGs in a heterogeneous multicore system 2013
2013 A Bee Colony based optimization approach for simultaneous job scheduling and data replication in grid environments 2013
2013 Bone Cancer: Clinical practice guidelines in oncology 2013
2013 Bone cancer. 2013
2013 Deadline and energy constrained dynamic resource allocation in a heterogeneous computing environment 2013
2013 Robust static planning tool for military village search missions: Model and heuristics 2013
2012 Characterization of the iterative application of makespan heuristics on non-makespan machines in a heterogeneous parallel and distributed environment 2012
2012 Probabilistic resource allocation in heterogeneous distributed systems with random failures 2012
2012 Multi-postpath-based lookahead multiconstraint QoS routing 2012
2012 Intracranial meningeal hemangiopericytoma metastatic to the scapula 2012
2012 Overlay network resource allocation using a decentralized market-based approach 2012
2011 Heuristics for robust resource allocation of satellite weather aata processing on a heterogeneous parallel system 2011
2010 Limb preservation in patients with bone and soft tissue tumors 2010
2010 Time and cost trade-off management for scheduling parallel applications on Utility Grids 2010
2010 Pathological fractures of the proximal humerus treated with a proximal humeral locking plate and bone cement 2010
2010 Bone cancer 2010
2009 Robust resource allocation in a cluster based imaging system 2009
2009 Unplanned surgical excision of extremity soft tissue sarcomas: patient profile and referral patterns. 2009
2008 Current concepts on the surgical and medical management of osteosarcoma 2008
2008 Static resource allocation for heterogeneous computing environments with tasks having dependencies, priorities, deadlines, and multiple versions 2008
2008 The use of bipolar hemosealing technology in orthopedic oncology: safety and clinical impact. 2008
2008 Dynamic resource management in energy constrained heterogeneous computing systems using voltage scaling 2008
2008 Static heuristics for robust resource allocation of continuously executing applications 2008
2008 Stochastic robustness metric and its use for static resource allocations 2008
2008 The outcome of composite bone graft substitute used to treat cavitary bone defects 2008
2008 A hybrid Branch-and-Bound and evolutionary approach for allocating strings of applications to heterogeneous distributed computing systems 2008
2008 Intracranial metastasis from synovial sarcoma. 2008
2008 A macroeconomic model for resource allocation in large-scale distributed systems 2008
2008 Stabilization of pathologic long bone fractures with the Fixion expandable nail. 2008
2008 Giant eccrine spiradenoma of the hand. 2008
2008 Intracranial metastasis from synovial sarcoma 2008
2008 Stabilization of pathologic long bone fractures with the fixion expandable nail 2008
2008 The use of bipolar hemosealing technology in orthopedic oncology: Safety and clinical impact 2008
2007 Synovial sarcoma: Clinicopathologic features, treatment, and prognosis 2007
2007 Vacuum-assisted closure for radiation-associated wound complications 2007
2007 Dynamic resource allocation heuristics that manage tradeoff between makespan and robustness 2007
2007 A biomechanical study of periacetabular defects and cement filling 2007
2007 Bone cancer. 2007
2007 Robust static allocation of resources for independent tasks under makespan and dollar cost constraints 2007
2007 Dynamically mapping tasks with priorities and multiple deadlines in a heterogeneous environment 2007
2007 An 18-year-old man with knee pain 2007
2007 Massive prepatellar bursitis in cerebral palsy. 2007
2006 Pseudoaneurysm mimicking a soft tissue sarcoma 2006
2006 A flexible multi-dimensional QoS performance measure framework for distributed heterogeneous systems 2006
2006 Synchronous bifocal alveolar rhabdomyosarcoma. A case report 2006
2006 Static allocation of resources to communicating subtasks in a heterogeneous ad hoc grid environment 2006
2006 A semi-static approach to mapping dynamic iterative tasks onto heterogeneous computing systems 2006
2005 Bone cancer: Clinical practice guidelines 2005
2005 A study of five parallel approaches to a genetic algorithm for the traveling salesman problem 2005
2005 Allocation of QoS connections in MF-TDMA satellite systems: A two-phase approach 2005
2005 Chondroblastoma with associated aneurysmal bone cyst of the cuboid 2005
2004 Planning with recursive subgoals 2004
2004 Crossed fused renal ectopia with metastatic renal cell carcinoma 2004
2004 Measuring the robustness of a resource allocation 2004
2004 Identification of estrogen-regulated genes during fracture healing, using DNA microarray 2004
2004 Advances in radionuclide therapeutics in orthopaedics. 2004
2003 Guest editor introduction for the special section on commercial applications for high-performance computing 2003
2003 Efficient multicast stream authentication using erasure codes 2003
2002 Phosphaturic mesenchymal tumor 2002
2002 Occult phosphaturic mesenchymal tumor detected by Tc-99m sestamibi scan 2002
2002 Occult phosphaturic mesenchymal tumor detected by Tc-99m sestamibi scan. 2002
2002 Parallel Approaches for Singular Value Decomposition as Applied to Robotic Manipulator Jacobians 2002
2001 A Comparison of Eleven Static Heuristics for Mapping a Class of Independent Tasks onto Heterogeneous Distributed Computing Systems 2001
2001 Heuristics for scheduling data requests using collective communications in a distributed communication network 2001
2001 Phosphate-32 colloid radiosynovectomy in hemophilia: Outcome of 125 procedures 2001
2001 What are the top ten most influential parallel and distributed processing concepts of the past millenium? 2001
2000 Representing task and machine heterogeneities for heterogeneous computing systems 2000
2000 A mathematical model and scheduling heuristics for satisfying prioritized data requests in an oversubscribed communication network 2000
2000 Limb salvage for chronic tibial osteomyelitis: An outcomes study 2000
2000 Techniques for mapping tasks to machines in heterogeneous computing systems 2000
1999 Dynamic Mapping of a Class of Independent Tasks onto Heterogeneous Computing Systems 1999
1999 Aspects of computational mode and data distribution for parallel range image segmentation 1999
1999 MCGS: A modified conjugate gradient squared algorithm for nonsymmetric linear systems 1999
1999 Parallel implementations of block-based motion vector estimation for video compression on four parallel processing systems 1999
1998 A stochastic model for heterogeneous computing and its application in data relocation scheme development 1998
1998 Parallel image correlation: Case study to examine trade-offs in algorithm-to-machine mappings 1998
1998 A method for the on-line use of off-line derived remappings of iterative automatic target recognition tasks onto a particular class of heterogeneous parallel platforms 1998
1998 Generational scheduling for dynamic task management in heterogeneous computing systems 1998
1998 Mapping Conjugate Gradient Algorithms for Neutron Diffusion Applications onto SIMD, MIMD, and Mixed-Mode Machines 1998
1998 Strategies for the implementation of interconnection network simulators on parallel computers 1998
1997 Minimizing the application execution time through scheduling of subtasks and communication traffic in a heterogeneous computing system 1997
1997 Task Matching and Scheduling in Heterogeneous Computing Environments Using a Genetic-Algorithm-Based Approach 1997
1997 Is an alligator better than an armadillo? 1997
1997 Determining the execution time distribution for a data parallel program in a heterogeneous computing environment 1997
1997 Radiosynovectomy's clinical applications and cost effectiveness: A review 1997
1997 Work-based performance measurement and analysis of virtual heterogeneous machines 1997
1996 Inside parallel computers: trends in interconnection networks 1996
1996 The impact on treatment planning of MRI of the spine in patients suspected of vertebral metastasis: An efficacy study 1996
1996 Software Support for Heterogeneous Computing 1996
1995 Using a Multipath Network for Reducing the Effects of Hot Spots 1995
1994 A Block-based mode selection model for SIMD/SPMD parallel environments 1994
1994 Hemarthrosis and synovitis associated with hemophilia: Clinical use of P- 32 chromic phosphate synoviorthesis for treatment 1994
1994 Multiple quadratic forms: A case study in the design of data-parallel algorithms 1994
1993 A methodology for exploiting concurrency among independent tasks in partitionable parallel processing systems 1993
1993 Data Management and Control-Flow Aspects of an SIMD/SPMD Parallel Language/Compiler 1993
1993 Predicting performance and selecting modes of parallelism: A case study using cyclic reduction on three parallel machines 1993
1992 Mapping computer-vision-related tasks onto reconfigurable parallel-processing systems 1992
1992 Destination Tag Routing Techniques Based on a State Model for the IADM Network 1992
1992 Models and algorithms for coscheduling compute-intensive taks on a network of workstations 1992
1992 Report of the purdue workshop on grand challenges in computer architecture for the support of high performance computing 1992
1991 CAPS: A coding aid for PASM 1991
1991 Eliminating Memory Fragmentation within Partitionable SIMD/SPMD Machines 1991
1991 Experimental analysis of a mixed-mode parallel architecture using bitonic sequence sorting 1991
1991 Limitations imposed on mixed-mode performance of optimized phases due to temporal juxtaposition 1991
1991 Modeling overlapped operation between the control unit and processing elements in an SIMD machine 1991
1990 Disjoint path properties of the data manipulator network family 1990
1990 Disjoint path properties of the data manipulator network family 1990
1990 Models for monitoring and debugging tools for parallel and distributed software 1990
1990 Short Notes A Distributed Management Scheme for Partitionable Parallel Computers 1990
1989 A model for an intelligent operating system for executing image understanding tasks on a reconfigurable parallel architecture 1989
1988 Design and Analysis of Dynamic Redundancy Networks 1988
1987 An introduction to the multistage cube family of interconnection networks 1987
1987 Fault-Tolerant Multistage Interconnection Networks 1987
1987 Large-scale parallel processing systems 1987
1986 Adaptable Software for Supercomputers 1986
1986 Determining an optimal secondary storage service rate for the PASM control system 1986
1986 FFT algorithms for SIMD parallel processing systems 1986
1985 Augmenting Ada for SIMD Parallel Processing 1985
1985 Evaluation of cube and data manipulator networks 1985
1985 Fault Location Techniques for Distributed Control Interconnection Networks 1985
1985 TASK SCHEDULING ON THE PASM PARALLEL PROCESSING SYSTEM. 1985
1984 Guest Editors’ Introduction Parallel Processing 1984
1984 Shuffling with the Illiac and PM2I SIMD Networks 1984
1984 Task Preloading Schemes for Reconfigurable Parallel Processing Systems 1984
1982 Parallel processing for computer vision 1982
1982 Parallel Processing Approaches to Image Correlation 1982
1982 Performance Measures for Evaluating Algorithms for SIMD Machines 1982
1982 Routing Schemes for the Augmented Data Manipulator Network in an MIMD System 1982
1982 The extra stage cube: A fault-tolerant interconnection network for supersystems 1982
1981 Contextual classification on PASM ( parallel machines). 1981
1981 Interconnection Networks for Parallel and Distributed Processing: An Overview 1981
1981 PASM: A Partitionable SIMD/MIMD System for Image Processing and Pattern Recognition 1981
1981 The Multistage Cube: A Versatile Interconnection Network 1981
1981 Using the Augmented Data Manipulator Network in PASM 1981
1980 A multiprocessor implementation of a contextual image processing algorithm. 1980
1980 Contextual classification of multispectral remote sensing data using a multiprocessor system 1980
1980 IMAGE CORRELATION USING PARALLEL PROCESSING. 1980
1980 MULTIPROCESSOR IMPLEMENTATION OF IMAGE PATTERN RECOGNITION: A GENERAL APPROACH. 1980
1980 PARALLEL ALGORITHMS FOR THE TWO-DIMENSIONAL FFT. 1980
1980 PARALLEL LANGUAGE FOR IMAGE AND SPEECH PROCESSING. 1980
1980 PARALLEL PROCESSING IMPLEMENTATIONS OF A CONTEXTUAL CLASSIFIER FOR MULTISPECTRAL REMOTE SENSING DATA. 1980
1980 Parallel processing implementations of a contextual classifier for multispectral remote sensing data. 1980
1980 SIMD ALGORITHMS TO PERFORM LINEAR PREDICTIVE CODING FOR SPEECH PROCESSING APPLICATIONS. 1980
1980 The Theory Underlying the Partitioning of Permutation Networks 1980
1980 USE OF THE AUGMENTED DATA MANIPULATOR MULTISTAGE NETWORK FOR SIMD MACHINES. 1980
1979 A Model of SIMD Machines and a Comparison of Various Interconnection Networks 1979
1979 A method for classifying multispectral remote sensing data using context. 1979
1979 FFT ALGORITHMS FOR SIMD MACHINES. 1979
1979 INTERCONNECTION NETWORK FOR MULTIMICROPROCESSOR EMULATOR SYSTEMS. 1979
1979 Interconnection Networks for SIMD Machines 1979
1979 METHOD FOR CLASSIFYING MULTISPECTRAL REMOTE SENSING DATA USING CONTEXT. 1979
1979 PARALLEL MEMORY SYSTEM FOR A PARTITIONABLE SIMD/MIMD MACHINE. 1979
1979 PARTITIONING PERMUTATION NETWORKS: THE UNDERLYING THEORY. 1979
1979 SIMD/MIMD MULTIMICROPROCESSOR SYSTEM FOR IMAGE PROCESSING AND PATTERN RECOGNITION. 1979
1978 PARTITIONABLE SIMD COMPUTER SYSTEM INTERCONNECTION NETWORK UNIVERSALITY. 1978
1977 Analysis Techniques for SIMD Machine Interconnection Networks and the Effects of Processor Address Masks 1977
1976 SINGLE INSTRUCTION STREAM-MULTIPLE DATA STREAM MACHINE INTERCONNECTION NETWORK DESIGN. 1976

Book

Year Title Altmetric
2005 Characterizing Resource Allocation Heuristics for Heterogeneous Computing Systems.  Ed. 63.  2005
1985 PASM: A PARTITIONABLE SIMD/MIMD SYSTEM FOR PARALLEL IMAGE PROCESSING RESEARCH. 1985
1985 USE AND DESIGN OF PASM. 1985

Chapter

Year Title Altmetric
2009 Options and Commodity Markets for Computing Resources.  89-120. 2009
2007 Perspectives on robust resource allocation for heterogeneous parallel and distributed systems.  41-1-41-30. 2007

Principal Investigator On

  • Private Grant  awarded by KCI USA, INC. 2018 - 2020
  • Education And Training

  • USC Medical Center, Residency 2000
  • Mayo Clinic, Postdoctoral Fellowship 2002
  • Full Name

  • Herrick Siegel