Nalini Venkatasubramanian
EDUCATION
- Ph.D.- Computer Science, 1998, University of Illinois
at Urbana-Champaign, GPA - 5.0/5.0, Thesis Title -
An Adaptive Resource Management Architecture for Global
Distributed Computing. Advisor: Prof. Gul A. Agha.
- M.S.- Computer Science, 1991, University of Illinois
at Urbana-Champaign, GPA - 5.0/5.0, Thesis Title -
Hierarchical Garbage Collection in Scalable Distributed Systems.
- B.E. - Computer Science and Engineering, May 1989,
University Visvesvaraya College of Engineering, Bangalore Univ.
EMPLOYMENT
- Assistant Professor, Department of Information and Computer
Science, University of California, Irvine, Fall 1998-present.
- Associate Director, Clustering, SAN and Fibre Channel
Laboratory, University of California, Irvine, March 1999-present.
- Faculty, Center for Virtual Reality, University of California,
Irvine, August 1999-present.
- Visiting Lecturer, Department of Computer Science, University
of Illinois at Urbana-Champaign, Fall 1997 (on leave of absence from
HP Labs).
- Member of Technical Staff, Hewlett-Packard Laboratories, Media
Server Research, Broadband Information Systems Lab, March 1994 - 1997.
- Software Design Engineer, Object-oriented Database Lab,
Cooperative Computing Systems Lab, Hewlett-Packard, Cupertino,
July 1991 - March 1994.
- Research Assistant, Open Systems Laboratory, Dept. of Computer
Science, University of Illinois at Urbana-Champaign, Spring 1991.
- Head Teaching Assistant, Dept. of Computer Science, University
of Illinois at Urbana-Champaign, Fall 1990 and Spring 1990.
- Summer Employee, IBM T.J. Watson Research Center, Summer
1990.
- Teaching Assistant, Dept of Computer Science, University of
Illinois at Urbana-Champaign, Fall 1989 for a grad/senior
UG course on advanced computer architectures.
WORK EXPERIENCE
- Multimedia Workload Characterization, Broadband Information Systems
Lab, HP Labs. Developed video workload models and QoS metrics obtained
by empirical studies of video-on-demand systems. Developed analytical
models of video QoS parameter interrelationships. Proposed a unified metric
that incorporates response and resource characteristics corresponding to
the user and service provider. Investigated economic models for interactive
QoS for multimedia systems.
- Distributed Multimedia Servers, Broadband Information Systems
Lab, HP Labs.
- Involved in design and implementation of distributed video servers,
resource management (load-balancing, data placement, request assignment,
high availability) for distributed media servers.
- Worked on broadband networking for multimedia including protocols
like ATM, MPEG, IP and implemented device drivers for real-time operating
systems.
- Provided support for scheduling real-time multimedia tasks and
multimedia networking protocols using real-time operating systems.
- Worked on distributed systems stability techniques with specific
applications to multimedia.
- Investigated resource management techniques for distributed
Web servers.
- Digital Choreography and Virtual Environments, HP Labs.
Recipient of a Grass Roots Basic Research Grant to pursue an investigation
in digital dance and choreography. Established a working relationship
with the Media Research Lab at New York University. Worked on interactive
animation and multimedia systems for applications in the digital
studio market - a prototype interactive animation system from NYU was
extended to support digital choreography and conduct studies on motion
manipulation in distributed environments.
- Object Oriented Database Management, Cooperative Computing
Systems Lab, HP.
- Involved in the design and implementation of memory management
schemes, interoperability facilities, authorization mechanisms and
other technical aspects in a commercial object oriented database -
OpenODB/Odapter.
- Provided consultation and prototyping software for oil and gas
applications on object oriented databases.
- Worked on performance and benchmarking of object oriented databases.
- Compilers for Parallel Architectures, IBM T.J. Watson Research
Center. Worked with the Hybrid Dataflow Architecture Group on
compilation techniques for parallel machines - abstract intermediate
forms, representing and executing sequential and dataflow computation
on a custom high performance architecture.
PROFESSIONAL ACTIVITIES
- Program Committee Member, IEEE International Workshop on Parallel and
Distributed Real-time Systems (WPDRTS 2002) to be held as a part of the
IEEE International Parallel and Distributed Processing Symposium 2002(IPDPS
2002).
- Program Committee Member, IEEE International Conference on Distributed
Computing Systems (ICDCS), 2002.
- Program Committee Member, ACM/SPIE Multimedia Computing and Networking
2002 (MMCN'02), January18-25, 2002, San Jose, California.
- Program Committee Member, IFIP International Conference on Formal Methods
for Open Object-Based Distributed Systems (FMOODS 2002), March 20-22, 2002,
University of Twente.
- Editorial Review Board Member, Journal of Database Management (JDM).
- Program Committee Member, 9th IEEE International Conference on Network
Protocols (ICNP 2001), Mission Inn, November 11 - 14, 2001, Riverside, California.
- Publications Chair, IEEE International Conference on High Performance
Computing 2001 (HiPC 2001).
- Program Committee Member, Workshop on Optimizing Middleware, ACM Programming
Language Design and Implementation (PLDI 2001).
- Program Committee Member,International Symposium on Distributed Objects
and Applications (DOA) 2001.
- Program Committee Member, IEEE International Workshop on Parallel and
Distributed Real-time Systems (WPDRTS 2001) to be held as a part of the
IEEE International Parallel and Distributed Processing Symposium 2001 (IPDPS
2001).
- Program Committee Member, IEEE International Conference on Distributed
Computing Systems (ICDCS), 2001.
- Program Committee Member, 10th International WWW Conference, 2001.
- Program Vice-Chair, IEEE International Conference on Cluster Computing
2001.
- Program Committee Member, IEEE CCGrid 2001.
- Program Committee Member, 10th International WWW Conference, 2001.
- Associate Chair (Systems Track) and Program Committee Member ACM Multimedia
2000.
- Conference Co-organizer and Program Committee Member IFIP Conference
on Formal Methods in Object Based Open Distributed Systems 2000 (FMOODS'2000).
- Publications Chair, IEEE International Conference on High Performance
Computing 2000 (HiPC 2000).
- Program Committee Member Workshop on Parallel and Distributed Real-time
Systems, Internatioal Parallel and Distributed Processing Symposium 2000
(IPDPS 2000).
- Publications Chair, IEEE International Conference on High Performance
Computing 1999(HiPC 1999).
- Panelist - ``Java and Middleware for High Performance Computing'',
International Parallel and Distributed Processing Symposium (IPDPS 99)
- April 1999.
- Executive Committee Member - University of California Digital
Media Innovations (DiMI) program.
- Program Co-chair - Minitrack on Distributed Multimedia and Web
Collaborations at HICSS '97 with Klara Nahrstedt, UIUC and Atul Prakash,University
of Michigan, Ann Arbor.
- Member of international taskforce on ``Local Distributed Computing:
Technology Assessment, and a Look at What Lies Ahead'', combining
academic and industry perspectives on the future of local distributed
computing - January 1996. Participants: Hasan S. Alkhatib, Brian Bershad,
James Rymarczyk, Moti Thadani, Nalini Venkatasubramanian and
David Wood.
- Reviewer (journals and conferences) - IEEE Transactions on Software
Engineering, IEEE Concurrency, ACM Computing Surveys, ACM Multimedia
Systems, IEEE Transactions on Parallel and Distributed Technology,
Journal of Theory and Practice of Object Systems, ACM Multimedia,
EUROPAR, PODC, ICMCS, ICDCS, FMOODS, Parallel Architectures and Languages
- Europe.
- Hewlett-Packard representative on technical visits, university research
reviews and trade shows.