 |
Department of Systems and Computer Engineering
Ottawa, Canada
|
Dr. Shikharesh Majumdar: Biography
DEGREES
-
B.Eng., Electronics and Telecommunications, Jadavpur University, Calcutta,
India, 1974
-
Postgraduate Diploma, Computer Science : Hardware, Jadavpur University,
Calcutta, India, 1975
-
Masters Engineering, Electrotechniques : Communication, Politecnico Di
Torino, Turin, Italy, 1976
-
M.Sc., Computational Science, University of Saskatchewan, Saskatoon, Saskatchewan,
Canada, 1984
-
Ph.D., Computational Science, University of Saskatchewan, Saskatoon, Canada,
1988
PROFESSIONAL MEMBERSHIPS
Member Association of Professional
Engineers of Ontario (P.Eng)
Member, ACM (including SIGOPS
and SIGMETRICS).
Member, IEEE (including
Computer Society).
INDUSTRIAL EXPERIENCE
1996 - 1997
Sabbatical Position
(Nortel Technologies, Ottawa)
1977 - 1982
Executive Engineer
(Research and Development)
Indian Telephone Industries Ltd.
Bangalore, India
HONORS AND AWARDS
-
Distinguished Visitor for the IEEE Computer Society (1998-2001).
-
"Best Paper (Computer Systems Performance) Award" at the IEEE International
Conference on Performance, Computing, and Communications, Scottsdale (Arizona),
for the paper entitled "The Effect of Object Agent Interactions on he performance
of CORBA Systems", Proc. IEEE Performance Computer and Communications (authors:
I. Abdul-Fatah, S. Majumdar), February 1998.
-
A "Best Presentation Award" at the IEEE International Phoenix Conference
on Computers and Communications, for the paper entitled "The Performance
of Local and Global Scheduling Policies in Multiprogrammed Parallel Systems"
(author: S. Majumdar), Phoenix, April 1992.
-
University of Saskatchewan Graduate Scholarship.
-
Italian Government Scholarship for Graduate Studies in Engineering, 1975-1976.
SERVICES TO THE PROFESSION
-
Associate Editor for the Bulletin of IEEE Tech. Committee on Operating
Systems.
-
National Examiner (Operating Systems) for Association of Professional Engineers.
-
Co-Chair - Program Committee "International Conference on Modeling &
Simulation of Computer & Telecommunications Systems (MASCOTS'02)",
FortWorth October 2002
-
Chair- Local Arrangements for the ACM SIGMETRICS Conference (May 1995)
.
-
Workshop Co-Chair for IEEE's "International Conference on Modeling &
Simulation of Computer & Telecommunications Systems (MASCOTS'98)",
Montreal July 1998.
-
Co-chair for Program Commitee of IEEE MASCOTS 2002 Conference (Fort Worth,
Texas, October 2002)
-
Member of Steering Commitee for IWDS 2001
-
Member of Program Committee for the IPDS' 98, MASCOTS'99,
WOSP'2000.
-
Reviewer for Grant Applications: NSERC, FCAR, MICRO
RECENT INTERACTIONS WITH INDUSTRY
-
Leader of a Communications Information Technology Ontario (CITO)
project. [CITO is a Center of Excellence supported by the Govt. of
Ontario].
-
Resource Management on E-Commerce Systems.
-
High Performance Paralle Web Servers.
-
Methods for controlling shared memory contention on a multiprocessor based
telephone switch
-
Characterization of Commercial-Off-The-Shelf multiprocessor operating systems
for telecommunications software design and resource management.
-
High performance CORBA-compliant middleware systems.
-
TRIO Industry Specified Research Project with Precise Software (Ottawa).
Involved in a collaborative project with Precise Software Technology in
Ottawa. The project was concerned with the development of a tool
for task allocation and scheduling in multiprocessor based real time systems
(1997-1998).
-
"Constraints Research Program"--Collaboration between Bell Northern Research
& Carleton University (1994-1995).
Was a key member of a departmental committee
involved in a collaborative venture between Bell Northern Research and
Carleton University. The collaboration was concerned with projects
involving the application of Bell Northern Research's programming language
CLP BNR to research on distributed, communications, and other types of
software and systems.
UNIVERSITY TEACHING & RESEARCH
Current Research Interests
-
Distributed Systems:
-
High performance scalable web servers.
-
E-Commerce Systems (Performance and Resource Management).
-
Performance of CORBA middleware in Distributed Object Computing systems.
-
Parallel Systems:
-
Management of Parallel Disk Systems.
-
Allocation and Scheduling in Real-Time Systems.
-
Characterization and control of shared memory contention in multiprocessor
systems.
-
Performance Engineering:
-
Analytic Performance Modeling Tools.
-
Performance Analysis of Distributed Software and Systems.
-
Interval Based Performance Analysis for Systems with Variabilities and
Uncertainties in Workload.
Undergraduate Courses Taught:
At Carleton University:
-
Operating Systems and Databases
-
Operating Systems
-
Systems Analysis
At University of Saskatchewan:
-
Introduction to Computers
-
Introduction to Data Analysis
-
Introduction to Computational Science
Graduate Courses Taught :
At Carleton University:
-
Distributed Systems Engineering
-
Distributed Processing Systems
-
Elements of Computer Systems and Data Structures
-
High Performance Software Design
At Nortel Networks, Ottawa:
-
Distributed Processing Systems (ConGESE program)
Back to the Systems
and Computer Engineering
Page
Questions and comments regarding this site? webweavers@sce.carleton.ca