Ph.D., Electrical and Computer Engineering, Rice University, 1987
M.S., Electrical and Computer Engineering, Rice University, 1984
Teaching Experiences
Professor, 1998-current
Associate Professor, 1993-98
Assistant Professor, 1987-93
Courses taught
ELEN 248 - Digital System Design
ELEN 350 - Computer Architecture and Design
ELEN 449 - Microprocessor Systems Design
ELEN 469 - Advanced Computer Architecture
ELEN 623 - Parallel Geometric Computing
ELEN 651 - Microprogrammed Control of Digital Systems
ELEN 653 - Computer Arithmetic Unit Design
Research Projects
Routing and Resource Allocation with the Challenge of Mobile Wireless
Networks, sponsored by Texas Higher Education Coordinating Board.
Real-Time Full Signature Corrosion Detection of Underground Casing Pipes,
sponsored by Energy Resources Program, TAMU.
Design, Simulation and Verification of Routing Algorithms for Reliable,
High-Speed Wireless Data Networks, sponsored by Texas Higher Education
Coordinating Board.
Development of a Novel Systems Software for Multimedia and High-
Performance Computing, sponsored by National Science Foundation.
In Place Detection of Internal and External Corrosion for
Underground Casing Pipes, sponsored by Texas Higher Education Coordinating
Board.
Courseware for Computer-Aided Design and Test, sponsored by National
Science Foundation.
An Approach to Solve Cache Thrashing Problem, sponsored by Texas Higher
Education Coordinating Board.
Travel Award for U.S. Scientists to Arith 10, sponsored by National Science
Foundation.
VLSI Array System for Computational Geometry, sponsored by National
Science Foundation.
Professional Activities
Associate Editor, Journal of Computing and Information.
Associate Editor, Information Sciences Journal, 1996-97.
Conference Chairman, 5th International Conference on Computer Science and Informatics, 2000
Stream Chairman, Seventh International Conference on Computing and Information,
1995.
Review Panel, National Science Foundation.
Panelist, IEEE Workshop on Imprecise and Approximate Computation, 1992.
Program Committee, Joint Conference on Computing and Information, 1995.
Program Committee, 6th International Conference on Computing and Information,
1994
Program Committee, 7th IASTED-ISMM International Conference, Parallel
and Distributed Computing and Systems, 1995.
Book Reviewer, West Educational Publishing.
Proposal Reviewer, National Science Foundation.
Referee
IEEE Computer
IEEE Computer
Information Sciences
Algorithmica
The Computer Journal
Information Processing Letters
IEEE Transactions on Computers
Journal of Parallel and Distributed Computing
IEEE Transactions on Parallel and Distributed Systems
IEEE Transactions on Circuits and Systems
Senior member, IEEE Computer Society.
Registered Professional Engineer, Texas.
Recognition in Who's Who among Asian Americans.
Recognition in Who's Who in the World - 2001.
Graduate Students Supervision
Ph.D. Students
F. N. Sibai, Ph.D., graduated in Aug. 89.
S. Lee, Ph.D., graduated in Dec. 91.
J. S. Chiang, Ph.D., graduated in May 92.
J. Yin, Ph.D., graduated in Dec. 95.
W. Chang, Ph.D., graduated in May 96.
Y. Liao, Ph.D., graduated in Nov. 96.
H. Nagumo, Ph.D., graduated in Nov. 96.
H. Lin, Ph.D., in progress.
C. T. Chiang, Ph.D., in progress.
F. Qiu, Ph.D., in progress.
D. Peng, Ph.D., in progress.
Z. Cai, Ph.D., in progress.
Z. Liu, Ph.D., in progress.
M.S. Students
N. Ge, M.S., graduated in Dec. 89.
Y. T. Luk, M.S., graduated in Aug. 89.
C. Pathiconda, M.S., graduated in Dec. 91.
M. Abu-Amara, M.S., graduated in Dec. 91.
A. Karkala, M.S., graduated in Apr. 92.
P. L. Chen, M.S., graduated in Apr. 92.
R. Chowdhury, M.S., graduated in Apr. 92.
M. Gopalan, M.S., graduated in Dec. 92.
Y. Cao, M.S., graduated in Dec. 93.
W. C. Yau, M.S., graduated in Dec. 93.
M. Navali, M.S., graduated in May, 94.
M. Holzrichter, M.S., graduated in May 95.
S. Parekh, M.S., graduated in Dec. 96.
W. Hussain, M.S., graduated in Aug. 97.
M. Li, M.S., graduated in May 98.
E. Okorafo, M.S., in progress.
M.S./M.Cs. Students
N. S. Chao, M.E., graduated in Apr. 92.
W. Chen, M.E., graduated in Dec. 92.
R. Yanamandra, M.E., graduated in Dec. 93.
S. Tse, M.Cs., graduated in May 93.
R. Venkatesh, M.E., graduated in May 94.
V. R. Salem, M.S., graduated in May 94.
S. J. Cheng, M.E., graduated in May 95.
S. A. Aziz, M.E., graduated in May 97.
J. Hao, M.E., graduated in May 2000.
J. Lu, M.E., graduated in Dec.2000.
R. Zenkatraman, M.E., graduated in Dec.2000.
Post Doctorial Scholars
X. Qiao
K. Liu
L. Zhou
J. Z. Wu
Recent Publications
Refereed Journal Papers
M. Lu, X. Qiao and G. Chen, ``A parallel square-root algorithm for the
modified extended Kalman filter,'' IEEE Transactions on Aerospace and Electronics
Systems, Vol. 28, No. 1, Jan. 1992, pp. 153-163.
J. Fang and M. Lu, ``An iteration partition approach for cache ping-pong
problem on parallel processing,'' Lecture Notes in Computer Science,
Vol. 589, pp. 313-327.
M. Lu, X. Qiao and G. Chen, ``Parallel computation of the Modified Extended
Kalman Filter,'' International Journal of Computer Mathematics, Vol.
45, 1992, pp. 69-87.
M. Lu and J. S. Chiang, ``A novel division algorithm for Residue Number
Systems,'' IEEE Transactions on Computers, Vol. 41, No. 8, Aug. 1992,
pp. 1026-1032.
M. Lu and J. Fang, ``A solution of cache ping-pong problem in multiprocessor
systems,'' Journal of Parallel and Distributed Computing, Vol. 16,
No. 2, Oct. 1992, pp. 158-171.
M. Lu, H. Lin and J. Abello, ``An efficient parallel algorithm for the
longest common subsequence,'' Advances in Parallel Computing, Vol.
4, 1992, pp. 123-130.
M. Lu and X. Qiao, ``Applying parallel computer systems to solve symmetric
tridiagonal eigenvalue problems,'' Parallel Computing, Vol. 18, 1992,
pp. 1301-1315.
F. Lombardi, H. Lin and M. Lu, ``On the optimal reconfiguration of multipipeline
arrays in the presence of faulty processing and switching elements,'' IEEE
Transactions on VLSI Systems, Vol. 1, No. 1, March 1993, pp. 76-79.
J. Fang and M. Lu, ``An iteration partition approach for cache and local
memory thrashing on parallel processing,'' IEEE Transactions on Computers,
Vol. 42, No. 5, May 1993, pp. 529-546.
M. Lu and H. Lin, ``Parallel algorithms for the Longest Common Subsequence
problem,'' IEEE Transactions on Parallel and Distributed Systems, Vol.
5, No. 8, 1994, pp. 835-848.
S. Lee and M. Lu, ``New self-routing permutation networks,'' IEEE Transactionson Computers, Nov. 1994, pp. 1319-1323.
M. Lu and L. Zhou, ``A new algorithm for polynomial product modulo (z^N
+1) implemented by the real-valued W transform,'' Journal of Computing
and Information, Vol. 1, No. 1, May 1994, pp. 403-421.
C. Wang and M. Lu, ``A parallel algorithm for the 2-dimensional maxima
problem using nCUBE processor configuration,'' The Journal of Computing
in Small Colleges, Vol. 10, No. 5, Apr. 1995, pp. 232-241.
M. Lu and K. Liu, ``Recursive relaxation identification of linear multivariable
systems with its parallel algorithm,'' Information Sciences, Vol. 89,
No. 3-4, Mar. 1996, pp. 211-223.
M. Lu, X. Qiao and G. Chen, ``A parallel algorithm for evaluating general
linear recurrence equations,'' Circuits, Systems, and Signal Processing,
Vol. 15, No. 4, 1996, pp. 482-504.
H. Nagumo, M. Lu and K. Watson, ``On-line longest fragment first parsing
algorithm,'' Information Processing Letter, 59(1996), pp. 91-96.
H. Lin and M. Lu, ``A direct approach for finding loop transformation matrices,''
Journal ofComputer Science and Technology, Vol. 11, No. 3,
May 1996, pp. 237-256.
M. Lu and K. Liu, ``Parallel algorithm for Householder Transformation with
the applications to ill-conditioned problems,'' International Journal of
Computer Mathematics, Vol. 64, pp. 89-101.
C. T. Chiang, Y. Liao and M. Lu, ``Performance analysis of the Palindrome
network,'' Parallel Computing, Vol. 12, pp. 673-680.
W. L. Chang and M. Lu, ``Improved Residue Number System based methods for
factorization,'' IEEE Transactions on Computers, accepted.
H. Nagumo, M. Lu and K. Watson,``Parallel passing algorithms for static
dictionary compression,'' IEEE Transactions on Parallel and Distributed
Systems, Vol. 10, No. 12. pp 1241-1251.
J. Yin, J. P. de Gyvez and M. Lu, "Real-time wavelet-integrated corrosion
detection system for casing pipes," Integrated Computer-Aided Engineering, Vol. 7, No. 2,
pp. 155-168.
M. Lu and J. Wu, "On theorem proving in annotated logics," Journal of
Applied Non-Classical Logics, Vol. 10, No. 2, 2000, pp. 121-143.
J. Yin, J. Pineda, de Gyvez and M. Lu, "Full-signature real-time corrosion
detection of under-ground casing pipes," IEEE Transactions on Instrumentation
and Measurement, Vol. 48, No. 7, pp. 120-128.
Refereed Conference Papers
M. Lu and P. L. Chen, ``Parallel polygonal approximation by the width of
the set,'' Proc. of the First IEEE Workshop on Imprecise and Approximate
Computation, Phoenix, Ariz., Dec. 1992, pp. 93-97.
S. R. Chowdhury and M. Lu, ``A partition approach to solve the longest
common subsequence problem,'' Proc. of the 6th International Conference
on VLSI Design, Bombay, India, Jan. 1993, pp. 31-36.
Y. Cao and M. Lu, ``Parallel Hough transform of image processing on a Mesh
of Trees architecture,'' 36th Midwest Symposium on Circuits and Systems,
Detroit, Mich., Aug. 1993, pp. 1109-1112.
M. Gopalan and M. Lu, ``Design of a new compact and regular 8 x 8 multiplier
using redundant binary number representation,'' 36th Midwest Symposium
on Circuits and Systems, Detroit, Mich., Aug. 1993, pp. 1501-1504.
W. K. Huang, F. Lombardi and M. Lu, ``GID-testable two-dimensional sequential
arrays for self-testing,'' Proc. of Second Asian Test Symposium, Beijing,
China, Nov. 1993, pp. 225-229.
W. L. Chang and M. Lu, ``RNS-based zero-remainder checking algorithm for
breaking the security of RSA public key,'' IASTED International Conference
on Parallel and Distributed Computing and Systems, Washington D.C., Oct. 1994,
pp. 207-210.
J. Yin, J. Pineda de Gyvez and M. Lu, ``An automatic system measuring electromagnetic
parameters for oil field pipes,'' IEEE International Conference on Industrial
Technology, Guangzhou, China, Dec. 1994, pp. 784-788.
J. Yin, J. Pineda de Gyvez and M. Lu, ``In-place detection of internal
and external corrosion for underground casing pipes,'' IEEE International
Conference on Industrial Technology, Guangzhou, China, Dec. 1994, pp.
789-793.
H. Lin, M. Lu and W. Zhao, ``Scheduling distributed tasks in hard real-time
environment with a movable server,'' The Second International Workshop
for Discrete Mathematics and Algorithms, Guangzhou, China, Dec. 1994,
pp. 114-125.
H. Lin, M. Lu and J. Fang, ``A new approach for finding loop transformation
matrices,'' 1994 International Conference on Parallel and Distributed
Systems, Hsinchu, Taiwan, Dec. 1994, pp. 386-391.
H. Nagumo, M. Lu and K. Watson, ``Parallel algorithms for the static dictionary
compression,'' Data Compression Conference'95, Snowbird, Utah, Mar.
1995, pp. 162-171.
H. Nagumo, M. Lu and K. Watson, ``Dictionary type data compression for
Gray-scale image,'' Twenty-Ninth Annual Asilomar Conference on Signals,
Systems, and Computers, Pacific Grove, California, Oct. 1995, pp. 254-258.
H. Nagumo, M. Lu and K. Watson, ``Modifying LZ77 coding for gray-scale
image compression,'' IASTED International Conference on Signal and Image
Processing, Las Vegas, Nevada, Nov. 1995, pp. 383-386.
J. Yin, J. Pineda de Gyvez and M. Lu, ``Full signature corrosion detection
of underground casing pipes,'' IEEE Instrumentation and Measurement Technology
Conference 96, Brussels, Belgium, June 1996, pp. 138-143.
Y. Liao, C. T. Chiang and M. Lu, ``A high reliability network for ATM switching,''
International Workshop on Computer-Aided Design, Test, and Evaluation
for Dependability, Beijing, China, July, 1996, pp. 214-216.
H. Nagumo, M. Lu and K. Watson, ``Image compression with modified LZ77method,''
Third International Conference on Signal Processing, Beijing, China,
Oct. 1996, pp. 1067-1070.
Y. Liao, M. Lu and N. F. Tzeng, ``The Palindrome network for fault-tolerant
Interconnection,'' Eighth IEEE Symposium on Parallel and Distributed Processing,
New Orleans, Louisiana, Oct. 1996, pp. 556-561.
Z. F. Qiu and M. Lu, ``Arithmetic and logic operations for DNA computers,''
The Second IASTED International Conference on Parallel and Distributed
Computing and Networks, Brisbane, Australia, Dec. 1998, pp. 481-486.
Z. Cai and M. Lu, ``Optimized reparation based on sequenced number routing
for Ad Hoc networks,'' Proc. of the Parallel and Distributed Computing
and Systems Conference (PDCS'99), Cambridge, MA, Nov. 1999, pp. 1015-1020.
D. Peng and M. Lu, ``Systolic and load balanced structure for full Wavelet
Transform and Wavelet Packet Transform,'' Proc. of the Fifth Joint
Conference on Information Sciences, Vol. 1, Atlantic City, New Jersey,
Feb. 27 - Mar. 3, 2000, pp. 378-381.
Z. Cai and M. Lu, ``SMDR: A new Medium Access Control for multi-channel
Ad Hoc networks,'' Proc. of the 51th IEEE Vehicular Technology Conference,
Vol. 2, Tokyo, Japan, May 2000, pp. 966-971.
Z. Cai and M. Lu, ``Layer routing protocol (LRP) for Ad Hoc networks,''
Proc. of the Parallel and Distributed Computing Applications and Technologies
International Conference, Hong Kong, May 2000, pp. 93-100.
D. Peng and M. Lu, ``Non-memory-based and real-time zerotree building for
Wavelet zerotree coding systems,'' Proc. of the 15th International Parallel
and Distributed Processing Symposium Workshops, Cancun, Mexico, May 2000,
pp. 469-475.
D. Peng and M. Lu, ``Optimally embedding discrete wavelet transform into
TESH connected parallel processors via I/O index space data dependence analysis,''
Proc. of the First International Conference on Parallel and Distributed
Computing Applications and Technologies, Hong Kong, May 2000, pp. 125-132.
Z. F. Qiu and M. Lu, ``Take advantage of the computing power of DNA computers,''
Proc. of the Third Workshop on Bio-inspired Solutions to Parallel Processing
Problems, Cancun, Mexico, May 2000, pp. 570-577.
Z. F. Qiu and M. Lu, ``A surface-based DNA algorithm for the expansion of symbolic determinants,''
Proc. of the Third Workshop on Bio-inspired Solutions to Parallel Processing Problems, Cancun, Mexico, May 2000, pp. 653-659.
Z. Cai and M. Lu, ``SND-MAC: An efficient Media Access Control method
for integrated services in high speed wireless networks,'' Proc. of IEEE
2000 Workshop on Wireless Networks and Mobile Computing, August 2000,
Toronto, Canada, pp. 541-547.
D. Peng and M. Lu, ``The efficient and real-time structures for 2-D constrained
multi-wavelet transforms derived from nonlinear I/O index space transformations,''
Proc. of the Seventh Australia Conference on Parallel and Real-time
Systems, Sydney, Australia, Nov. 2000, pp. 192-201.
D. Peng and M. Lu, ``Multidimensional intercalation and retiming for a
general class of multidimensional multirate DSP systems,'' Proc. of the Seventh Australia Conference on Parallel and Real-time Systems,
Sydney, Australia, Nov. 2000, pp. 215-226.
Z. Cai and M. Lu, ``Position based layer routing protocol (PBLRP) for Ad Hoc networks,''
Proc. of Communication Netorks and Distributed Systems Modeling and Simulation conference, Phoenix, Arizona, Jan. 2001, accepted.
D. Peng and M. Lu, ``On exploring inter-iteration perallelism within rate-balanced multirate multidimensional digital signal processing systems,''
Proc. f the 2001 International Conference on Parallel and Distributed Processing Techniques and Applications, Las Vegas, June 2001, accepted.