Maged Michael
Ph.D. 1997
Journal and Conference Papers
- Maged M. Michael, Ashwini K. Nanda, Beng-Hong Lim, and Michael L. Scott.
Coherence Controller Architectures for SMP-Based CC-NUMA Multiprocessors.
In Proceedings of the 24th
International Symposium on Computer Architecture (ISCA),
June 1997.
postscript.
- Maged M. Michael and Michael L. Scott.
Relative Performance of Preemption-Safe Locking and Non-Blocking Synchronization on
Multiprogrammed Shared Memory Multiprocessors.
In Proceedings of the 11th International Parallel Processing
Symposium (IPPS),
April 1997.
postscript.
- Anthony-Trung Nguyen, Pradip Bose, Kattamuri Ekanadham, Ashwini K. Nanda, and Maged M. Michael.
Accuracy and Speedup of Parallel Trace-Driven
Architectural Simulation.
In Proceedings of the 11th
International Parallel Processing Symposium (IPPS),
April 1997.
- Galen C. Hunt, Maged M. Michael, Srinivasan Parthasarathy, and Michael L. Scott.
An
Efficient Algorithm for Priority Queue Heaps.
Information Processing Letters (IPL),
vol. 60, no. 3, November 1996.
postscript .
- Anthony-Trung Nguyen, Maged M. Michael, Arun Sharma, and Josep Torrellas.
The
Augmint Multiprocessor Simulation Toolkit for Intel x86
Architectures.
In Proceedings of the 1996 IEEE
International Conference on Computer Design (ICCD),
October 1996.
postscript.
- Maged M. Michael and Michael L. Scott.
Simple, Fast, and Practical
Non-Blocking and Blocking Concurrent Queue
Algorithms.
In Proceedings of the 15th ACM Symposium on
Principles of Distributed Computing (PODC),
May 1996. html. postscript.
- Maged M. Michael and Michael L. Scott.
Implementation of Atomic
Primitives on Distributed Shared Memory Multiprocessors.
In Proceedings of the First International Symposium on
High Performance Computer Architecture (HPCA),
January 1995.
postscript.
Posters and Workshops
- Anthony-Trung Nguyen, Michael M. Michael, Arun Sharma, and Josep Torrellas.
Augmint: An Execution-Driven Multiprocessor Simulation
Toolkit for Intel x86 Architecture.
Poster,
Supercomputing '96 (SC'96),
Pittsburgh, PA, November 1996.
poster.
- Maged M. Michael, Beng-Hong Lim, Ashwini K. Nanda, and Michael L. Scott.
Protocol
Processors vs. Custom Hardware Coherence Adaptors for
SMP-based CC-NUMA Multiprocessor Architectures.
Sixth
International Workshop on Scalable Shared Memory
Multiprocessors (SSMM),
Cambridge, MA, October 1996.
- Michael L. Scott, Wei Li, Sandhya Dwarkadas, Leonidas Kontothanassis, Galen C. Hunt,
Maged M. Michael, Robert Stets, Nicholas Hardavellas, Wagner Meira, Alex Poulos,
Michal Cierniak, Srinivasan Parthasarathy, and Mohamed Zaki.
Implementation of Cashmere.
Sixth International
Workshop on Scalable Shared Memory Multiprocessors (SSMM),
Cambridge, MA, October 1996.
html.
- Maged M. Michael and Michael M. Scott.
Scalable Atomic Primitives for
Distributed Shared Memory Multiprocessors.
Fourth International Workshop on Scalable
Shared Memory Multiprocessors (SSMM), Chicago, IL,
April 1994.
postscript.
Other Technical Reports and Submitted for Publication
- Maged M. Michael and Michael L. Scott.
Non-Blocking Algorithms and
Preemption-Safe Locking on Multiprogrammed Shared Memory
Multiprocessors.
Manuscript submitted for journal
publication, March 1997.
postscript.
- Michael L. Scott and Maged M. Michael.
The Topological Barrier: A
Synchronization Abstraction for Regularly-Structured Parallel
Applications.
Technical Report 605, Dept. of
Computer Science, Univ. of Rochester, January 1996.
postscript.
- Maged M. Michael and Michael L. Scott.
Correction of a Memory Management
Method for Lock-Free Data Structures.
Technical Report
599, Dept. of Computer Science, Univ. of Rochester, December
1995.
postscript.
- Maged M. Michael and Michael L Scott
Fast Mutual Exclusion Even with
Contention.
Technical Report 460, Dept. of Computer
Science, Univ. of Rochester, June 1993.
postscript.
Back to URCS Grads directory
Back to URCS Home Page