Data Block Partitioning Methods to Mitigate Stuck-at Faults in Limited Endurance Memories
IEEE Transactions on VLSI, vol. 26, no. 11, pp. 2358-2371 (2018).
J. Zhang, D. Kline, L. Fang, R. Melhem and A. Jones
[google]


RETROFIT: Fault-aware Wear Leveling
IEEE Computer Architecture Letters, vol. 17, no. 2, pp. 167-170 (2018).
J. Zhang, D. Kline, L. Fang, R. Melhem and A. Jones
[google]


Racetrack Queues for Extremely Low-Energy FIFOs
IEEE Transactions on VLSI, vol. 26, no. 6, pp. 1531-1544 (2018)
D. Kline, H. Xu, R. Melhem and A. Jones
[google]


A Process Variation-Tolerant Method for Nano-photonic On-chip Networks
ACM J. on Emerging Technologies in Computing Systems, vol. 9, no. 4, Article 39 (2018).
Y. Xu, J. Yang and R. Melhem
[google]


Counter-Based Tree Structure for Row Hammering Mitigation in DRAM
IEEE Computer Architecture Letters, vol. 16, no. 1, pp. 18-21 (2017).
S. Seyedzadeh, A. Jones and R. Melhem
[google]


Improving Bit Flip Reduction for Biased and Random Data
IEEE Transactions on Computers, vol.65, no. 11, pp. 3345-3356 (2016).
S. Seyedzadeh, R. Maddah, D. Kline, A. Jones and R. Melhem
[google]


Simultaneous Multikernel: Fine-grained Sharing of GPUs
IEEE Computer Architecture Letters, vol. 15, no. 2, pp. 113-116 (2016).
Z. Wang, J. Yang, R. Melhem, B. Childers, Y. Zhang and M. Guo
[google]


FusedCache: A Naturally Inclusive, Racetrack Memory, Dual-Level Private Cache
IEEE Transactions on Multi-scale Computing Systems, vol. 2, no. 2, pp. 69-82 (2016).
H. Xu, Y. Alkabani, R. Melhem and A. Jones
[google]


Weighted-Tuple: Fast and Accurate Synchronization for Parallel Architecture Simulators
IEEE Transactions on Parallel and Distributed Systems, vol 27, no. 8, pp. 2462-2474 (2016).
M. Moeng, A.K. Jones and R. Melhem
[google]


Symmetry-agnostic Coordinated Management of Memory Hierarchy in Multi-core Systems
The ACM's Transactions on Architecture and Code Optimization, vol. 12, no. 4, pp. 61:1-61:26 (2016).
M. Zhou, Y. Du, B. Childers, D. Mosse and R. Melhem
[google]


ContextPreRF: Enhancing the Performance and Energy of GPUs with Non-Uniform Register Access (NURA)
IEEE Transactions on VLSI, vol. 24, no. 1, pp. 343-347 (2016).
M. Moeng, H. Xu, R. Melhem and A. Jones
[google]


Energy-efficient thread assignment optimization in heterogeneous multi-core systems
ACM Transaction on Embedded Computing, vol. 14, no. 1, pp. 15.1–15.26 (2015).
V. Petrucci, O. Loques, D. Mosse, R. Melhem, N. AbouGazala and S. Gobriel
[google]


Shadow Replication: An Energy-Aware, Fault-Tolerant Computational Model for Green Cloud Computing
Energies, vol. 7, no. 8, pp. 5151-5176 (2014).
X. Cui, B. Mills, T. Znati and R. Melhem
[google]


A Practical Data Classification Framework for Scalable and High Performance Chip-Multiprocessors
IEEE Transactions on Computers, vol. 63, no. 12, pp. 2905-2918(2014).
Y. Li, R. Melhem and A.K. Jones
[google]


PS-TLB: Leveraging Page Classification Information for Fast, Scalable and Efficient Translation for Future CMPs
ACM's Transactions on Architecture and Code Optimization (TACO), vol. 9, no. 4, pp. 28:1-28:21 (2013).
Y. Li, R. Melhem and A. Jones
[google]


Data Dependent Sparing to Manage Better-Than-Bad Blocks
IEEE Computer Architecture Letters, vol. 12, no. 2, pp. 43-46 (2013).
R. Maddah, S. Cho and R. Melhem
[google]


Delta-compressed Caching for Overcoming the Write Bandwidth Limitation of Hybrid Main Memory
ACM's Transactions on Architecture and Code Optimization (TACO), vol. 9, no. 4, pp. 55:1-55:20 (2013).
Y. Du, M. Zhou, B. Childers, R. Melhem and D. Mosse
[google]


Assessing the performance of energy-aware mappings
Parallel Processing Letters, vol. 23, no. 2 (2013).
A. Benoit, R. Melhem, P. Renaud-Goud and Y. Robert
[google]


Ordering Circuit Establishment in Multiplane NoCs
ACM Transactions on Design Automation of Electronic Systems, vol. 18, no. 4, pp. 49:1-39 (2013).
A. Abousamra, A.K. Jones and R. Melhem
[google]


Compiler-assisted Data Distribution and Network Configuration for Chip Multiprocessors
The IEEE Transactions on Parallel and Distributed Systems, vol. 23 no. 11, pp. 2058-2066 (2012).
Y. Li, A. Abousamra, R. Melhem and A. Jones
[google]


Co-Design of NoC and Cache Organization for Reducing Access Latency in Chip Multiprocessors
The IEEE Transactions on Parallel and Distributed Systems. vol. 23 no. 6, pp. 1038-1046 (2012).
A. Abousamra, A. Jones and R. Melhem
[google]


Writeback-aware Partitioning and Replacement in Last-Level Cache of Phase Change Main Memory System
The ACM's Transactions on Architecture and Code Optimization (TACO), vol 8, issue 4, article 53 (2012).
M. Zhou, Y. Du, B. Childers, R. Melhem and D. Mosse
[google]


Leveraging Sharing in Second Level Translation-Lookaside Buffers for Chip Multiprocessors
IEEE Computer Architecture Letters, vol. 11, no. 2, pp. 49-52 (2012).
Y. Li, R. Melhem and A. Jones
[google]


C-AMTE: A Location Mechanism for Flexible Cache Management in Chip Multiprocessors
The Journal of Parallel and Distributed Computing, vol. 71, no. 6, pp. 889-896 (2011)
M. Hammoud, S. Cho and R. Melhem
[google]


An Optimal Boundary-Fair Scheduling Algorithm for Multiprocessor Real-Time Systems
The Journal of Parallel and Distributed Computing, vol. 71, no. 10, pp. 1411-1425 (2011)
D. Zhu, X. Qi, D. Mosse and R. Melhem
[google]


On the Interplay of Parallelization, Program Performance, and Energy Consumption
IEEE Transactions on Parallel and Distributed Systems, vol 21, no 3, pp. 342-353 (2010)
S. Cho and R. Melhem
[google]


A Dynamic Pressure-Aware Associative Placement Strategy for Large Scale Chip Multiprocessors
IEEE Computer Architecture Letters, vol 9, no 1, pp. 29-32 (2010)
M. Hammoud, S. Cho 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]


Oblivious Routing in Fat-Tree Based System Area Networks with Uncertain Traffic Demands
IEEE Transactions on Networking, vol 17, no 5, pp. 1439-1452 (2009)
X. Yuan, W. Nienaber, Z. Duan 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]


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]


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]


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]


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]


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]


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


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]


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]


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]


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


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
[ps/pdf]


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


Verification of a Class of Self-timed Computational Networks
BIT, vol. 27, no. 4, pp.480-500 (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]