On the Interplay of Parallelization, Program Performance, and Energy Consumption
Accepted for publication in the IEEE Transactions on Parallel and Distributed Systems
S. Cho and R. Melhem
[google]


Oblivious Routing in Fat-Tree Based System Area Networks with Uncertain Traffic Demands
Accepted for publication in the IEEE Transactions on Networking
X. Yuan, W. Nienaber, Z. Duan and R. Melhem
[google]


Compiler Techniques for Efficient Communications in Circuit Switched Networks for Multiprocessor Systems
IEEE Transactions on Parallel and Distributed Systems, vol 20, no 3, pp. 331-345 (2009)
S. Shao, A. K. Jones and R. Melhem
[google]


Energy Efficient Redundant Configurations for Real-Time Parallel Reliable Servers
Real-Time Systems, vol 41, no 3, pp. 195-221 (2009)
D. Zhu, R. Melhem and D. Mosse
[google]


Corollaries to Amdahl's Law for Energy
IEEE Computer Architecture Letters, vol 7, no 1, pp. 25-28 (2008)
S. Cho and R. Melhem
[google]


Symbolic Expression Analysis for Compiled Communication
Parallel Processing Letters, vol 18, no 4, pp.567-587 (2008)
S. Shao, Y. Zhang, A. K. Jones and R. Melhem
[google]


Low Diameter Interconnects for Routing in High Performance Parallel Systems
IEEE Transactions on Computers, vol 56, no 4, pp. 502-510 (2007)
R. Melhem
[google]


A Framework for the Design, Synthesis and Cycle-Accurate Simulation of Multiprocessor Networks
The Journal of Parallel and Distributed Computing, vol 65, no 10, pp. 1237-1252 (2005)
R. Hoare, Z. Ding, S. Tung and R. Melhem
[ps/pdf]


Power Aware Scheduling for AND/OR Graphs in Real-Time Systems
IEEE Transactions on Parallel and Distributed Systems, vol. 15, no. 9, pp. 849-864 (2004)
D. Zhu, D. Mosse and R. Melhem
[ps/pdf]


Scheduling with dynamic voltage/speed adjustment using slack reclamation in multiprocessor real-time systems
IEEE Transactions on Parallel and Distributed Systems, vol. 14, no. 7, pp.686-700 (2003)
D. Zhu, R. Melhem and B. Childers
[ps/pdf]


Algorithms for Supporting Compiled Communication
IEEE Transactions on Parallel and Distributed Systems, vol. 14, no. 2, pp. 107-118 (2003)
X. Yuan, R. Melhem and R. Gupta
[ps/pdf]


A High Speed Scheduler/Controller for Unbuffered Banyan Networks
Computer Communications Journal, vol. 24, no. 9, pp. 1158-1169 (2001)
C. Salisbury and R. Melhem
[ps/pdf]


Modeling Communication Locality in Multiprocessors
The Journal of Parallel and Distributed Computing, vol. 56, no. 2, pp. 71-98 (1999)
S. Salisbury, Z. Chen, and R. Melhem
[ps/pdf]


Fault-Tolerance through Scheduling of Aperiodic Tasks in Hard Real-Time Multiprocessor Systems
IEEE Trans. On Parallel and Distributed Systems, vol. 8, no. 3, pp. 272-284 (1997)
S. Ghosh, R. Melhem and D. Mosse
[ps/pdf]


Arbitrary Size Benes Networks
Parallel Processing Letters, vol. 7, no. 3, pp. 279-284 (1997)
C. Chang and R. Melhem
[google]


Implementing an Efficient Collisionless N- body Code on the Cray T3D
Computers in Physics, vol. 11, no. 4, pp. 378-385 (1997)
S. Sigurdsson, B. He, R. Melhem and L. Hernquist
[google]


On-Line Error Detection through Data Duplication in Distributed-Memory Systems
Microprocessor and Microsystems - a special issue on Fault Tolerance, vol. 21, no. 7, pp. 197-209 (1997)
C. Gong, R. Melhem and R. Gupta
[google]


Demand-Driven Data Flow Analysis For Communication Optimization
Parallel Processing Letters, vol. 7, no. 4, pp. 359-370 (1997)
X. Yuan, R. Gupta and R. Melhem
[google]


A Load Balancing Package on Distributed Memory Systems and its Application to Particle-Particle Particle-Mesh (P3M) Methods
Parallel Computing, vol. 23, pp. 1525-1544 (1997)
X. Yuan, C. Salisbury, D. Balsara and R. Melhem
[ps/pdf]


