Name/address:
prof. dr. ir. Henri Elle Bal
Vrije Universiteit
Faculty of Sciences
Department of Computer Science
De Boelelaan 1081a
1081 HV Amsterdam, The Netherlands
M.Sc. in Mathematics (cum laude)
Technical University Delft, Department of Mathematics, February 1982.
Ph.D. in Computer Science, Vrije Universiteit,
Faculty of Mathematics and Computer Science, Oct. 1989,
Supervisor: Prof. dr. A.S. Tanenbaum
External referee: dr. N.J. Carriero (Yale University)
October 2005 - present:
Full Professor,
Vrije Universiteit, Faculty of Sciences,
Department of Computer Science
May 1999 - September 2005:
Full Professor,
Vrije Universiteit, Faculty of Sciences,
Department of Computer Science (0.8)
and Department of Physics and Astronomy (0.2)
April 1998 - April 1999:
Professor/Associate Professor (UHD),
Vrije Universiteit, Faculty of Sciences,
Division of Mathematics and Computer Science
and Division of Physics and Astronomy
May 1994 - March 1998:
Associate Professor (UHD),
Vrije Universiteit, Faculty of Mathematics and Computer Science
July 1990 - April 1994:
Assistant Professor (UD),
Vrije Universiteit, Faculty of Mathematics and Computer Science
April 1990 - June 1990:
Researcher,
Vrije Universiteit, Faculty of Mathematics and Computer Science
5 March - 30 March 1990:
Visiting researcher,
Department of Computer Science, Imperial College, London
11 Dec. 1989 - 21 Feb. 1990:
Visiting researcher,
Department of Computer Science, University of Arizona
30 Oct. - 6 Dec. 1989:
Visiting researcher,
Laboratory for Computer Science, Massachusetts Institute of Technology,
Cambridge, Massachusetts
March 1982 - October 1989:
Research assistant,
Vrije Universiteit, Faculty of Mathematics and Computer Science
NWO Smart Energy grant for the project "Green Clouds:
Energy-efficient cloud computing using hardware diversity and
elastic scalability"
2011 (621 KEuro, together with Cees de Laat of the UvA)
Grant for project "DAS-4: Prototyping Future Computing Infrastructures",
from the Netherlands Organization for Scientific Research (N.W.O.),
2010, (900 KEuro for equipment),
awarded to the research school ASCI (I was chairman
of the committee that prepared the proposal).
NWO grant for the project "StarPlane: Application-specific
management of optical networks"
2005 (500K Euro, together with Cees de Laat of the UvA)
Grant for project "DAS-3: the Next Generation Grid Infrastructure\\ in the Netherlands",
from the Netherlands Organization for Scientific Research (N.W.O.),
2005, (896 KEuro for equipment),
awarded to the research school ASCI (I was chairman
of the committee that prepared the proposal).
STW/Progress grant for the project "Programming models and
performance evaluation of tile-based architectures", 2004 (1 Ph.D. student for 4 years); joint project with TU Delft and Philips
NWO grant for the project "Ibis: a Java-based grid programming
environment", 2002 (2 postdocs for 2-3 years)
NWO grant for the project "A Visualization Architecture
for Scalable High-Resolution Displays",
2002 (1 Ph.D. student for 4 years)
STW/Progress grant for the project "A structure for maintaining
a shared world model in a dynamic environment between differentiated
embedded systems and their interaction with human supervisors",
2002 (1 Postdoc for 2 years), joint project with the University
of Amsterdam.
NWO/Networks grant for the project "Resource-Robust Grid Applications",
2001 (1 Ph.D. student for 4 years), joint project with Prof. Koole
(Dept. of Mathematics).
Grant for project "DAS-2: A Hierarchical Large-Scale Distributed System",
from the Netherlands Organization for Scientific Research (N.W.O.),
2000, (Kfl. 1,6000 for equipment),
awarded to the research school ASCI (I was chairman
of the committee that prepared the proposal).
PIONIER award from the Netherlands Organization for Scientific
Research (N.W.O.), 1993-1997 (Kfl. 1,600).
Grant for project "Cluster Computing voor de
Exacte Wetenschappen", Vrije Universiteit,
1998 (Kfl 658 for equipment, together with other researchers from the
Faculty of Sciences).
SION/DISH grant for the project "Scheduling and Data Placement
Techniques for Wide Area High-Performance Applications", 1997,
(1 postdoc for 3 years)
Invited lecture at the 7th Workshop Parallel Systems and
Algorithms (PASA'04), 25 March, Augsburg, Germany.
Invited lecture at the International Conference on Parallel and
Distributed Computing (Euro-Par), 29th August 2003, Klagenfurt, Austria.
Invited lecture at the 11-th Euromicro Conference on Parallel
Distributed and Network based Processing, February 2003, Genoa, Italy.
Distinguished speaker at ETH Zurich, 21 January 2002, Zurich.
Keynote lecture at the first Global Grid Forum,
5 March 2001, Amsterdam.
Keynote lecture at the IEEE International Conference on
Cluster Computing (Cluster 2000), December 2000, Chemnitz, Germany.
Keynote lecture at Workshop on Communication and Architectural
Support for Network-based Parallel Computing (CANPC'00), Toulouse,
France, January 2000.
Extensive press coverage of our work on solving Awari (a 3500
year old African board game) on the DAS-2 cluster (e.g., cover story
Volkskrant science addendum of 17 Aug. 2002, NRC of 15 Sept. 2002).
Member of the IEEE CS European Distinguished Visitor's Programme (DVP).
Best paper award at the International Conference on Parallel
Processing, August 1998, Minneapolis, MN.
Chairman of the science committee of the Faculty of Sciences
Member of the Board of the Faculty of Sciences (until Dec. 2009)
Member of scientific advisory committee (WGS) of NCF
Chairman of the science committee of the
research school ASCI (Advanced School for Computing and Imaging)
Former member of the board (``divisie directie'') and vice-chairman of the Division
of Mathematics and Computer Science.
Chairman of the Department of Physics Applied Computer Science
(``Natuurkundige Informatica'') of the
Division of Physics and Astronomy.
Chairman of the selection committee for a Bioinformatics
professor (dr. Jaap Heringa)
Chairman of the UHD-committee of the
Division of Physics and Astronomy.
Member of the MNW curriculum committee, Faculty of Sciences.
Former member of the board of the research school ASCI (Advanced
School for Computing and Imaging).
Former member (and secretary) of the scientific committee (``commissie voor
wetenschapsbeoefening'') of the Division of Mathematics and
Computer Science.
Former chairman of the Computer Science education committee
(``Opleidingscommissie Informatica'') of the Division of Mathematics and
Computer Science.
Former member of the SION/BCO (``Beoordelingscommissie
Onderzoeksvoorstellen''), June 1995 - December 1996
Member of the Editorial Board of the Journal of Grid Computing.
Member of the Editorial Board of the Journal of
Future Generation Computer Systems.
Member of the TeraGrid Technical Advisory team
Member of Strategic Advisory Board of the CoreGrid Network
of excellence
Member of the Scientific Council of l'Institut des Grilles,
CNRS, France.
Member of the steering committee of the
IEEE International Symposium on Cluster Computing and the Grid
(CCGrid).
Program co-chair of the 15th IEEE International Symposium on
High-Performance Distributed Computing (HPDC-15),
Paris, France, 2006.
Program chairman of the
IEEE International Symposium on Cluster Computing and the Grid
(CCGrid 2002), May 2002, Berlin, Germany.
Global chairman for the topic " Distributed systems and algorithms",
of Euro-Par 2004, Pisa, Italy, September 2004.
Global chairman for the topic "Grid-Computing and Middleware
Systems" of Euro-Par 2003, Klagenfurt, Austria, August 2003.
Moderator of the panel ``Programming Support for Grid
Applications: Let the Users Speak'' at the
9th IEEE International Symposium on High Performance Distributed
Computing, August 2000, Pittsburgh, Pennsylvania.
Program co-chairman of the Workshop on Internet Programming
Languages (IPL'98), Chicago, Illinois, May 1998.
General chairman of the third annual
conference of the Advanced School for Computing and Imaging, 1997.
Program chairman of the IEEE CS 1994 International Conference
on Computer Languages, Toulouse, France, 16-19 May 1994.
Program committee member of:
SC'07, Reno, NV, November 2007
HPDC'07, Monterey, CA, June 2007
SC'05, Seattle, WA, 12-18 November 2005
14th IEEE International Symposium on High-Performance Distributed
Computing, Research Triangle Park, NC, 24-27 July 2005
5th IEEE/ACM International Workshop on Grid Computing, Pittsburgh,
8 November, 2004 (Grid2004)
The 2004 International Conference on Parallel Processing,
Montreal, Quebec, Canada, Aug. 15-18, 2004
13th IEEE International Symposium on High-Performance Distributed
Computing, Honolulu, Hawaii, 4-6 June 2004
3rd Virtual Machine Research and Technology Symposium, San Jose, CA,
6-7 May 2004
The 4rd IEEE/ACM International Symposium on Cluster Computing and
the Grid (CCGrid'04), April 19-22, 2004, Chicago, Illinois
The European Symposium on Programming, Barcelona,
Spain, March 29-April 2, 2004
12th IEEE Symposium
on High Performance Distributed Computing,
Seattle, Washington, USA, June 2003.
ACM SIGPLAN Symposium on Principles and Practice of Parallel
Programming, San Diego, California, June, 2003.
Workshop on Parallel and Distributed Systems: Testing and Debugging,
Nice, France, April 2003.
ACM 2002 Java Grande/ISCOPE Conference, Seattle, November 2002.
11th IEEE Symposium
on High Performance Distributed Computing,
Edinburgh, Scotland, USA, July 2002.
10th IEEE International Symposium on
High Performance Distributed Computing Conference,
San Francisco, California, August 2001.
6th International Workshop on High-Level Parallel Programming Models
and Supportive Environments, April 2001, San Francisco, California.
First Myrinet User Group (MUG 2000), Lyon, France, September 2000.
9th IEEE International Symposium on
High Performance Distributed Computing Conference,
Pittsburgh, Pennsylvania, August 2000.
International Conference on Parallel Processing, Toronto, Canada, August 2000.
ACM 2000 Java Grande Conference, San Francisco, California, June 2000.
1999 High Performance Distributed Computing Conference,
Los Angeles, California, August 1999.
Parallel Computing'99 (PARCO'99),
Delft, The Netherlands, August 1999.
Fifth Workshop on Languages, Compilers, and Run-time Systems for
Scalable Computers, Rochester, New York, May 2000.
ACM 1999 Java Grande Conference, San Francisco, California, June 1999.
Workshop on
Communication and Architectural Support for Network-based Parallel
Computing (CANPC'99), Orlando, Florida, January 1999.
1998 IEEE International Conference on Computer Languages (ICCL),
Chicago, Illinois, May 1998.
12th Annual International Symposium on High Performance
Computing (HPCS '98), Edmonton, Alberta, Canada, 20-22 May 1998
12th International Parallel Processing Symposium (IPPS),
Orlando, Florida, 30 March - 3 April 1998.
Workshop on Runtime Systems for Parallel Processing (RTSPP'98),
Orlando, Florida, 30 March 1998.
second Workshop on
Communication and Architectural Support for Network-based Parallel
Computing (CANPC'98), Las Vegas, Nevada, February 1998.
Workshop on
Communication and Architectural Support for Network-based Parallel
Computing (CANPC'97), San Antonio, Texas, February 1997.
Workshop on Runtime Systems for Parallel Processing (RTSPP'97),
Geneva, Switzerland, April 1997.
Fifth IEEE International Workshop on Object-Orientation in
Operating Systems (IWOOOS), Seattle, Washington, October 27-28, 1996.
16th IEEE International Conference on Distributed Computing Systems
Hong Kong, May 1996.
Third Workshop on Abstract Machine Models for
Parallel and Distributed Computing, Leeds, April 1996.
Fourth Workshop on Compilers for Parallel Computers, Delft, Dec. 1993,
IEEE CS 1992 International
Conference on Computer Languages, San Francisco, 20-23 April 1992,
IFIP conference
Programming Environments for Parallel Computing,
Edinburgh, 6-8 April 1992,
Reviewer for several journals, including
IEEE Computer,
IEEE Parallel & Distributed Technology,
IEEE Transactions of Software Engineering,
IEEE Transactions on Parallel and Ditributed Systems,
ACM Trans. on Programming Languages and Systems,
ACM Transactions on Computer Systems,
Software Practice & Experience,
Journal of Systems Architecture,
Journal of Programming Language Design and Implementation,
FGCS journal.
The following researchers have visited my group for one or more
months, resulting in many joint research papers with myself and other
members of my group:
Dr. F. Huet, INRIA
prof. J. Schaeffer (University of Alberta)
prof. I. Athanasiu (Polytechnical Univ. of Bucharest)
Dr. G.V. Wilson (IBM Canada/ Visible Decisions, Inc)
Dr. S. Ben Hassen (Univ. of Houston, Texas; currently IBM Nederland)
H-P. Heinzle (TU Graz)
Prof. Noel Carmody (Univ. of Sydney)
Prof. Matthew Haines (Univ. of Wyoming)
Greg Benson (Ph.D. student Univ. of California at Davis)
Joao Carreira (Ph.D. student Univ. of Coimbra, Portugal)
Matt Welsh (Cornell University; currently Ph.D. student at UC Berkeley)
dr. Mario Lauria (Univ. of Napels and Univ. of Illinois at Urbana-Champaign)
I have participated in the TEMPUS project 'DISCO'. Several
Romanian staff members and students have visited the VU for a few
months, as part of this 3-year project (1995-1997).
I have cooperated (through M.Sc. students) with several Dutch
companies and research institutes,
including NLR, GAK, RIVM, CBS, Tijl Data, and TNO/FEL.