Dr. Rema Hariharan has over 20 years of experience in performance analysis, optimization, and workload modeling. She has expertise in operations research, statistics, supply chain analysis, and credit management analysis. She has held leadership roles in key industry committees and conferences. Dr. Hariharan has a Ph.D. in Operations Research and has worked at AMD, Sun Microsystems, AT&T Bell Labs, and AT&T Labs conducting performance analysis, benchmarking, workload profiling, and more. She has authored several publications in her areas of expertise.
1 of 3
Download to read offline
More Related Content
Rema Resume
1. DR. REMA HARIHARAN
Rema.hariharan@gmail.com, Phone: 512-426-6532
Summary profile
20 years of work experience with expertise in:
Optimization, workload analysis, performance analysis, benchmarking
Operations Research and Statistics
Modeling and performance optimization
Supply chain analysis, Credit Management Analysis
Elected by SPEC to lead key committees:
Chairperson person for Cloud sub-committee (2010-2012)
Vice-Chair of Open System Steering Committee (2009-2012)
Chairperson person for OSG web committee (2007-2010)
Strong academic network aimed at sustained innovation
Invited to be program chair and conference coordinator for ICPE, SIPEW
Extensively refereed papers (~150) for conferences & journals in the areas of
Performance Analysis and Benchmarking) over 17 years
Education
University of North Carolina Ph.D., Thesis area: Queuing Control, Operations Research, 1991
GPA 4.0/4.0
Virginia Tech M.S., Operations Research, Thesis area: Scheduling, 1988 GPA 4.0/4.0
Indian Inst. of Technology, Bombay B.Tech., Mechanical Engineering, 1986 GPA 8.0/10.0
Work Experience
AMD (2007 - current): Senior Member Technical Staff
Expertise: Performance analysis, Benchmarking, Workload tuning, Tracing of workloads, Big
Data
Workload Analysis of Big Data and Hadoop workloads: Determined a smaller set
of workloads to trace using hardware usage characteristics, reducing number of
workloads to trace to 1/10tth of what was originally proposed
Chair of the Cloud Working group at SPEC: Initiated idea to form working group
and lead ~7-10 company representatives to align on metrics for Cloud and cloud
workloads to use in the standard benchmark
Memcached performance: Formulated new approach (virtualization) to running
Memcached resulting in 4x performance improvement. Identified issues at network
driver level that was impacting maximum utilization of the processors.
Chairperson of the osgweb sub-committee
o Drove the development of the benchmarks SPECweb2009 and SPECweb2005
point releases
o PHP workload analysis
o Power adaptation of the SPECweb workload
Appointed as lead AMD representative to SPEC consortium and elected as
Vice-chair of OSG steering committee
Web Performance Lead at AMD
2. Sun Microsystems (2000-2007): Performance Analysis Staff Engineer
Expertise: Workload Profiling, Analysis and workload definitions for systems
SPECweb2005 Benchmark design and analysis - Key contributor
o Established novel framework for dynamic web workloads to represent distinct
customer segments
o Directed team efforts to code the PHP scripts for SPECweb2005
Reviewed and defended Sun's benchmark submissions: Liaised with cross-
functional product and marketing teams in support of ~35-40 web-server and
hardware product launches
Cluster Analysis of benchmarks and workloads: Pioneered novel methodology
(Principal component based analysis) to enable simplified tuning procedures for
customer support
Emerging Workloads Definition for Performance Strategic Workgroup: Worked
with cross-functional teams (Engineering, Marketing and Strategy) to identify future
workloads
Analyzed the performance of SunOne web-server using SES workbench
Telco Benchmark development: SPECSIP prototyping on FABAN
AT&T Bell Labs/AT&T Labs (1991-2000)
* Network Design and Performance Analysis (1995-2000), Senior Technical Staff Member
Areas of Expertise: Software Architecture and Performance Analysis, Analysis of Java Based
Software, web servers and other custom software, Protocol Analysis.
Multicasting protocol optimization: Optimized protocols used by AT&T billing
using modeling and evaluation of multicasting protocol to meet stringent reliability
requirements (1 in 10 Billion)
Performance analysis of Internet services: Designed internal benchmarking process
to determine the performance of Internet phone Service and Texting services
Webserver performance analysis: Developed novel analytical and simulation model
(US Patent 6789050) to evaluate performance of complex web server models
* Operations Research, (1991-1995), Member of Technical Staff
Areas of Expertise: Inventory Management, Development of optimization models, Credit
Management, Regression Analysis
Inventory control: Initiated inventory control policies for Business units resulting in
$8-$15 M/yr savings
Credit management: Designed algorithms that were used by AT&T credit
management to reduce delinquent amounts by $5M+/year.
The University of North Carolina, Department of Operations Research (1988-1991)
Developed a simulations test bed for IBMs Data Network
Developed Routing Algorithms in a Virtual Circuit network.
Publications
Hariharan, R. Scaling Memcached, paper presentation at VMworld 2011.
Hariharan, R. and Sun, N., Workload Characterization of SPECweb2005, Proceedings of the
SPEC workshop, January, 2006.
3. Hariharan, R., and Weber, S., Workload generation method for a Banking
application", published in the proceedings of ISPASS 2003.
Hariharan, R., Ehrlich, W., Reeser, P., Van-der-mei, R. Modeling the Performance of Web
servers Engaged in Object-Oriented Computing, presented at Plenary session in ITC-2001.
Reeser, P., Van der mei,. R., and Hariharan R., An Analytic Model of a Web Server, ITC
1999.
Hariharan, R., Reeser P., and Van der mei R., A Web Server Performance Model,
Telecommunications Systems 16, 2001, pp. 361-37
Hariharan, R., Mostafa M. and Stidham, S. , Scheduling in a Multi-class Queueing Network,
Invited Paper, QUESTA, vol 24, 1996, pp 83-99.
Hariharan, R, Kulkarni V, and Stidham, S., Optimal Control of Two Infinite Server Queues,
Proceeding of the 29th Conference on Decision Control, Vol 29, pp 1329-1335.
Hariharan, R., and Zipkin, P. Customer-Order Information, Leadtimes and Inventories,
Management Science, October 1995.
Hariharan, R., Kulkarni, V.G. and Stidham, S. Routing to two parallel Infinite Server
Queues, IEEE conference Proceedings, 1990.
Hariharan, R and Sarin, S, Two Machine bi-criteria Scheduling Problem, International
Journal of Production Economics, vol.. 65. no. 2, pp 125-139, 2000.
Invited Presentations
Organized an invited session Web Server Performance, at INFORMS, Fall 1999.
University of North Carolina, Performance Analysis of RMTP, 1996
University of North Carolina, OR Applications in the Telecomm. Industry, 1993
Columbia University, Full-Stream Inventory Analysis, 1993
Organized and invited session on OR in Telecommunication, at INFORMS, 1992.
Organizational and Referee Experience
Program Committee member and Poster Session Chair for ICPE 2011, Karlsruhe, Germany.
Program Committee member of SIPEW workshop, San Jose, CA, 2010
Program and Organizing Committee member for SPEC workshop 2008
ISPASS Program committee member, ISPASS 2005.
Organized an invited session on Web Server Performance, at INFORMS, Fall 1999
Invited referee: Several papers for IEEE conferences and journals on performance, QUESTA
and Management Science
Chair, AT&T Performance Symposium, Middletown, NJ (1998).
Lead Coordinator, Asian American Cultural, Holmdel, NJ (1993).
Other Organizations Experiences
* Secretary and Counselor, Manavi (a South Asian Womens non-profit organization that tackles
issues related to domestic violence): Counseled women of South Asian origin in domestic
violence situations providing them directions for their future including referrals and translation
help with police, 1993-1998.
* Indian classical music enthusiast; regular volunteer for Indian Fine Arts Organization in
Austin.