Loop Transformations for Fault Detection in Regular Loops on Massively Parallel Systems
IEEE Trans. on Parallel and Distributed Systems, vol. 7, no. 12, pp. 1238-1249 (1996)
C. Gong, R. Melhem and R. Gupta
[ps/pdf]


Routing in Modular Fault-Tolerant Multiprocessor Systems
IEEE Trans. on Parallel and Distributed Systems, vol. 6, no. 11, pp. 1206-1220 (1995)
M. Alam and R. Melhem
[ps/pdf]


Dynamic Reconfiguration of Optically Interconnected Networks with Time-Division Multiplexing
The Journal of Parallel and Distributed Computing, vol. 22, no. 2, pp. 268-278 (1994)
C. Qiao, R. Melhem, D. Chiarulli and S. Levitan
[ps/pdf]


Computational Arrays with Flexible Redundancy
IEEE Trans. on Computers, vol. 43, no. 4, pp. 413-430 (1994)
J. Ramirez and R. Melhem
[ps/pdf]


A Uniform Framework for Dynamic Load Balancing Strategies in Distributed Processing Systems
The Journal of Parallel and Distributed Computing, vol. 23, no. 2, pp. 246-255, (1994)
T. Znati and R. Melhem
[ps/pdf]


Short Circuits in Buffered Multi-stage Interconnection Networks
The Computer Journal, vol. 33, no. 4, pp. 323-329 (1990)
Y. Pan and R. Melhem
[google]


Embedding Rectangular Grids into Square Grids with Dilation Two
IEEE Transactions on Computers, vol. 39, no. 12, pp. 1446-1455, (1990)
R. Melhem and G. Hwang
[ps/pdf]


A Systolic Accelerator for the Iterative Solution of Sparse Linear Systems
IEEE Trans. on Computers, vol. 38, no. 11, pp.1591-1595 (1989)
R. Melhem
[google]


The Application of a Sequence Notation to the Design of Systolic Computations
BIT, vol. 29, no. 3, pp. 409-427 (1989)
R. Melhem and C. Guerra
[google]


Synthesis of Systolic Algorithm Designs
Parallel Computing, vol. 12, no. 2, pp. 195-207 (1989)
C. Guerra and R. Melhem
[google]


Message Complexity of the Set Intersection Problem
Information Processing Letters, vol. 27, no. 4, pp.169-174 (1988)
K. Ramarao, R. Daley and R. Melhem
[google]


Parallel Solution of Linear Systems with Striped, Sparse Matrices
Parallel Computing, vol. 6, no. 2, pp. 165-184, (1988)
R. G. Melhem
[google]


Multicolor Ordering of Sparse Matrices Resulting from Irregular Grids
ACM Tran. on Mathematical Software, vol. 14, no. 2, pp. 117-138 (1988)
R. Melhem and K. Ramarao
[google]


A Modified Frontal Technique Suitable for Parallel Systems
SIAM J. on Scientific and Statistical Computing, vol. 9, no. 2, pp. 289-303 (1988)
R. G. Melhem
[google]


A Study of Data Interlock in Computational Networks for Sparse Matrix Multiplication
IEEE Transactions on Computers, vol. 36, no. 9, pp.1101-1107, (1987)
R. G. Melhem
[google]


Toward Efficient Implementations of PCCG Methods on Vector Supercomputers
The International Journal on Supercomputer Applications, vol. 1, no. 1, pp.71-98, (1987)
R. G. Melhem
[google]


Parallel Gauss/Jordan Elimination for the Solution of Dense Linear Systems
Parallel Computing, vol. 4, no. 3, pp.339-343, (1987)
R. G. Melhem
[google]


Verification of a Class of Self-timed Computational Networks
BIT, vol. 27, no. 4, pp.480-500 (1987)
R. G. Melhem
[google]


Determination of Stripe Structures for Finite Element Matrices
SIAM Journal on Numerical Analysis, vol. 24, no. 6, pp.1419-1433, (1987)
R. G. Melhem
[google]


On the Design of a Pipelined/Systolic Finite Element System
Computers and Structures, vol. 20, pp.67-75, (1985)
R. G. Melhem
[google]


Formal Analysis of a Systolic System for Finite Element Stiffness Matrices
Journal of Computer and System Sciences, vol. 31, no. 1, pp. 1-27, (1985)
R. G. Melhem
[google]


A Mathematical Model for the Verification of Systolic Networks
Journal on Computing, vol. 13, no. 3, pp. 541-565, (1984)
R. G. Melhem and W. C. Rheinboldt
[google]