| | 
| Len Freeman's Home Page |
Dr Len Freeman

Ph.D. (Numerical Analysis), University of Liverpool, 1974.
Senior Lecturer in Computer Science.
School of Computer Science
The University of Manchester
Manchester, M13 9PL, UK
Deputy Director of
Centre for Novel Computing
Contact
Email:
lfreemanATcs.man.ac.uk
Phone:
(+44) 0161 275 7190,
Mobile:
(+44) 07969 851073
Fax:
(+44) 0161 275 6204
Research
Research Interests
- Numerical Analysis
- Scientific Computation
- Parallel Numerical Algorithms
- Parallel Computing
Books
-
Delves, L. M. and Freeman, T. L. (1981) Analysis of Global
Expansion
Methods: Weakly Asymptotically Diagonal Systems. 275 pages.
Academic Press, London.
ISBN: 0-12-208880-8.
-
Freeman, T. L. and Phillips, C. (1992)
Parallel Numerical Algorithms.
315 pages. Prentice Hall International Series in Computer Science, New
York.
ISBN: 0-13-651597-5.
Books (Edited)
-
Freeman, T. L. and Phillips, C. (editors) (1990),
Applications of
Transputers , I.O.S., Amsterdam.
ISBN: 90-5199-025-1.
-
Sakellariou, R., Keane, J., Gurd, J. and Freeman, L.(editors)
(2001),
Euro-Par 2001: Parallel Processing ,
Lecture Notes in
Computer Science, vol. 2150, Springer-Verlag, Berlin.
ISSN: 0302-9743.
Recent Papers
- Hancock, D. J., Bull, J. M., Ford, R. W. and Freeman,
T. L. (2000)
An Investigation of Feedback
Guided Dynamic Scheduling of Nested Loops . In
Proceedings of the 2000 ICPP Workshops , ed. Sadayappan, P.,
IEEE Computer Society, pp. 315 - 321.
ISBN 0-7695-0771-9
- Lujan, M., Freeman, T. L. and Gurd, J. R. (2000)
OoLaLa: an Object Oriented Design and Analysis of Numerical Linear
Algebra , In
Proceeding of the 2000 ACM SIGPLAN Conference on
Object-oriented Programming, Systems, Languages and Applications ,
pp. 229 - 252, ACM Press.
- Freeman, T. L. , Hancock, D. J., Bull, J. M. and Ford,
R. W. (2001)
Feedback Guided Scheduling of Nested Loops . In
Applied Parallel Computing , ed. T. Sorevik, F. Manne, R. Moe,
A. H. Gebremedhin, Lecture Notes in Computer Science, vol. 1947,
pp. 149 - 159, Springer-Verlag, Berlin.
ISBN 3-540-41729-X
- Tabirca, T., Freeman, L., Tabirca, S. and Yang. L. T. (2001)
Feedback Guided Dynamic Loop Scheduling; A Theoretical
Approach , In Proceedings of the 2001 ICPP Workshops,
ed. Pinkston, T. M., IEEE Computer Society, pp. 115 - 121.
ISBN 0-7695-1260-7
- Lujan, M., Gurd, J. R. and Freeman, T. L. (2001)
OoLaLa: Transformations for Implementations of Matrix Operations at High Abstraction Levels .
In Proceedings 4th Workshop on Parallel Object-Oriented Scientific Computing - POOSC'01,
October 2001.
-
Tabirca, T., Freeman, L. and Tabirca, S. (2002),
An O(log p) Parallel Algorithm for Feedback Guided Dynamic Loop
Scheduling,
Parallel Algorithms and Applications, 17, pp. 157 - 164.
ISSN
1063-7192
- Tabirca, T., Freeman, L. and Tabirca, S. (2002)
A Theoretical Application of Feedback Guided Dynamic Loop
Scheduling ,
In
Proceedings of the NATO Advanced Research Workshop on Advanced
Environments, Tools and Applications for Cluster Computing,
ed. D. Grigoras, A. Nicolau, B. Toursel and B. Folliot, Lecture Notes
in Computer Science, vol. 2326, pp. 287 - 292, Springer-Verlag, Berlin.
ISBN 3-540-43672-3.
- Tabirca, T., Freeman, L., Tabirca, S. and Yang. L. T. (2002)
An Application of Feedback Guided Dynamic Loop Scheduling to the
Shortest Path Problem, In Proceedings of the International
Conference on Parallel and Distributed Processing Techniques and
Applications (PDPTA'02), ed. H.R.Arabnia, CSREA Press, Bogart,
Georgia, pp. 1786 - 1789.
ISBN 1-892512-91-2.
- Tabirca, T., Freeman, L. and Tabirca, S (2002) A
Convergence Proof of FGDLS When the Workload is Monotone , In
Proceedings International Symposium on Parallel and Distributed
Computing , ed. D. Grigoras, Alexandru Ioan Cruza University Press,
Iasi, pp. 132 - 141.
- Lujan, M., Gurd, J. R., Freeman, T. L. and Miguel, J. (2002)
Elimination of Java Array Bounds Checks in the Presence of
Indirection , In
Proceedings of the ACM SIGPLAN JavaGrande-ISCOPE 2002 Conference ,
pp. 76 - 85, ACM Press.
ISBN 1-58113-599-8
- Lujan, M., Gurd, J. R., Freeman, T. L. (2002) OoLaLa -
How and When Can It Be Optimised? , In Proceedings of the ACM
SIGPLAN JavaGrande-ISCOPE 2002 Conference , p. 234, ACM Press.
ISBN 1-58113-599-8
- Tabirca, T., Freeman, L., Tabirca, S. and Yang. L. T. (2002)
A Static Workload Balance Scheduling Algorithm,
In
Proceedings of the 2002 ICPP Workshops,
IEEE Computer Society.
ISBN 0-7695-1680-7
- Mayes, K., Riley, G., Ford, R.W., Lujan, M., Freeman,
T.L. and Addison,C. (2003)
The Design of a Performance Steering System for
Component-Based Grid Applications , In Performance
Analysis and Grid Computing , eds. V. Getov, M. Gerndt, A. Hoisie,
A. Maloney, B. Miller, pp. 111 - 127, Kluwer Academic Publishers.
ISBN 1-4020-7693-2
- Tabirca, T., Freeman, L., Tabirca, S. and Yang. L. T. (2003)
An O(p + log p) Algorithm of Discrete FGDLS,
In
Proceedings of the 2003 ICPP Workshops,
IEEE Computer Society.
- Tabirca, S., Tabirca, T., Yang, L. T. and Freeman, L. (2004)
Evaluation of the Feedback Guided Dynamic Loop
Scheduling (FGDLS) Algorithms, IEICE Trans. Inf. & Syst.,
vol. E87-D (7), pp. 1829 - 1833, July 2004.
ISSN: 0916-8532
- Tabirca, T., Freeman, L., Tabirca, S. and Yang, L. T. (2004)
Feedback Guided Dynamic Loop Scheduling; Convergence of
the Continuous Case, Journal of Supercomputing,
vol. 30 (2), pp. 151 - 178, November 2004.
ISSN: 0920-8542
-
Lujan, M., Gurd, J. R., Freeman, T. L. and Miguel, J. (2005)
Elimination of Java Array Bounds Checks in the Presence of
Indirection , Concurrency and Computation: Practice and
Experience, vol. 17,
pp. 489 - 514, April - May 2005.
-
Lujan, M., Freeman, T. L. and Gurd, J. R. (2005)
On the Conditions Necessary for Removing Abstraction
Penalties in OoLaLa,
Concurrency and Computation: Practice and Experience, vol. 17,
pp. 839 - 866, June - July 2005.
- Ford, R. W., Riley, G. D., Bane, M. K., Armstrong, C. W. and
Freeman, T. L. (2005)
GCF: a General Coupling Framework ,
Concurrency and Computation: Practice and Experience, to appear.
-
Lujan, M., Mukarakate, G., Gurd, J. R. and Freeman, T. L. (2005)
DiFoJo: a Java Fork/Join Framework for
Heterogeneous Networks, In Proceedings of the 13th Euromicro
Conference on Parallel, Distributed and Network-based Processing
(Euromicro-PDP 2005), IEEE Computer Society Press, pp 297 -304,
February 2005.
Graduate Students
Teaching
Degree Programme
Courses
MSc Projects
Undergraduate Projects
My Top Links
Forthcoming Conferences
Some Colleagues
Other Links (local)
Other Links
"This is a legacy website of The University of Manchester. The information it carries was frozen on 30th September 2004 and may no longer be accurate. The process of migration to www.manchester.ac.uk is in progress"
Last updated: 5 October 2004.