Home

Dr. Wei-Ming Lin is currently a professor of Electrical and Computer Engineering at the University of Texas at San Antonio (UTSA).  Dr. Lin received the BS degree in Electrical Engineering from National Taiwan University, Taipei, Taiwan, in 1982, the M.S. and Ph.D. degrees in Electrical Engineering from the University of Southern California, Los Angeles, in 1986 and 1991, respectively. He also served as the Associate Dean for Graduate Studies for the College of Engineering at UTSA from 2006 to 2015.  Dr. Lin’s research interests are in the areas of distributed and parallel computing, computer architecture, computer networks, autonomous control and internet security. He has published over 100 technical papers in various conference proceedings and journals. He has served in program committee for many international conferences and also as the Program Chair for the International Conference on Computer Applications in Industry and Engineering 2004. Dr. Lin’s past and on-going research has been supported by NSF, DOD, ONR, AFOSR, etc.  As the Associate Dean for the college, he also coordinated the development of four new graduate programs at UTSA: M.S. in Advanced Manufacturing and Enterprise Engineering, Ph.D. in Mechanical Engineering, Master in Civil Engineering, and M.S. in Advanced Materials Engineering.

 

Facility

Facilities

 

Research

Research Thrusts

  • High Performance Computing
  • Computer Architecture
  • Parallel Processing
  • Autonomous Performance Optimization
  • Computer Network
  • Digital System Design

Research Projects

  • National Science Foundation, “EAGER: Collaborative: IC Supply Chain Security and Quality Control in Business and Social Context”, Principal Investigator, (Sep. 2015 – Aug. 2017, $179,997)
  • National Science Foundation, “REU Site: ESCAPE: Experimental Study on Computer Architecture and Performance Evaluation”, Co-Investigator, (May 2011 – Apr. 2014, $356,732)
  • National Science Foundation, Centers for Research Excellence in Science and Technology: “Integrating High Performance Computing in Research and Education for Simulation, Visualization and Real-Time Prediction”, Co-Investigator, (Aug. 2009 – Aug. 2014, Total $5,000,000)
  • Center for Infrastructure Assurance and Security Research, Homeland Security, “High-Speed Intrusion Detection”, Co-Investigator, (Sep. 2005 – Aug. 2006, $175,000)
  • AdviTech Inc., “Prototyping a Wearable Labyrinth System for Curing Motion Sickness”, Principal Investigator. (Jun. 2004 – Aug. 2006, $84,967)
  • National Science Foundation, “MII: Infrastructure Improvement in Computer Engineering Education and Research: Computing, Networking and Security”, Co-PI. (Jan. 2005 – Dec. 2005, $50,000)
  • “Recruiting and Retaining Electrical Engineering Students Using Programmable Logic Devices”, Texas Higher Education Coordinating Board for Technology Workforce Development Program, Co-PI. (Sep. 2004 – Aug. 2005, $69,000)
  • Center for Infrastructure Assurance and Security Research, Homeland Security, “High-Speed Intrusion Detection”, Co-Investigator, (Jan. 2004 – Dec. 2004, $225,222)
  • Center for Infrastructure Assurance and Security Research, Homeland Security, “High-Speed Intrusion Detection”, Co-Investigator, (Jun. 2002 – Dec. 2003, $277,832)
  • Office of Naval Research (Augmentation Awards for Science and Engineering Research Training): “Performance Analysis, Prediction and Enhancement for Generic Correlated Parallel Computations”, Principal Investigator, (Sep. 1996 – Aug, 1999, $58,650)
  • Office of Naval Research: “Performance Modeling, Analysis, Prediction and Improvement of SPMD Parallel Computations”, Principal Investigator, (June 1995 – May 1998, $244,400)

Media

You can type in text describing the video if you like!

 

 

 

Or you can add audio files, too! Like this!

Publications

Book and Book Chapter Publications

  1. Arun Das, Wei-Ming Lin, and Paul Rad, “A Distributed Secure Machine-Learning Cloud Architecture for Semantic Analysis”, in Applied Cloud Deep Semantic Recognition: Advanced Anomaly Detection, ed. M. Roopaei,‎ P. Najafirad (P. Rad), CRC Press, ISBN-13: 978-1138302228, 2018.
  2. Monobrata Debnath and Wei-Ming Lin, “Instruction Dispatching Techniques for SMT Processors”, LAMBERT Academic Publishing, ISBN 978-3-330-03709-0, 2017.
  3. Wei-Ming Lin and V. K. Prasanna, “Parallel Algorithms and Architectures for Consistent Labeling”, in Parallel Processing for Artificial Intelligence, ed. L. Kanal, V. Prasanna, H. Kitano and C. Suttner, pp. 335-362, 1993 Elsevier Science Publishers B. V.

