Henri Bal

Home * People * Henri Bal



Henri Elle Bal, a Dutch mathematician, computer scientist and professor at Vrije Universiteit, Amsterdam. He is a influential and luminary researcher and authority in parallel computing, computer cluster, parallel programming languages, optimizing compiler and parallel applications. Bal has been a member of over 30 program committees, and as such has had a major impact on the field of parallel computing. Henri Bal received a M.Sc. in Mathematics from the Delft University of Technology in 1982, and Ph.D. in CS in 1989 under the supervision of Andrew S. Tanenbaum. He was visiting researcher at Imperial College, London, University of Arizona, Tucson and Massachusetts Institute of Technology. Along with Robbert van Renesse in 1986, he wrote papers on parallel alpha-beta, with Victor Allis in 1995 on parallel retrograde analysis, and in 2002, with his student John Romein, he solved the game of Awari.

=DAS-3= Henri Bal was the driving force behind the acquisition and use of three large distributed cluster computers called the Distributed ASCI Supercomputer (DAS), a Computer Science Grid with revolutionary Optical Interconnect.

=Selected Publications=

1986 ...

 * Henri Bal, Robbert van Renesse (1986). Parallel Alpha-Beta Search. 4th NGI-SION Symposium Stimulerende Informatica
 * Henri Bal, Robbert van Renesse (1986). A Summary of Parallel Alpha-Beta Search Results. ICCA Journal, Vol 9, No. 3
 * Henri Bal (1989). The shared data-object model as a paradigm for programming distributed systems. Ph.D. thesis, Vrije Universiteit

1990 ...

 * Henri Bal (1990). Programming Distributed Systems Silicon Press
 * Henri Bal (1991). Heuristic search in PARLOG using replicated worker style parallelism. Future Generation Computer Systems, Vol. 6, North-Holland
 * Henri Bal (1992). A comparative study of five parallel programming languages. Future Generation Computer Systems Vol. 8, North-Holland
 * Henri Bal, Dick Grune (1994). Programming Language Essentials. Addison-Wesley
 * Henri Bal, Victor Allis (1995). Parallel Retrograde Analysis on a Distributed System. Supercomputing ’95, San Diego, CA.
 * John Romein, Henri Bal (1995). Parallel N-Body Simulation on a Large-Scale Homogeneous Distributed System. Euro-Par 1995
 * John Romein, Henri Bal, Dick Grune (1997). An Application Domain Specific Language for Describing Board Games. PDPTA 1997, CiteSeerX
 * John Romein, Aske Plaat, Henri Bal, Jonathan Schaeffer (1999). Transposition Table Driven Work Scheduling in Distributed Search. AAAI-99, pdf

2000 ...

 * Dick Grune, Henri Bal, Ceriel J.H. Jacobs, Koen G. Langendoen (2000). Modern Compiler Design, First Edition. John Wiley & Sons, Ltd.
 * John Romein, Henri Bal, Dick Grune (2000). The Multigame Reference Manual. Vrije Universiteit, pdf
 * John Romein, Henri Bal (2002). Awari is Solved. ICGA Journal, Vol. 25, No. 3
 * John Romein, Henri Bal, Jonathan Schaeffer, Aske Plaat (2002). A Performance Analysis of Transposition-Table-Driven Scheduling in Distributed Search. IEEE Transactions on Parallel and Distributed Systems, Vol. 13, No. 5, pp. 447–459. pdf
 * John Romein, Henri Bal (2003). Solving the Game of Awari using Parallel Retrograde Analysis. IEEE Computer, Vol. 36, No. 10
 * John Romein, Jaap Heringa, Henri Bal (2003). A Million-Fold Speed Improvement in Genomic Repeats Detection. ACM/IEEE SC2003 Conference on High Performance Networking and Computing

2010 ...

 * Dick Grune, Henri Bal, Ceriel J.H. Jacobs, Koen G. Langendoen (2010). Modern Compiler Design, Second Edition. John Wiley & Sons

=External Links=
 * Henri Bal from Wikipedia
 * Faculty of Science : Vrije Universiteit - Henri E. Bal
 * The Mathematics Genealogy Project - Henri Bal

=References=

Up one Level