This Page contains the Publication List only. If you wish to download the publication materials, please visit [HERE]
2000
- SMT Fetch Bottleneck with Multiple Block Fetch
James Burns and Jean-Luc Gaudiot
Proceedings of the Workshop on Multi-Threaded Execution, Architecture and Compilation (MTEAC-4) held in conjunction with the 33rd International Symposium on Microarchitecture (MICRO-33), Monterey, California, December 10, 2000 - Parallel Sorting Algorithms with Sampling Techniques on Clusters with Processors Running at Different Speeds
Christophe Cérin and Jean-Luc Gaudiot
Proceedings of the 7th International Conference on High Performance Computing (HiPC ’00), pp. 301-309, Bangalore, India, December 17-20, 2000 - Memory Latency: to Tolerate or to Reduce?
Amol Bakshi, Jean-Luc Gaudiot, Wen-Yen Lin, Manil Makhija, Viktor K. Prasanna, Wonwoo Ro, and Chulho Shin
Invited paper at the Simposio Brasileiro de Arquitetura de Computadores e Processamento de Alto Desempenho (Proceedings of the 12th Symposium on Computer Architecture and High Performance Computing), SBAC-PAD’00, São Pedro, Brazil, October 24-27, 2000 - A High-Performance, Hierarchical Decoupled Architecture
Stephen P. Crago, Alvin Despain, Jean-Luc Gaudiot, Manil Makhija, Won W. Ro, and Apoorv Srivastava
Proceedings of the Memory Access DEcoupling for superscalar and multiple issue Architectures (MEDEA) Workshop, Philadelphia, Pennsylvania, October 15, 2000 - I-Structure Software Cache, an approach to exploit data locality in cluster computing
Alfredo Cristobal, Andrei Tchernykh, Jean-Luc Gaudiot, and Wen-Yen Lin
Proceedings of the 2000 International Workshop on Cluster Computing – Technologies, Environments, and Applications (CC-TEA ‘2000), held in conjunction with PDPTA-2000, Monte Carlo Resort, Las Vegas, Nevada, USA, June 26-29, 2000 - Flow-Sensitive Alias Analysis with Referred-Set Representation for Java
Jehak Woo, Jongwook Woo, and Jean-Luc Gaudiot
Proceedings of the 4th International Conference/Exhibition on High Performance Computing in Asia-Pacific Region (HPC-ASIA ’00), May 14-17, 2000 - Evaluation of Two BSP Libraries through Parallel Sorting on Clusters
Christophe Cérin and Jean-Luc Gaudiot
Proceedings of the 2nd Workshop on Cluster-Based Computing (WCBC ’00), Santa Fe, New Mexico, May 6, 2000 - Caching Single-Assignment Structures to Build a Robust Fine-Grain Multi-Threading System
Wen-Yen Lin, José Nelson Amaral, Jean-Luc Gaudiot, and Guang R. Gao
Proceedings of the 14th International Parallel and Distributed Processing Symposium (IPDPS ’00), pp. 589-594, Cancún, México, May 1-5, 2000 - An Efficient Heuristic for Code Partitioning
Moez Ayed and Jean-Luc Gaudiot
Parallel Computing Journal, Vol. 26, No. 4, pp. 399-426, March 2000 - Performance Analysis of the I-Structure Software Cache on Multi-Threading Systems
Wen-Yen Lin, Jean-Luc Gaudiot, José Nelson Amaral, and Guang R. Gao
Proceedings of the 19th IEEE International Performance, Computing, and Communication Conference (IPCCC ’00), pp. 83-89, Phoenix, Arizona, February 20-22, 2000 - Quantifying the SMT Layout Overhead – Does SMT Pull its Weight?
Jim Burns and Jean-Luc Gaudiot
Proceedings of the 6th International Symposium on High-Performance Computer Architecture (HPCA-6), pp. 109-120, Toulouse, France, January 8-12, 2000
1999
- Algorithms for Stable Sorting to Minimize Communications in Networks of Workstations and their Implementations in BSP
Christophe Cérin and Jean-Luc Gaudiot
Proceedings of the 1st IEEE Computer Society International Workshop on Cluster Computing (IWCC ’99), pp. 112-120, Melbourne, Australia, December 2-3, 1999 - Run-time Mapping of Graph-Problem Instances onto Reconfigurable Hardware
Andreas Dandalis, Viktor K. Prasanna, and Jean-Luc Gaudiot
Proceedings of the 1999 Military and Aerospace Applications of Programmable Devices and Technologies Conference, June 1999 - Communication Generation for Aligned and Cyclic(K) Distributions Using Integer Lattice
Eric Hung-Yu Tseng and Jean-Luc Gaudiot
IEEE Transactions on Parallel and Distributed Systems, Vol. 10, No.2, pp. 136-146, February 1999 - Compiling for Efficient Communication of Aligned Arrays with Block-Cyclic Distribution
Eric Hung-Yu Tseng and Jean-Luc Gaudiot
Proceedings of the 22nd Australasian Computer Science Conference, Auckland, New Zealand, January 18-21, 1999 - Exploring the SMT Fetch Bottleneck
James Burns and Jean-Luc Gaudiot
Proceedings of the Workshop on Multithreaded Execution, Architecture and Compilation (MTEAC ’99), Orlando, Florida, January 9-12, 1999
1998
- Flat Indexing: A Compilation Technique to Enhance Parallelism of Logic Programs
Hiecheol Kim and Jean-Luc Gaudiot
Proceedings of the 1998 International Conference on Parallel and Distributed Systems (ICPADS ’98), pp. 766-774, Taipei, Taiwan, December 14-16, 1998 - Parallel Implementation of Logic Programs on a Distributed Shared Multiprocessor System
Hiecheol Kim and Jean-Luc Gaudiot
Proceedings of the 1998 International Parallel Computing Workshop (PCW ’98), pp. 151-158, Singapore, September 1998 - The Implementation and Performance of the TC-Prolog System
Hiecheol Kim, Yong-Doo Lee, and Jean-Luc Gaudiot
Proceedings of the International Technical Conference on Circuit/Systems, Computers and Communications (ITC-CSCC ’98), Vol. 2, pp. 1151-1155, Sokcho, Korea, July 1998 - Analysis of a Heuristic for Code Partitioning
Moez Ayed and Jean-Luc Gaudiot
Journal of Supercomputing, High-Performance Computer Design, Analysis and Use, Vol. 12, No. 3, pp. 191-226, May 1998 - Implementing Parallel Branch-And-Bound with Extended Sisal 2.0
Yung-Syau Chen and Jean-Luc Gaudiot
Parallel Processing Letters, Vol. 8, No. 1, pp. 41-50, March 1998 - The Design of an I-Structure Software Cache System
Wen-Yen Lin and Jean-Luc Gaudiot
Proceedings of the 1998 Workshop on Multithreaded Execution, Architecture and Compilation (MTEAC 98), Las Vegas, Nevada, Jan. 31 – Feb. 1, 1998
1997
- Exploiting Global Data Locality in Non-Blocking Multithreaded Architectures
Wen-Yen Lin and Jean-Luc Gaudiot
Proceedings of the 3rd International Symposium on Parallel Architecture, Algorithms, and Networks (I-SPAN ’97), pp. 78-84, Taipei, Taiwan, December 18-20, 1997 - Data and Workload Distribution in a Multithreaded Architecture
Andrew Sohn, Mitsuhisa Sato, Namhoon Yoo, and Jean-Luc Gaudiot
Journal of Parallel and Distributed Computing, Vol. 40, No.2, pp. 256-264, February 1997 - Two Techniques for Static Array Partitioning on Message-Passing Parallel Machines
Eric Hung-Yu Tseng and Jean-Luc Gaudiot
Proceedings of the International Conference on Parallel Architectures and Compilation Techniques (PACT ’97), pp. 225-235, San Francisco, California, November 10-14, 1997 - Exploiting Locality and Tolerating Remote Memory Access Latency using Thread Migration
Stephen Jenks and Jean-Luc Gaudiot
International Journal of Parallel Programming, Vol. 25, No. 4, pp. 281-304, August 1997 - The Sisal Model of Functional Programming and its Implementation
Jean-Luc Gaudiot, Wim Böhm, Walid A. Najjar, Tom DeBoni, John Feo, and Patrick Miller
Proceedings of the 2nd Aizu International Symposium on Parallel Algorithms/Architectures Synthesis (pAs ’97), pp. 112-123, Aizu-Wakamatsu, Japan, March 17-21, 1997 - A Compiler Strategy for Generating Efficient Communication Based on Array Distribution Directives
Eric Hung-Yu Tseng and Jean-Luc Gaudiot
Proceedings of the 3rd International Conference on Computer Science and Informatics (CS&I ’97), Research Triangle Park, North Carolina, USA, March 1997
1996
- Extending Functional Languages with Stateful Computations
Yung-Syau Chen and Jean-Luc Gaudiot
Proceedings of the 8th IEEE Symposium on Parallel and Distributed Processing (SPDP ’96), pp. 542-549, New Orleans, Louisiana, October 23-26, 1996 - I-Structure Software Cache – A Split-Phase Transaction Runtime Cache System
Wen-Yen Lin and Jean-Luc Gaudiot
Proceedings of the International Conference on Parallel Architectures and Compilation Techniques (PACT ’96), pp. 122-126, Boston, Massachusetts, October 20-23, 1996 - Nomadic Threads: A Migrating Multithreaded Approach to Remote Memory Accesses in Multiprocessors
Stephen Jenks and Jean-Luc Gaudiot
Proceedings of the International Conference on Parallel Architectures and Compilation Techniques (PACT ’96), pp. 2-11, Boston, Massachusetts, October 20-23, 1996 - Semantics Specifications of Extended Sisal 2.0 in the Centaur System
Yung-Syau Chen and Jean-Luc Gaudiot
Proceedings of the 8th International Conference on Parallel and Distributed Computing and Systems (ICPDCS ’96), Chicago, Illinois, October 16-19, 1996 - Parallel Computing with the SISAL Functional Language: Programmability and Performance Issues
Chinhyun Kim, Jean-Luc Gaudiot, and Wlodek Proskurowski
Software – Practice and Experience, Vol. 26, No. 9, pp. 1025-1051, September 1996 - An Application of Extended Sisal 2.0
Yung-Syau Chen and Jean-Luc Gaudiot
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA 96), Vol. 1, pp. 245-251, Sunnyvale, California, August 9-11, 1996 - A Scalable Cache Design for I-Structures in Multithreaded Architectures
Jean-Luc Gaudiot and Chung-Ta Cheng
Proceedings of the 1996 International Conference on Parallel Processing (ICPP ’96), Vol. 1, pp. 263-266, Bloomingdale, Illinois, August 12-16, 1996 - Worker-Based Parallel Computing on PVM
Dae-Kyun Yoon and Jean-Luc Gaudiot
Proceedings of 2nd International Euro-Par Conference on Parallel Processing, Vol.1, pp. 506-509, Lyon, France, August 1996 - Effects of Multithreading on Data and Workload Distribution for Distributed-Memory Multiprocessors
Andrew Sohn, Mitsuhisa Sato, Namhoon Yoo, and Jean-Luc Gaudiot
Proceedings of the 10th International Parallel Processing Symposium (IPPS ’96), pp. 116-122, Honolulu, Hawaii, April 15-19, 1996
1995
- Parallelism Detection Algorithm for Extended Sisal Programs in Centaur
Yung-Syau Chen and Jean-Luc Gaudiot
Proceedings of the 8th ISCA International Conference on Parallel and Distributed Computing Systems (ICPDCS ’95), Orlando, Florida, September 1995 - A Formal Semantics for Sisal Array
Isabelle Attali, Denis Caromel, Yung-Syau Chen, Jean-Luc Gaudiot, and Andrew L. Wendelborn
Proceedings of the 1995 Joint Conference on Information Science, Wrightsville Beach, North Carolina, September 1995 - Incorporating Input/Output Operations into Dynamic Data-Flow Graphs
Paraskevas Evripidou and Jean-Luc Gaudiot
Parallel Computing, Vol. 21, No. 8, pp. 1285-1311, August 1995 - Preface
Jean-Luc Gaudiot, Lubomir Bic, and Paraskevas Evripidou
Proceedings of the IFIP WG 10.3 Working Conference on Parallel Architectures and Compilation Techniques (PACT ’95), Limassol, Cyprus, June 27-29, 1995 - Implementing Regularly Structured Neural Networks on the DREAM Machine
Soheil Shams and Jean-Luc Gaudiot
IEEE Transactions on Neural Networks, Vol. 6, No. 2, pp. 407-421, March 1995
1994
- Comments on “Network Resilience: A Measure of Network Fault-Tolerance” [and reply]
F.K. Hwang, Walid A. Najjar, and Jean-Luc Gaudiot
IEEE Transactions on Computers, Vol. 43, No. 12, pp. 1451-1453, December 1994 - Distributed Parallel Object-oriented Environment for Traffic Simulation (POETS)
Susan L. Mabry and Jean-Luc Gaudiot
Proceedings of the 26th Winter Simulation Conference, pp. 1093-1100, Orlando, Florida, December 11-14, 1994 - Exploitation of Fine-grain Parallelism in Logic Languages on Massively Parallel Architectures
Hiecheol Kim and Jean-Luc Gaudiot
Proceedings of the IFIP WG10.3 Working Conference on Parallel Architectures and Compilation Techniques (PACT ’94), pp. 225-234, Montréal, Canada, August 24-26, 1994 - A Hierarchical Activation Management Technique for Fine-Grain Multithreading Execution
Chinhyun Kim and Jean-Luc Gaudiot
Proceedings of the Parallel Architectures and Languages Europe (PARLE ’94), pp. 577-588, Athens, Greece, July 4-8, 1994 - A Direct Array Injection Technique in a Fine-Grain Multithreading Execution Model
Chinhyun Kim and Jean-Luc Gaudiot
Proceedings of the 8th International Parallel Processing Symposium (IPPS ’94), pp. 187-194, Cancún, México, April 26-29, 1994 - Performance studies of the EM-4 multithreaded multiprocessor on nonnumeric problems: preliminary report
Andrew Sohn, Jean-Luc Gaudiot, Mitsuhisa Sato, Shuichi Sakai, Yuetsu Kodama, and Yoshinori Yamaguchi
Proceedings of the 1994 simulation multiconference on Grand challenges in computer simulation, pp. 264-269, San Diego, California, April 1994
1993
- Program Chairs’ message
Sandeep Bhatt, Jean-Luc Gaudiot, Lalit Patnaik, and Mike Reeve
Proceedings of the 5th IEEE Symposium on Parallel and Distributed Processing, Dallas, Texas, December 1993 - Programmability and Performance Issues: the Case of an Iterative Partial Differential Equation Solver
Chinhyun Kim, Jean-Luc Gaudiot, and Wlodek Proskurowski
Proceedings of the 3rd Sisal Users’ Conference (SISAL ’93), San Diego, California, October 3-5, 1993 - Data-Driven Execution of Logic Languages
Jean-Luc Gaudiot, Hiecheol Kim, and Robert E. Stumberger
Proceedings of the ICLP ’93 Postconference Workshop on Concurrent, Distributed and Parallel Implementations of Logic Programming Systems, Budapest, Hungary, June 1993 - Programming Parallel Architectures for Knowledge-Based Applications
Jean-Luc Gaudiot, Hiecheol Kim, R.A. Liuzzi, C.A. Montgomery, and Robert E. Stumberger
Proceedings of the 3rd Annual Mohawk Valley IEEE DUAL-USE Technologies and Applications Conference, Utica, New York, May 1993 - Block Scheduling of Iterative Algorithms and Graph-Level Priority Scheduling in a Simulated Data-Flow Multiprocessor
Paraskevas Evripidou and Jean-Luc Gaudiot
IEEE Transactions on Parallel and Distributed Systems, Vol. 4, No. 4, pp. 398-413, April 1993 - Parallel Implementations of Neural Networks
Soheil Shams and Jean-Luc Gaudiot
International Journal on Artificial Intelligence Tools, Vol. 2, No.4, pp. 557-581, 1993 - Preface
Kemal Ebcioglu and Jean-Luc Gaudiot
Proceedings of the IFIP WG10.3 Working Conference on Architectures and Compilation Techniques for Fine and Medium Grain Parallelism, Orlando, Florida, January 20-22, 1993
1992
- Adaptation of Self-Replicating Digital Organisms
Walter Alden Tackett and Jean-Luc Gaudiot
Proceedings of the International Joint Conference on Neural Networks, Beijing, China, November 1992 - A System for Data-Driven Programming of Multicomputers
Jean-Luc Gaudiot and Giorgio Ventre
Proceedings of the 4th Brazilian Symposium in Computer Architectures, High Performance Computing (SBAC-PAD), São Paulo, Brazil, October 1992 - Programming and Evaluating the Performance of Signal Processing Applications in the SISAL Programming Environment
Dae-kyun Yoon and Jean-Luc Gaudiot
Proceedings of the 2nd Sisal Users’ Conference, pp. 67-82, San Diego, California, October 4-6, 1992 - Parallelism Analysis of the Tower-of-Hanoi on the Sequent Symmetry Shared Memory Multiprocessor
Andrew Sohn and Jean-Luc Gaudiot
Proceedings of the 2nd Pacific Rim International Conference on Artificial Intelligence, Seoul, Korea, September 16-18, 1992 - Efficient Implementation of Neural Networks on the DREAM Machine
Soheil Shams and Jean-Luc Gaudiot
Proceedings of the 11th IAPR International Conference on Pattern Recognition, Vol. IV, Conference D: Architectures for Vision and Pattern Recognition, pp. 204-208, The Hague, The Netherlands, August 30 – September 3, 1992 - Parallelism Profiling of an Ops5 Production System Interpreter
Andrew Sohn, Jean-Luc Gaudiot, and Michel Guyot
Proceedings of the 4th International Conference on Software Engineering and Knowledge Engineering, pp. 534-543, Capri, Italy, June 15-20, 1992 - Concurrent Logic Programming Language on a Data-Driven Architecture
Jean-Luc Gaudiot and Hiecheol Kim
Proceedings of the 1992 Workshop on Future Directions of Parallel Programming and Architecture, Tokyo, Japan, June 1992 - Performance Evaluation of the Multiple Root Node Approach to the Rete Pattern Matcher for Production Systems
Andrew Sohn and Jean-Luc Gaudiot
Proceedings of the 1992 5th Generation Computer Systems Conference (FGCS ’92), Vol. 2, pp. 977-986, Tokyo, Japan, June 1-5, 1992 - Learning Legal Moves in Planning Problems: A Connectionist Approach to Examining Legal Moves in the Tower-of-Hanoi
Andrew Sohn and Jean-Luc Gaudiot
International Journal on Engineering Applications of Artificial Intelligence, pp. 239-245, March 1992 - A Survey on the state-of-art research in parallel processing of production systems
Andrew Sohn and Jean-Luc Gaudiot
International Journal on Artificial Intelligence Tools, pp. 279-331, January 1992
1991
- Performance Measurement of Linear Systems Solvers on Data-Driven Multiprocessor Systems
Jean-Luc Gaudiot and Chih-Ming Lin
Proceedings of the Parallel Computing ’91, London, United Kingdom, September 1991 - Performance Measures for Multiprocessor Systems
Jean-Luc Gaudiot and Chih-Ming Lin
Proceedings of the Parallel Computing ’91, London, United Kingdom, September 1991 - Data-Driven Execution of Natural Language Parsing
Jean-Luc Gaudiot, C.A. Montgomery, and R.E. Stumberger
Proceedings of the 1st International Workshop on Parallel Processing for Artificial Intelligence Applications, Sydney, Australia, August 1991 - A Macro Actor/Token Implementation of Production Systems on a Data-Flow Multiprocessor
Andrew Sohn and Jean-Luc Gaudiot
Proceedings of the 12th International Joint Conference on Artificial Intelligence (IJCAI ’91), pp. 36-41, Sydney, Australia, August 1991 - Parallel Methods for Implementations of Neural Networks
Soheil Shams and Jean-Luc Gaudiot
Proceedings of the Seattle International Joint Conference on Neural Networks (IJCNN ’91), Vol. 2, pp. II A-988, July 8-14, 1991 - Scalability Analysis in Gracefully-Degradable Large Systems
Walid A. Najjar and Jean-Luc Gaudiot
IEEE Transactions on Reliability, Vol. 40, No. 2, pp. 189-197, June 1991 - A Scheme to Extract Run-Time Parallelism from Sequential Loops
Chinhyun Kim and Jean-Luc Gaudiot
Proceedings of the 5th ACM International Conference on Supercomputing (ICS ’91), pp. 75-84, Cologne, Germany, June 17-21, 1991 - Chaotic Linear System Solvers in a Variable-Grain Data-Driven Multiprocessor Systems
Jean-Luc Gaudiot and Chih-Ming Lin
Proceedings of the Conference on Parallel Architectures and Languages Europe (PARLE ’91), Vol.2: Parallel Languages, pp. 331-348, Eindhoven, The Netherlands, June 1991 - Input/Output Operations for Hybrid Data-Flow/Control-Flow Systems
Paraskevas Evripidou and Jean-Luc Gaudiot
Proceedings of the 5th International Parallel Processing Symposium (IPPS ’91), pp. 318-323, April 30 – May 2, 1991