Journal Publications

  1. Wenjun Wang and Wei-Ming Lin, “An Integrated Autonomous Control Mechanism to Optimize Sharing of Multiple Resources in Simultaneous Multi-Threading Processors”, Journal of Systems Architecture, Vol. 88, pp. 87-96, August 2018.
  2. Wenjun Wang and Wei-Ming Lin, “System Performance Enhancement with Thread Suspension for Simultaneous Multi-Threading Processors”, International Journal of Computes and Applications, DOI: 10.1080/1206212X.2018.1489572, June, 2018.
  3. Madhava K. Ramanathan and Wei-Ming Lin, “A Controlled Fetching Technique for Effective Management of Shared Resources in SMT Processors”, Microprocessors and Microsystems (MICPRO2649), Vol. 57, pp. 42-51, March 2018.
  4. Hao Yan, Lei Jiang, Lide Duan, Wei-Ming Lin and Eugene John, “FlowPaP and FlowReR: Improving Energy Efficiency and Performance for STT-MRAM-Based Handheld Devices under Read Disturbance”, ACM Transactions on Embedded Computing Systems (TECS), Vol. No. , July, 2017.
  5. Madhava K. Ramanathan and Wei-Ming Lin, “An Intelligent Fetching algorithm for Efficient Physical Register File Allocation in Simultaneous Multi-Threading CPUs”, International Journal of Computer Systems (ISSN: 2394-1065), Vol. 4, Issue 4, April, 2017.
  6. Yilin Zhang and Wei-Ming Lin, “An Intelligent Resource Sharing Protocol on Write Buffers in Simultaneous Multi-Threading Processors”, IOSR Journal of Computer Engineering, Vol. 18, Issue 6, December 2016.
  7. Wenjun Wang and Wei-Ming Lin, “Performance Enhancement with Speculative-Trace Capping at Different Pipeline Stages in Simultaneous Multi-Threading Processors”, Computer Applications: An International Journal (CAIJ), Vol. 3, No. 4, November 2016.
  8. Yilin Zhang and Wei-Ming Lin, “Improving Resource Utilization by Curbing Speculative Trace Progression in Simultaneous Multi-Threading CPUs”, Journal of Information Science and Engineering, Vol. 32, No. 6, November 2016.
  9. Yilin Zhang and Wei-Ming Lin, “Efficient Resource Sharing Algorithm for Physical Register File in Simultaneous Multi-Threading Processors”,
    Microprocessors and Microsystems, doi:10.1016/j.micpro.2016.06.002, July, 2016.
  10. Shane Carroll and Wei-Ming Lin, “Latency-Aware Write Buffer Resource Control in Multithreaded Cores”, International Journal of Distributed and Parallel Systems (IJDPS), Vol. 7, Number 1, January 2016.
  11. Yilin Zhang, and Wei-Ming Lin, “Autonomous Issue Queue Distribution Control for Simultaneous Multi-Threading CPUs”, Journal of Emerging Trends in Computing and Information Sciences, Vol. 6 No. 12, December 2015.
  12. Sherifdeen Lawal, Yilin Zhang, Wei-Ming Lin, “Prioritizing Write Buffer Occupancy in Simultaneous Multithreading Processors”, Journal of Emerging Trends in Computing and Information Sciences, Vol. 6, No. 10, pp. 515-522, November 2015.
  13. Shane Carroll and Wei-Ming Lin, “Dynamic Issue Queue Allocation Based on Reorder Buffer Instruction Status”, International Journal of Computer Systems (IJCS), Vol. 2, Issue 9, pp. 395-404, September, 2015.
  14. Samir Talegaon and Wei-Ming Lin, “Selective Context Blocking after Branch Performance Evaluation for Improving SMT Performance”, Computer Applications: An International Journal (CAIJ), August 2014, Vol. 1, Number 1.
  15. Yilin Zhang, Caleb Douglas and Wei-Ming Lin, “Recalling Instructions from Idling Threads to Maximize Resource Utilization for Simultaneous Multi-Threading Processors”, Journal of Computers and Electrical Engineering, 40 (2013), pp. DOI information: 10.1016/j.compeleceng.2013.05.013.
  16. Monobrata Debnath, Wei-Ming Lin and Eugene John, “Adaptive Instruction Dispatching Techniques for Simultaneous Multi-Threading (SMT) Processors”, Journal of Computers and Electrical Engineering, 38 (2012), pp. 1616-1626, Aug. 2012, DOI information: 10.1016/j.compeleceng.2012.06.010.
  17. Tilak Nagaraju, Caleb Douglas, Wei-Ming Lin and Eugene John, “Effective Dispatching for Simultaneous Multi-Threading (SMT) Processors by Capping Per-Thread Resource Utilization”, The Computing Science and Technology International Journal, Vol. 1, No. 2, December 2011, pp. 5-14.
  18. Rujiroj Tiengtavat and Wei-Ming Lin, “Hybrid Key Duplication Hashing Techniques for IP Address Lookup”, International Journal of Communications, Network and System Sciences, Vol. 4, No. 5, May 2011, pp. 323-334.
  19. Hsiu-Jy Ho and Wei-Ming Lin, “Task Scheduling for Multiprocessor Systems with Autonomous Performance-Optimizing Control”, Journal of Information Science and Engineering, Vol. 26, No. 2, March 2010.
  20. Christopher Martinez, Devang Pandya and Wei-Ming Lin, “On Designing Fast Non-Uniformly Distributed IP Address Lookup Hashing Algorithms,” IEEE/ACM Transactions on Networking, Volume 17, No. 6, December 2009, pp. 1916-1925.
  21. Wei-Ming Lin and Enmin Song, “Fast Random Variate Generation with Sorting-Based Rejection Techniques for Computer Simulation,” International Journal of Computers and Their Applications. Vol. 16, No. 1, March 2009.
  22. Wei-Ming Lin, “Performance Modeling and Analysis of Correlated Parallel Computations,” Parallel Computing, Volume 34, Issue 9, September 2008, Pages 521-538.
  23. Christopher Martinez, Wei-Ming Lin and Parimal Patel, “Optimal XOR Hashing for Non-Uniformly Distributed Address Lookup in Computer Networks”, Journal of Network and Computer Applications 30 (2007) pp. 1397-1427.
  24. Christopher Martinez and Wei-Ming Lin, “An Ad Hoc Adaptive Hashing Technique for Non-Uniformly Distributed IP Address Lookup in Computer Networks”, Journal of Systemics, Cybernetics and Informatics, Vol. 5, Number 1, 2007.
  25. Wei-Ming Lin and Qiuyan Gu, “An Efficient Clustering-Based Task Scheduling Algorithm for Parallel Programs with Task Duplication”, Journal of Information Science and Engineering, March 2007, Vol. 23. No. 2, pp. 589-604.
  26. Hsiu-Jy Ho and Wei-Ming Lin, “An Autonomous Control Methodology for Real-time Traffic Injection Control”, Scientific Journals International (SJI): Journal of Engineering, Computing and Architecture, Vol. 1, Issue 1, 2006.
  27. Wei-Ming Lin, Ramu Madhavaram and An-Yi Yang, “Improving Branch Prediction Performance with A Generalized Design for Dynamic Branch Predictors”, Informatica – an International Journal on Computing and Informatics, Volume 29, Number 2, 2005, pp. 199-207.
  28. Wei-Ming Lin and An-Yi Yang, “Effective Branch Prediction through Caching of Aliasing Branches”, Journal of Information Science and Engineering, Vol. 20, No. 4, 2004, pp. 557-574.
  29. Wei-Ming Lin and Hsiu-Jy Ho, “A Bypass-Sensitive Blocking-Preventing Scheduling Technique for Mesh-Connected Multicomputers”, Lecture Notes in Computer Science, Springer Berlin / Heidelberg, Vol. 2858, 2003, pp. 352-359.
  30. Wei-Ming Lin and Yongsheng Song, “Loop Scheduling for Heterogeneous Computing Environment Based on Performance Prediction”, Parallel and Distributed Computing Practices (PDCP) Journal, No. 5, Vol. 2, 2002, pp. 219-231.
  31. Wei-Ming Lin and Wei Xie, “Load Skewing Task Assignment to Minimize Communication Conflicts on Network of Workstations”, Parallel Computing, 26 (2000) pp. 179-197.
  32. Wei-Ming Lin and Xiaomei Zhu, “Allocation Time-Based Processor Allocation Scheme for 2D Mesh Architecture”, Journal of Information Science and Engineering, Vol. 16, No. 2, March 2000, pp.301-311.
  33. Wei-Ming Lin and Qiuyan Gu, “Task Scheduling on Bus-based Networks of Workstations”, Parallel and Distributed Computing Practice (PDCP) JournalSpecial Issue: Cluster Computing, Vol. 2, No. 2, pp. 175-184, June 1999.
  34. Wei-Ming Lin, Mehdi Arabshahi and Qingbo Cheng, “Worm-Hole Routing with Header-Regenerating and Back-Route Capability”, Journal of Computing and Information, Vol. 2, No. 1, pp. 382-393, 1996.
  35. Wei-Ming Lin and Enmin Song, “Fast Random Number Generating Algorithms for Predetermined Probability Distribution Functions”, Journal of Computing and Information, Vol. 2, No. 1, pp. 90-113, 1996.
  36. Wei-Ming Lin and Mehdi Arabshahi, “Worm-Hole Routing with Back-Route Capability”, Journal of Computing and Information, Vol. 1, No. 2, pp.258-269, 1995.
  37. Wei-Ming Lin and Bo Yang, “Probabilistic Performance Analysis for Parallel Search Techniques”, International Journal of Parallel Programming, Vol. 23, No. 2, pp.161-189, 1995.
  38. K. Wojtek Przytula, V. K. Prasanna Kumar and Wei-Ming Lin, “Parallel Implementation of Neural Networks”, Journal of VLSI Signal Processing, pp. 111-123, May 1992.
  39. Wei-Ming Lin, V. K. Prasanna Kumar and K. Wojtek Przytula, “Algorithmic Mapping of Neural Network Models onto Parallel SIMD Machines”, IEEE Transactions on Computers, Vol. 40, No. 12, pp. 1390-1401, December 1991.
  40. Wei-Ming Lin and V. K. Prasanna Kumar, “Efficient Histogramming on Hypercube SIMD Machines”, Computer Vision, Graphics and Image Processing, Vol. 49,  pp. 104-120, 1990.
  41. Wei-Ming Lin and  V. K. Prasanna Kumar, “A note on the Linear Transformation Method for Systolic Array Design”, IEEE Transactions on Computers, Vol. 39, No. 3, pp. 393-399, March 1990.

