Professor ALEX SHAFARENKO, PhD, SMIEEE
Department of Computer Science, University of Hertfordshire,
Hatfield AL10 9AB, UK
FILEDS OF INTEREST
- Languages and paradigms of parallel
and distributed computing. Computer architecture. Reconfigurable interconnect.
Information theory in error-correcting code design.
Computational applications.
- Information theory and error-correcting coding.
EMPLOYMENT HISTORY
2000-
Department of Computer Science, University
of Hertfordshire
- Professor of Software Engineering
1991 -2000
School of Electronic and Electrical
Engineering, Information Technology and Mathematics, University of Surrey
1983 - 1991
Institute of Automation and Electrometry
, USSR Academy of Science Siberian Branch
Novosibirsk, Russia
- Full-time Research Fellow (tenured)
.
- Part-time Lecturer (contract)
PROFESSIONAL
- Senior Member of IEEE
- Member of IFIP Working Group 10.3 (Concurrent Systems)
EDUCATION
1986 - 1990
USSR Academy of Sciences
Institute of Automation and Electrometry
, Novosibirsk, Russia
1977 - 1983
University of
Novosibirsk
. Novosibirsk, Russia
- Graduate Diploma in physics
GRANTS
- EU grant "Architecture Paradigms and Programming Languages for Efficient programming of multiple CORES" (APPLE-Core) Project No FP7-ICT-215216 2007-current Coinvestigator.
- EU grant "Self-Adaptive, Embedded Technologies for Pervasive Computer Architectures" (AETHER), Project No FP6-IST-027611 2006 - current.
Principlal INverstigator.
- SERC Grant: "Hybrid Data-Parallel Dataflow Architecture". 1992-1996 Co-investigator.
- EPSRC Grant: "Scalable Optoelectronic Computer Architectures". 1995-1998
Principle Investigator
- EPSRC Grant: "The Inference of Data Mapping" 1993-1999 Principle Investigator
- EPSRC Grant: "Generic Compiler Development for Parallel Computers" 1995-1997, Principle Investigator
- EC Grant for research into optoelectronic interconnect "MEL-ARI/RODCI" 1996-1999, single leadership.
- University Teaching Innovation Grant, 1996
- Nuffield Foundation research grant, 1992-1994
PUBLICATIONS
Books, Monographs and Special Issues
- Proceedings of Microgrid'05. Special Issue of International Journal of Parallel Processing parts 1 and 2,
guest editor
- "Data Parallel Computing: the Language
Dimension". V.B. Muchnick and A.V.Shafarenko, Thompson Publishing, 1996.
- "UK PARALLEL'96". A.V.Shafarenko
and C.R.Jesshope, Eds.
Papers
- V.E.Glusberg, V.A.Shafarenko, A.V.Shafarenko.
A numerical method for a direct problem of electrical prospecting in the case
of a multilayer medium with one-axis anisotropy. (In Russian) Fizika Zemli
(Physics of the Earth), No 6(1981) p104-109.
- F.A.Zhuravel', Z.B.Kruglyak, S.N.Lukashchuk,
V.S.L'vov, A.A.Predtechenskii, V.V.Savel'ev, V.B.Cherepanov, A.I.Chernykh,
A.V.Shafarenko. The Computer in a Physics Laboratory. (In Russian) Avtometriya,
no.4 (1984), pp 52-58
- I.I.Brodskii, V.A.Kozlachkov, I.I.Korshever,
V.S.L'vov, S.L.Musher, Yu.E.Nesterikhin, S.A.Pavlov, A.A.Predtechenskii, I.G.Remel',
A.V.Shafarenko. A High-Performance Real-Time System for processing hydrophysics
information. (In Russian) Avtometriya, no.5 (1984) 3-12.
- I.V.Kolokolov, V.S. Lvov, E.V.Podivilov,
V.B.Cherepanov and A.V.Shafarenko. On magnetisation of ferromagnetics: EuO
and others. (In Russian) Preprint IA&E N253, 1984.
- V.B. Muchnick and A.V. Shafarenko
The Language EVAL for programming parallel computers. (In Russian) Preprint
IA&E N281, 1986
- E.A.Kuznetsov, S.L. Musher and
A.V. Shafarenko. The collapse of acoustic waves in dispersive media. In:
Nonlinear and Turbulent Processes in Physics, R.Z. Sagdeev, Ed., Harward
Academic Publishers, Amsterdam, 1984, pp 335-349
- E.A. Kuznetsov, S.L. Mucher and
A.V.Shafarenko. Collapse of acoustic waves with positive dispersion. (In
Russian) Pisma v ZhETF (JETPh Letters), v.37, No 5(1983), pp
204-207
- G.E. Falkovich and A.V. Shafarenko
Establishment of weak turbulence distributions of capillary waves on shallow
water. (In Russian) Preprint IA&E, No 338, 1986.
- G E Falkovich and A V Shafarenko.
On the Stability of Kolmogorov Spectra of a Weak Turbulence. Physica
27D, 399-411 (1987).
- G E Falkovich and A V Shafarenko.
The effect of a Weak Anisotropy of the Source on the Kolmogorov Spectrum
of Acoustic Turbulence. Doklady AN SSSR (Reports of the USSR Academy
of Science, in Russian) 301, No 2, 1988
- G E Falkovich and A V Shafarenko.
Blow-up in Weak Acoustic Turbulence. Preprint IA&E No 393,
1988
- V S Lvov, G E Falkovich and A V
Shafarenko. Weak Acoustic Turbulence. In: Proceedings of XI IUPAP, IUTAM
Symposium on Nonlinear Acoustics, Novosibirsk, Nauka, 1987 (in two parts),
V.K.Kedrinskii, Ed. Part.I, pp 402-406.
- G E Falkovich and A V Shafarenko.
What is the Energy Flux Carried Away by the Kolmogorov Spectrum of Weak Acoustic
Turbulence? Sov. Phys. JETP 68 1393-1397, 1988.
- G E Falkovich and A V Shafarenko.
On spatial structure of Kolmogorov Spectra of Weak Turbulence. In: Nonlinear
Evolution of Spatio-Temporal Structures in Dissipative Continuous Systems
. F H Busse and L Kramer. NATO ASI Series B: Physics, 225, Plenum Press,
NY. 1990.
- A B Bolychevsky and A V Shafarenko.
A random interleaving of memory: theory, simulation and a new algorithm.
Preprint IA&E No 439, 1991.
- G E Falkovich and A V Shafarenko.
Nonstationary wave turbulence. J. Nonlinear Sci. 1,pp.457-480 (1991).
- V.B.Muchnick and A.V.Shafarenko.
F-Code: A Portable Software Platform for Data-Parallel Languages. In:
Parallel Processing: CONPAR92-VAPF V, Lecture Notes in Computer Science
634, Springer-Verlag 1992, pp. 509-514.
- G E Falkovich and A V Shafarenko.
Stochastic Patterns of Wave Turbulence. Pattern Formation. In: Complex
Dissipative Systems. World Scientific. (S. Kai --ed.), 1992, pp. 416-422.
- V.B.Muchnick, A.V.Shafarenko and
C.D.Sutton Data-Parallel Portable Softvare Platform: Principles and Implementation.
In PARLE'93, Lecture Notes in Computer Science 694, Springer-Verlag
- C.R.Jesshope, V.B.Muchnick, A.V.Shafarenko
and C.D.Sutton. F-Code and its Implementation: a Portable Software Platform
for Data Parallelism. In: Forth International Workshop on Compilers for
Parallel Computers. H.J.Sips, Ed. Technical University Delft, Faculty
of Applied Physics, pp. 209-224.
- V.B.Muchnick, A.V.Shafarenko and
C.D.Sutton. F-Code and its Implementation: a Portable Software Platform for
Data Parallelism. The Computer Journal. 36. No.8 (1993). pp. 712-722.
- A.V. Shafarenko. RETRAN: a Recurrent
Paradigm for Massively-Parallel Array Computing. Proc. First International
Conference on Massively-Parallel Computing Systems, Ischia, Italy, May
1994. IEEE Computer Society Press, pp 478-487.
- A.V. Shafarenko. RETRAN: A Recurrent
Paradigm for Data-Parallel Computing. In: Abstract Machine Models for
Highly Parallel Computers. J.R. Davy and P.M.Dew, Eds. Oxford University
Press, 1995. pp 169-186.
- A.V. Shafarenko. Symmetries in
Data Parallelism. The Computer Journal, v.38, No 5, 1995, pp 365--380.
- G.Falkovich, A.Shafarenko, G.Wilford.
Joint behavior of inertio-gravity and Rossby waves. Physica D 87(1995),
pp 285 -289
- A.Shafarenko. RETRAN: a recurrent
paradigm for data-parallel computing. Computer Systems Science and Engineering,
vol 11, No 4, July 1996, pp 201-209
- V B Muchnick and A V Shafarenko.
Dynamic evaluation strategy for fine-grain data-parallel computing. IEE Proc.-Comput.
Digit. Tech., v.143, No.3(1996), pp181-188.
- D B Barsky and A V Shafarenko.
Uniform random traffic in a massively-parallel data-driven computer, MPCS'
96 Proceedings, IEEE Press, pp 546-553.
- J A B Dines, J F Snowdon, M P Y
Desmulliez, D T Nielson, D B Barsky, A V Shafarenko, C R Jesshope. Optical
interconnection hardware for scalable systems. Proc. of International
Conference on Parallel and Distributed Processing Techniques and Applications,
H.R.Arabnia (Editor), published by CSREA, Aug 9-11,1996, Sunnyvale USA,
pp367-374.
- A.V. Shafarenko A nonannotative
approach to distributed data-parallel computing. In: Springer-Verlag Lecture
Notes in Computer Science 1123, Euro-Par'96 Proceeding, vol 1.
pp742-751 (1996)
- E.D. Willink, A.V.Shafarenko, V.B.
Muchnick. Use of F-code as a Very High Level INtermediate Language for DSP
In: Springer-Verlag Lecture Notes in Computer Science I1300, p. 820,
1997
- J A B Dines, J F Snowdon, M P Y
Desmulliez, D T Nielson, D B Barsky, A V Shafarenko, C R Jesshope. Optical
interconnectivity in a Scalable Data-Parallel System. Journal of Parallel
and Distributed Computing, 41, 120-130(1997)
- D.B.Barsky and A.V.Shafarenko.
WWW and Java-based distributed examination system for distance learning applications.
Aizu International Symposium on Parallel Algorithms/Architecture Synthesis
, 1997, pp.356-363
- C.R.Jesshope and A.V.Shafarenko.
Asynchrony in parallel computing: the question of scale
MPCS-98 proceedings.
Colorado Springs, USA, April 1998.
- N. Antonopoulos and A. V. Shafarenko.
An Asynchronous Computational Model for Internet Computing
MPCS-98 proceedings.
Colorado Springs, USA, April 1998.
- C.R.Jesshope and A.V.Shafarenko
Web based teaching: a minimalist approach. Proceedings of the Second Australasian
Conference on Computer Science Education. ACM, 2-4 July 1997, The Universityof
Melbourne, pp. 16-23.
- A.Bolychevsky, A.Shafarenko and
V Vasekin. Reconfigurable Optical Interconnect
in a scalable data-parallel system.
DDP'98 Proceedings
Novosibirsk, 1998, pp. 59-64
- C R Jesshope, A Shafarenko and
H Slusanschi. Low-bandwidth multimedia tools for Web-based lecture publishing.
Engineering Science and Education Journal August 1998, 148-154
- C R Jesshope, A Shafarenko
and H Slusanschi. Low-bandwidth multimedia tools for Web-based lecture publishing.
Computing & control engineering journal, 1998,
vol. 9, no. 4, pp. 156
- N. Antonopoulos, G. Aggelou and
A. V. Shafarenko. Asynchronous Internet Computing Model and
Its Applications. Conference on Practical Applications of Agents and Multi
Agents Systems (PAAM99). London, UK, April 1999. pp 383-402
- N. Antonopoulos and A. V. Shafarenko.
A Massively Aliasing System for Suppport of Agent-based Internet Computing.
PDPTA99 Las Vegas, USA, July 1999. pp 869-875
- N. Antonopoulos, A. V. Shafarenko,
G. Aggelou and R. Tafazolli. An Integrated Addressing and Routing System
for Mobile Agents. PDPTA99 Las Vegas, USA, July 1999. pp. 2391-2397
- A. Shafarenko and D. Barsky. A secure examination system with multi-mode
input on the World-Wide Web. Proceedings International Workshop on Advanced
Learning Technologies. IWALT 2000. 4-6 Dec. 2000; Palmerston North,
New Zealand. p.97-100. IEEE Comput. Soc, Los Alamitos, CA, USA;
- A Shafarenko and V Vasekin. An adaptive, reconfigurable interconnect
for computational clusters. Proceedings First IEEE/ACM International Symposium
on Cluster Computing and the Grid. IEEE Comput. Soc, Los Alamitos, CA,
USA; 2001; pp. 229-36.
- N. Antonopoulos, K. Koukoumpetsos and A. Shafarenko.
Access control for agent-based computing: a distributed
approach
Internet Research, 2001, vol. 11,
no. 1, pp. 55-64
- N.Antonopoulos, A.Shafarenko. An Active Organisation System for Customised,
Secure Agent Discovery. The Journal of Supercomputing, 20 (1):
5-35, August 2001
- A.Shafarenko. Symmetry-based formalism for array subtyping. APL Quote Quad March, 2001, pp41-52
- M.Loomes, A.Shafarenko and M. Loomes. Teaching mathematical explanation through audiographic technology.
Computers and Education 38(2002), pp. 137-149.
- A.Shafarenko and S.-B. Scholz. General Homomorphic overloading. Accepted for publication in LCNS (2005). This is the preliminary version submitted to IFL'2004 in Luebeck.
- A. Shafarenko: Stream Processing on the Grid: an Array Stream Transforming Language. SNPD 2003: 268-276
- A. Shafarenko. Coercion as homomorphism: type inference in a system with subtyping and overloading" Procedings of ACM SIGPLAN PPDP'2002
- A Shafarenko and V Vasekin. An adaptive, reconfigurable interconnect for computational clusters. Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid. IEEE Comput. Soc, Los Alamitos, CA, USA; 2001; pp. 229-36.
- A.Shafarenko. Symmetry-based formalism for array subtyping. APL Quote Quad March, 2001, pp41-52
-
Yi Sun, Timothy S. Butler, Alex Shafarenko, Rod Adams, Martin Loomes, and Neil Davey. Identifying Word Boundaries in Handwritten Text. Proceedings of ICMLA'04, Kentucky USA.
-
Y. Sun, T.S. Butler, A. Shafarenko, R. Adams, M. Loomes and N. Davey.
Word Segmentation of Handwritten Text using
Supervised Classification Techniques. Journal of
Applied Soft Computing. 2005 (accepted for publication)
- E.G. Shapiro, M.P. Fedoruk, V. Mezentsev, S.K. Turitsyn, A. Shafarenko
K. Tanaka, I. Morita, N. Edagawa, M. Suzuki. Optimisation of WDM (Nx40Gbit/s)
Transmission in Strong Symmetric Dispersion Maps.
J. opt. Comm. 25(2004) 949.
-
E. G. Shapiro, M. P. Fedoruk, S. K. Turitsyn and A. Shafarenko.
Reduction of nonlinear intra-channel effects by channel asymmetry
in transmission lines with strong bit overlapping. IEEE PTL
October(2003).
-
Alex Shafarenko, Sven-Bodo Scholz, Stephan Herhut, Clemens Grelck, and Kai Trojahner.
Implementing a numerical solution of the KPI equation using Single Assignment C: lessons and
experiences. Proceedings of IFL'05.
LNCS 4015, pp 160-177., Springer-Verlag 2006.
-
Clemens Grelck, Sven-Bodo Scholz, and Alex Shafarenko. A Binding Scope Analysis for Generic
Programs on Arrays. IFL'05. LNCS 4015, pp 212-230, 2006
-
A.Shafarenko, S.K.Turitsyn, K.S. Turitsyn. Skewed Coding for Suppression of Pattern-Dependent
Errors. Proceedings of ECOC'05. Glasgow 2005, vol. 2, pp. 193-194
-
Clemens Grelck, Sven-Bodo Scholz, A. Shafarenko:
Streaming Networks for Coordinating Data-Parallel Programs.
Ershov Memorial Conference 2006: LNCS 4186 pp. 451-455.
-
Robert Bernecky, Stephan Herhut, Sven-Bodo Scholz, Kai Trojahner, Clemens Grelck, Alexander V. Shafarenko: Index Vector Elimination - Making Index Vectors Affordable. IFL 2006: LNCS 4449, pp 19-36
- A. Shafarenko, S.K. Turitsyn and K.S. Turitsyn. Skewed channel pre-encoding, IEEE Trans. Comm. No 2 vol 33(2007) pp 237-241.
- B. Slater S Boscolo A Shafarenko and S K Turitsyn "Mitigation of patterning effects at 40 Gbits/s by skewed channel pre-encoding"
J Opt Netw 6, 984-990 (2007)
-
S K Turitsyn, M P Fedoruk, O V Shtyrina, A V Yakasov, A Shafarenko, S R Desburslais, K Reynolds and R Webb.
Patterning effects in a WDM RZ-DBPSK SMF/DCF optical transmission at 40 Gbits/sec channel rate. Optics Communications,
vol 227 Issue 2, 15 September 2007 Pages 264-268.
-
Clemens Grelck, Sven-Bodo Scholz, A. Shafarenko: Coordinating Data Parallel SAC Programs with S-Net. IPDPS 2007: 1-8
INVITED TALKS
ACSAC'06 Shanghai China
DCABE'05 Grenwich UK
Massively-Parallel Computer Systems '96, Ischia 1996
Abstract Machine Models for Massively
Parallel Computers, Leeds 1993
Spatio-temporal Structures in Dissipative
Systems, Bayreuth, Germany 1990
International Workshop on Wave Collapses,
Novosibirsk,1989
TEACHING
- Courses taught: Computer principles.
Discrete Mathematics. Further Software Design. Computer Architecture. Declarative
programming. Languages Automata and Algebraic Theories. Formal Languages
and Deduction