Conference Publications/Presentations (all refereed)

  1. Hao Yan, Lei Jiang, Lide Duan, Wei-Ming Lin and Eugene John, “FlowPaP and FlowReR: Improving Energy Efficiency and Performance for STT-MRAM-Based Handheld Devices under Read Disturbance”, International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES-2017), Seoul, South Korea, October 15-20, 2017.
  2. Monobrata Debnath, Dimitris Konstatinou, Chrysostomos Nicopoulos, Giorgos Dimitrakopoulos, Wei-Ming Lin and Junghee Lee, “Low-Cost Congestion Control Techniques for NoC Using In-network and Edge Throttling”, 2nd International Workshop on Advanced Interconnect Solutions and Technologies for Emerging Computing Systems (AISTECS), Stockholm, Sweden, January 25, 2017.
  3. Wenjun Wang and Wei-Ming Lin, “Efficient Physical Register File Allocation with Thread Suspension for Simultaneous Multi-Threading Processors,” ISCA 25th International Conference on Data Engineering and Software Engineering (SEDE-2016), Denver, CO, Sept. 26-28, 2016.
  4. Yilin Zhang and Wei-Ming Lin, “Intelligent Usage Management of Shared Resources in Simultaneous Multi-Threading Processors,” The 21st International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA’15 , Las Vegas, NV, July 27-30, 2015.
  5. Lide Duan and Wei-Ming Lin, “Hardware vs. Simulation: Bridging the Gap between Efficiency and Flexibility for Computer Engineering Education and Research”, Proceedings of the 2015 ASEE Gulf-Southwest Annual Conference, San Antonio, TX, March, 2015.
  6. Yilin Zhang and Wei-Ming Lin, “’Efficient Physical Register File Allocation in Simultaneous Multi-Threading CPUs,” 33rd IEEE International Performance Computing and Communications Conference (IPCCC 2014), Austin, Texas, December 5-7, 2014.
  7. S. Abolfazli, Z. Sanaei, A. Gani, F. Xia, Wei-Ming Lin, “RMCC: RESTful Mobile Cloud Computing Framework for Exploiting Adjacent Service-based Mobile Cloudlets,” Proceeding of the 6th IEEE International Conference on Cloud Computing Technology and Science (IEEE CloudCom’14), Singapore, Dec. 15-18, 2014.
  8. Amin Sahba, Ramin Sahba and Wei-Ming Lin, “’Improving IPC in Simultaneous Multi-Threading (SMT) Processors by Capping IQ Utilization According to Dispatched Memory Instructions,” 2014 World Automation Congress (WAC 2014), Waikoloa, HI, Aug. 3-7, 2014.
  9. M. Maleki, L. Wang, M.Q. Farooqui, B. Liu, T. Karnik, E. John and Wei-Ming Lin, “A Generic Predictive Variable-Latency VLSI Design Methodology of Minimum Intrusion”, paper number 170-RN667, 2014 51st ACM/EDAC/IEEE Design Automation Conference (DAC), Work-in-Progress Session, San Francisco, CA June 2-6, 2014.
  10. Yilin Zhang, Marcus Hays, Wei-Ming Lin, and Eugene John, “Autonomous Control of Issue Queue Utilization for Simultaneous Multi-Threading Processors, The 22nd High Performance Computing Symposium (HPC 2014), April 13-16, 2014, Tampa, FL.
  11. Amin Sahba, Yilin Zhang, Marcus Hays and Wei-Ming Lin, “A Real-Time Per-Thread IQ-Capping Technique for Simultaneous Multi-Threading (SMT) Processors”, The International Conference on Information Technology – New Generations (ITNG 2014), April 7-9, 2014, Las Vegas, NV.
  12. Yilin Zhang and Wei-Ming Lin, “Write Buffer Sharing Control in SMT Processors”, PDPTA’13: The 19th International Conference on Parallel and Distributed Processing Techniques and Applications, July 22-25, 2013, Las Vegas, NV.
  13. Prajna Mishra, Eugene John and Wei-Ming Lin, “Static Noise Margin and Power Dissipation Analysis of various SRAM Topologies”, IEEE 56th International Midwest Symposium on Circuits and Systems, Aug 4-7, 2013, Columbus, OH.
  14. Yilin Zhang and Wei-Ming Lin, “Capping Speculative Traces to Improve Performance in Simultaneous Multi-Threading CPUs”, The 18th International Conference on Parallel and Distributed Processing Techniques and Applications Workshop on Multithreaded Architectures and Applications, May 20-24, 2013, Boston, MA.
  15. Yilin Zhang, Caleb Douglas and Wei-Ming Lin, “On Maximizing Resource Utilization for Simultaneous (SMT) Processors by Instruction Recalling”, The 18th International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA’12), July 16-19, 2012, Las Vegas, NV.
  16. Jon David Fisher, Claudia Romo, Eugene John and Wei-Ming Lin, “Design and Low Power Implementation of a Reorder Buffer”, The 12th International Conference on Computer Design (CDES’12), July 16-19, 2012, Las Vegas, NV.
  17. Savithra Eratne, Claudia Romo, Eugene John, and Wei-Ming Lin, “Reducing Thermal Hotspots in Multi-Core Processors Using Dynamic Core Scheduling”, CDES’11 – 11th Int’l Conference on Computer Design (CDES’11), July 18-21, 2011, Las Vegas, NV.
  18. Rujiroj Tiengtavat and Wei-Ming Lin, “Advanced Hashing with Hybrid Key Duplication for IP Address Lookup”.  The 9th IEEE International Symposium on
    Network Computing and Applications (IEEE NCA10),
    July 2010, Cambridge, MA.
  19. Monobrata Debnath, Byeong Lee, and Wei-Ming Lin, “Prioritized Out-of-Order Instruction Dispatching Techniques for Simultaneous Multi-Threading (SMT) Processors”, WIP session of 30th IEEE Real-Time Systems Symposium (RTTS), December 1 – December 4, 2009
  20. Christopher Martinez and Wei-Ming Lin, “Advanced Hash Algorithms with Key Bits Duplication for IP Address Lookup”, The Fifth International Conference on Networking and Services (ICNS 2009), April 21-25, 2009, Valencia, Valencia, Spain
  21. Hsiu-Jy Ho and Wei-Ming Lin, “Autonomous Random Early Detection for TCP Congestion Control”, The Third International Conference on Systems and Networks Communications (ICSNC 2008), October 26-31, 2008, Sliema, Malta.
  22. Parimal Patel, Chirag Parikh, and Wei-Ming Lin, “Logic Design Laboratory: An Early Introduction to Programmable Devices and Tools”, ASEE Gulf Southwest Annual 2007 Conference, March 28-30, 2007, South Padre, Texas
  23. Devang Pandya, Chris Martinez, Wei-Ming Lin and Parimal Patel, “The Design of Efficient Hashing Techniques for IP Address Lookup”, 31st IEEE Annual Conference on Local Computer Networks (LCN 2006), November 2006, Tempa, Florida.
  24. Devang Pandya, Chris Martinez, Wei-Ming Lin and Parimal Patel, “Advanced Hashing Techniques for Non-Uniformly Distributed IP Address Lookup”, Third IASTED International Conference on Communications and Computer Networks (CCN2006), October 2006, Lima, Peru.
  25. Christopher Martinez and Wei-Ming Lin, “Adaptive Hashing Technique for IP Address Lookup in Computer Networks”, 14th IEEE International Conference on Networks (ICON 2006), September 2006, Singapore.
  26. Christopher Martinez and Wei-Ming Lin, “An Ad Hoc Adaptive Hashing Technique for Non-Uniformly Distributed IP Address Lookup in Computer Networks”, 3rd International Conference on Cybernetics and Information Technologies, Systems and Applications (CITSA 2006), July, 2006, Orlando, FL.
  27. Venkata S. Yerasi and Wei-Ming Lin, “Advanced Hybrid Branch Predictors for High-Performance CPUs”, ISCA 21st International Conference on Computers and Their Applications (CATA-2006), March 2006, Seattle, Washington.
  28. Parimal Patel, Ashok Kumar Tummala, Hari Babu Ramineni and Wei-Ming Lin, “Improved Design and Implementation of Network Intrusion Detection System for Gigabit Network Traffic Using FPGA”, ISCA 18th International Conference on Computer Applications in Industry and Engineering, November, 2005, Honolulu, Hawaii, USA
  29. Christopher Martinez, Wei-Ming Lin and Parimal Patel, “Optimal XOR Hashing for A Linearly Distributed Address Lookup in Computer Networks”, Symposium on Architectures for Networking and Communications Systems (sponsored by ACM and IEEE), Oct., 2005, Princeton, New Jersey.
  30. Srikar Pasham and Wei-Ming Lin, “Efficient Task Scheduling with Duplication for Bounded Number of Processors”, The IEEE 11th International Conference on Parallel and Distributed Systems (ICPADS-2005), Fukuoka, Japan, July, 2005.
  31. Hsiu-Jy Ho and Wei-Ming Lin, “Job Scheduling with Real-Time Optimal Control”, The ISCA 14th International Conference on Intelligent and Adaptive Systems and Software Engineering (IASSE-05}, Toronto, Canada, July, 2005.
  32. Srikar Pasham and Wei-Ming Lin, “Task Scheduling Algorithm with Duplication for Distributed Computing”, 17th International Conference on Computer Applications in Industry and Engineering, Orlando, FL., Nov. 2004.
  33. Wei-Ming Lin, Yumei Tang and Hisu-Jy Ho, “A Congestion-Relieving Mechanism for Wormhole-Routed Networks with Real-Time Injection Control”, IEEE Tenth International Conference on Parallel and Distributed Systems – QoS and Dynamic Systems Workshop, Newport Beach, CA., July 2004.
  34. Hsiu-Jy Ho and Wei-Ming Lin, “A Performance-Optimizing Scheduling Technique for Mesh-Connected Multicomputers Based on Real-Time Job Size Distribution”, IEEE Tenth International Conference on Parallel and Distributed        Systems – QoS and Dynamic Systems Workshop, Newport Beach, CA., July 2004.
  35. Wei-Ming Lin, Ramu Madhavaram, Parimal Patel and Fred Hudson, “A Real-Time Ad Hoc Packet Matching Technique for Hardware-Based Network Intrusion Detection Systems”, The ISCA 19th International Conference on Computers and Their Applications (CATA-04), Seattle, WA. March 2004.
  36. Parimal Patel, Fred Hudson, Wei-Ming Lin and Haribabu Ramineni, “Hardware Network Intrusion Detection System”, International Conference on Advanced Technologies for Homeland Security (ICATHS), 2003.
  37. Wei-Ming Lin and Hsiu-Jy Ho, “A Bypass-Sensitive Blocking-Preventing Scheduling Technique for Mesh-Connected Multicomputers”, The 5th International Symposium on High Performance Computing (ISHPC-V), pp. 352-359, Tokyo, Japan, October 2003.
  38. Wei-Ming Lin and Yumei Tang, “An Intelligent Congestion-Relieving Mechanism for Wormhole-Routed Networks”, The 16th International Conference on Parallel and Distributed Computing Systems (PDCS), Reno, Nevada, August, 2003.
  39. Wei-Ming Lin and An-Yi Yang, “Improving Branch Prediction Performance by Removing Temporally Close Aliases”, The 18th International Conference on Computers and Their Applications (CATA), pp.300-303, Honolulu, Hawaii, March, 2003.
  40. Wei-Ming Lin and R. Madhavaram, “Advanced Branch Prediction Based on a Generalized Predictor”, The 18th International Conference on Computers and       Their Applications (CATA), pp.304-307, Honolulu, Hawaii, March, 2003.
  41. Wei-Ming Lin and Qing Wan, “Intelligent Job Scheduling for Mesh-Connected Multicomputers with Feedback Control”, IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS 2000), Las Vegas, NV, Nov. 2000.
  42. Wei-Ming Lin and Chi-Mo Dai, “An Advanced Deadlock Recovery Scheme for Wormhole-Routed Networks”, IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS 2000), Las Vegas, NV, Nov. 2000.
  43. Wei-Ming Lin and Xiaomei Zhu, “Allocation Time-Based Processor Allocation Scheme for 2D Mesh Architecture”, International Conference on Parallel and Distributed Systems, Taiwan, Dec. 1998.
  44. Wei-Ming Lin and Chunhui Zhao, “Look-Ahead Traffic Distribution in Wormhole-Routed Networks”, Workshop on Advances in Parallel and Distributed Systems (APADS’98) in Symposium on Reliable Distributed Systems, pp.318-323, West Lafayette, IN, Oct. 1998.
  45. Wei-Ming Lin and Chunhui Zhao, “Wormhole Routing with Priority-based Channel Allocation”, 1998 International Conference on Parallel and Distributed       Processing Techniques and Applications (PDPTA’98), Las Vegas, NV, July 1998.
  46. Wei-Ming Lin, Qiuyan Gu and Wei Xie, “DCP-NOW: A DCP-based Task Scheduling Technique for Networks of Workstations”, 1998 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA’98), Las Vegas, NV, July 1998.
  47. Wei-Ming Lin and Ding Wei, “Cost-Efficient Branch Prediction Hardwares”, 13th International Conference on Computers and Their Applications        (CATA’98), Honolulu, Hawaii, March 1998.
  48. Wei-Ming Lin, “Minimizing Communication Conflicts with Load-Skewing Task Assignment Techniques on Network of Workstations”, 1997 International Symposium on Parallel Architectures, Algorithms and Networks (ISPAN’97), Taipei, Taiwan, Dec. 1997.
  49. Wei Xie and Wei-Ming Lin, “Communication Conflict Avoidance on Bus-Based Networks of Workstations with Load-Skewing Task Assignment”, 10th International Conference on Parallel and Distributed Computing Systems (PDCS’97), New Orleans, LA, Oct. 1997.
  50. Wei-Ming Lin, Wei Xie and Bo Yang, “Performance Analysis for Parallel Solutions to Generic Search Problems”, Twelfth ACM Symposium on Applied Computing (SAC’97), pp.422-430, San Jose, California, Feb. 1997.
  51. Yongsheng Song and Wei-Ming Lin, “Performance Prediction Based Loop Scheduling for Heterogeneous Computing Environment”, Twelfth ACM Symposium on Applied Computing (SAC’97), pp.413-421, San Jose, California, Feb. 1997.
  52. Hong Liu, Wei-Ming Lin and Yongsheng Song, “An Efficient Processor Partitioning and Thread Mapping Strategy for Mesh-Connected Multiprocessor Systems”, Twelfth ACM Symposium on Applied Computing (SAC’97), pp.403-412, San Jose, California, Feb. 1997.
  53. Enmin Song and Wei-Ming Lin, “Sorting-Based Rejection Techniques for Fast Random Number Generation”, Fifth International Conference on Intelligent Systems, Reno, Nevada, June 1996.
  54. Wei-Ming Lin, Mehdi Arabshahi, and Qingbo Cheng, “Worm-Hole Routing with Header-Regenerating and Back-Route Capability,” 8th International Conference on Computing and Information, Waterloo Ontario, Canada, June 1996.
  55. Wei-Ming Lin and Enmin Song, “Fast Random Number Generating Algorithms for Predetermined Probability Density Functions”, 8th International Conference on Computing and Information, Waterloo Ontario, Canada, June 1996.
  56. Enmin Song and Wei-Ming Lin, “Performance Analysis of a Fast Decision Making Algorithm for Validity of Disjunctive Normal Form”, 1996 ISCA International Conference on Computers and Their Applications, San Francisco, California, March 1996.
  57. Wei-Ming Lin and Bo Yang, “Fast Parallel Tree Search with Static Load-Balancing Forward Checking Technique”, 8th International Conference on Parallel and Distributed Computing Systems, Orlando, FL, Sept. 1995.
  58. Wei-Ming Lin and Bo Yang, “Performance Modeling and Analysis of Correlated Parallel Computations”, 8th International Conference on Parallel and Distributed       Computing Systems, Orlando, FL, Sept. 1995.
  59. Wei-Ming Lin and Mehdi Arabshahi, “Worm-Hole Routing with Back-Route Capability”, 7th International Conference on Computing and Information, Waterloo, Canada, July 1995.
  60. Wei-Ming Lin and Zhenhong Lu, “Performance Prediction Model for SPMD Massively Parallel Computing Systems”, International Phoenix Conference on Computers and Communications, Phoenix, AZ, Mar. 1995.
  61. Wei-Ming Lin and Bo Yang, “Load Balancing Technique for Parallel Search with Statistical Model”, International Phoenix Conference on Computers and Communications, Phoenix, AZ, Mar. 1995.
  62. Wei-Ming Lin and Bo Yang, “Expected Performance Analysis of A Generic Parallel Search Technique”, International Phoenix Conference on Computers and Communications, 1994.
  63. Wei-Ming Lin and Zhengrong Yun, “Performance Analysis of Divide-and-Conquer Parallel Search Techniques”, International Conference on Parallel and Distributed Systems, Taipei, Taiwan, Dec. 1993.
  64. Wei-Ming Lin, “Parallel Tree Search Techniques for Constraint Satisfaction        Problems”, International Conference on Parallel Computing (ParCo ’93), France, September 1993.
  65. Wei-Ming Lin and Z. Lu, “Parallel Implementations of a Scalable Consistent Labeling Technique on Distributed Memory Multi-Processor Systems”, International Conference on Parallel Processing, Chicago, IL, Aug. 1993, pp.227-230
  66. Wei-Ming Lin, “An Optimal and Scalable Parallel Preprocessing Technique in       Pruning Search Space”, Ninth International Conference on System Engineering, Las Vegas, July 1993.
  67. Ashfaq Khokhar and Wei-Ming Lin, “Stereo and Image Matching on Fixed Size Linear Arrays”, International Parallel Processing Symposium, Newport Beach, CA, Apr. 1993.
  68. K. Wojtek Przytula, Viktor K. Prasanna and Wei-Ming Lin, “NETMAP – Software Tool for Mapping Neural Networks onto Parallel Computers”, IEEE Workshop on Neural Networks for Signal Processing, 1992.
  69. Ashfaq Khokhar, Wei-Ming Lin and Viktor K. Prasanna, “Stereo and Image Matching on Fixed Size Mesh Arrays”, IEEE Workshop on Computer Architectures and Machine Perception, 1991.
  70. Wei-Ming Lin and V. K. Prasanna Kumar, “Parallel Implementation of Discrete Relaxation Technique on Fixed Size Processor Arrays”, International Conference on Applications-Specific Array Processors, 1991.
  71. Wei-Ming Lin K. Wojtek Przytula and V. K. Prasanna Kumar, “Efficient Implementation of Neural Networks on Fixed Size Mesh Connected Array Processors”, International Conference on Image Analysis and Processing, 1991.
  72. Wei-Ming Lin and V. K. Prasanna Kumar, “Parallel Algorithms and Architectures for Discrete Relaxation Technique”, IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 1991.
  73. K. Wojtek Przytula, Wei-Ming Lin and V. K. Prasanna Kumar, “Partitioned Implementation of Neural Networks on Mesh Connected Array Processors”, 1990 IEEE Workshop on VLSI Signal Processing.
  74. Wei-Ming Lin, “Implementation of Neural Networks on Fixed Size Mesh Connected Array Processors”, Fourth Annual Parallel Processing Symposium, Los Angeles, CA, April 1990.
  75. Wei-Ming Lin and V. K. Prasanna Kumar, “Parallel Architectures for Discrete Relaxation Algorithms”, Workshop on Parallel Algorithms for Machine Intelligence and Pattern Recognition, International Joint Conference on Artificial       Intelligence, Detroit, MI, Aug. 1989.