|
|
|
|
|
Hewlett
Packard Research Labs
1501 Page Mill Road MS 1177
Palo Alto, California 94304
Phone: (650) 857-2238
Fax: (650)
857-7029
Email:
Partha.ranganathan@hp.com
|
Parthasarathy
Ranganathan
(Partha)
http://www.hpl.hp.com/personal/Partha_Ranganathan/
|
Home
6415
Devonshire Place
San Jose, CA 95129
Phone: (408)-352-5495
Cell phone: (650) 743-6445
Email: Partha.ranganathan@gmail.com
|
Research
Interests
Computer systems architecture and
management, power efficiency, parallel and distributed computing
Key
projects
·
Exascale datacenters; blades++ (TCO-aware next-generation blade systems)
·
SmartPower (power-efficient high-performance system, power
modeling)
·
RSIM (system
evaluation & architectures for media and database applications)
Education
Ph.D.,
May 2000, Electrical and Computer Engineering, Rice University
(GPA: 4.03/4.00)
Design of General-Purpose Systems for Emerging Applications
M.S.,
1997, Electrical and Computer Engineering, Rice University
(GPA: 4.03/4.00)
An Evaluation of Memory Consistency Models for Shared-Memory Systems with
ILP Processors
B.Tech., 1994, Electrical
Engineering, Indian Institute of Technology (IIT), Madras (GPA: 9.1/10)
Employment
History
Hewlett Packard Labs/Compaq
Western Research Lab, Palo Alto USA, 2000—current
Distinguished technologist,
2008-current
Principal
research scientist, 2004-2008
Senior research scientist, 2003-
2004
Research scientist/Member
Technical Staff, 2000- 2003
Hewlett Packard Labs, Bangalore/HP
Systems Technology & Software Division (STSD), Bangalore
Visiting
research scientist, Summer 2008
Research
Assistant, Rice University, 1995-2000
Research
Intern, Digital Western Research
Laboratory, Summer 1997
Research
Intern, Digital Western Research
Laboratory, Summer 1996
Awards and
Recognition
·
6
internal company recognition awards
·
ISCA
2008 paper recognized in IEEE Micro “Top Picks from Computer Architecture
Conferences” (year’s 12 most significant
research publications in computer architecture based on novelty and long term
impact).
·
Rice
University Outstanding Young Engineering Alumnus, 2008, for notable accomplishments as an engineer and contributions to Rice
and the community.
·
Technology
review top 35 young innovators, 2007, who
will create the future by transforming existing industries and establishing new
ones
·
ESSL
Research Leadership Award “for achieving
recognition as a power management expert in the HP internal and external system
architecture community”, December 2006, Awarded to one person at the lab
level
·
IEEE
Senior Member, August 2006, ACM Senior Member, December 2006
·
Hewlett
Packard e-Award, in recognition of
creating a virtual team to overcome international and organizational boundaries
while combining two unique technology areas, namely user interfaces and low
power design for new HP PDA products, April 2004
·
Alumni Acknowledgement Award, Indian Institute of
Technology, Madras,
July 2002
·
Alumni Service Award, IIT Madras
Alumni Association of North America, February
2002
·
Lodeiska Stockbridge Vaughan Fellowship, for
outstanding achievement and promise, 1996-1997
(awarded to one graduate student from all departments in the Rice School of Engineering.)
·
Rice University Fellowship, 1994-1995
·
Government of India -- Certificate of Merit, 1990
Selected Press Features
(40+ interviews and features, in magazines and
newspapers in North America, South America, Asia, and Europe)
·
“Fully coordinated”, HPL cover feature; zdnet.com,
April 2009
·
“Innovating in techcon,”,
hpl.hp.com, May 2009
·
HP Labs Annual report, December 2008
·
“HP Labs aims at exascale
computing,” EEtimes, September, 2008
·
Hp.com patent profile (“features the company’s most creative people — the top
inventors, patent holders and engineers – and what inspires them”), August,
2008
·
“Proliferation of devices hinders energy efficiency,”
IndUS BusinessJournal, March,
2008
·
“HP Looks To Improve Power Management
Coordination“, Slashdot 3/08
·
“Looking at datacenter power of the future,” ComputerWorld, February 08
·
“Benchmarking
Power-Efficient Servers", Slashdot, 8/21/07
·
“HP researcher achieves victory in power struggle,”
EE times, August 2007
·
“Future stock”, Times of India, September 2007
·
“MIT’s Tech Review Honors Young Energy Stars,”
earth2tech.com
·
“Building an energy efficient home computer,”
blogs.zdnet.com, September 2007
·
“HP's Green Data Center Portfolio Keeps Growing,”
InternetNews.com, 2007
·
HP Global Citizenship Report, 2006
·
“The heat is off!” – featured in new ideas for
revolutionary technology, MIT Technology Review, July 2005
·
Slashdot
and Tom’s hardware guide, March 2005 (250+ responses)
·
Hp.com, physorg.com, News.PDA Live!, PDAlive.com, davesipaq.com.
March 2005
·
(French)
L’Ordinateur individual, March 2005
·
(Italian)
Se Consumi Ti SpengoSE, WellcomeNews,
March 2005
·
(Swedish) Forskning & Framsteg,
March 2005
·
(Brazilian) A arte
de economizar energia em portáteis, Jornal do Brasil, March
2005
·
(German) Neue Displays verbrauchen
weniger Strom, Welt am Sonntag, January 2005
·
(Dutch)
ArtikelAG, "PDA kan mit minder energy," December 2004
·
“Energy-saving screens,” MIT Technology Revie, December 2004
·
Mobile PC, "Fade
to gray," November 2004
·
Power Electronics Technology, “Smarter Power Management Techniques Promise More Power for Portables,”
September 2004
·
Lead
feature in San Francisco Chronicle Business Section, “HP tests tactics to save
batteries,” September 2004
·
Business
Week, “The Race for Brawnier Batteries,”
June 2004
·
Video
interviews
Everyday Edisons,
PBS 2008
Pod-Planet.com, “Advances in power management,”
Podcast interview, August 2007
Research
Contributions
Exascale data centers. I
am the principal investigator for the exascale
datacenter project at HP Labs. This research seeks to create and demonstrate an
end-to-end data center infrastructure solution designed ground-up with total
costs of ownership and manageability in focus. We systematically redesign
individual platform elements as efficient building blocks with their role in
the broader solution in mind, to be used in combination with a powerful
management layer at the datacenter level to dynamically monitor and manage
resources for global efficiency and improved capabilities. Sub-contributions of
the project include (1) disaggregated
shared platforms in dematerialized datacenters, with powerful
hardware-aware resource management co-designed into the virtualization layer,
(2) connected by an end-to-end networking
architecture, spanning vNICs to switches,
providing QoS management over converged fabrics, (3)
with rich management and platform capabilities delivered through a ecosystem of
virtual appliances driven by powerful abstractions for cross-layer communication and coordination.
Power- and
energy-efficiency. My recent research
focuses on designing power- and energy-efficient systems for future computing
environments (from small mobile devices to dense servers in data centers). Some of the contributions of this work
include: Energy-adaptive displays and
energy-aware user interfaces that pioneered the notion of displays that
adapt their energy consumption based on scope of user interest; this improves
display battery usage two-fold to twenty-fold. Heterogeneous multi-core architectures that propose the use of core
diversity in chip multiprocessor to match workload requirements to
architectural power efficiency; this enables two-fold to ten-fold improvements
in processor power. Power-aware blade
architectures that propose the notion of power budget enforcement at the
enclosure level through hardware-software co-ordination to leverage variations
in typical usage patterns; this improves blade power budgets by a factor of
two. Facilities-aware data center
resource provisioning solutions that adapt workload scheduling to optimize
for power and cooling costs in addition to performance; for example,
temperature-aware resource scheduling can reduce annual cooling costs (often
millions of dollars) in large data centers by half. Our work has also developed several new
approaches for power measuring and monitoring, including JouleSort, energy-based statistical profiling, location-aware knowledge planes,
as well as proxy-based environmental modeling.
Using these tools, we have also performed several detailed studies (often the
first such in the literature) of power consumption of real system deployments,
and have influenced industry standards and metrics.
High-performance and
better programmability. My dissertation research focused on
application-optimized architecture designs in response to changes in the
application mix favoring database, media, and communication applications, as
well as improvements to performance, programmability, and simulation of
multiprocessor systems enabled by the emergence of processors that aggressively
leveraged instruction-level parallelism (ILP).
Specific optimizations that emerged out of this work include reconfigurable caches – a design that
enabled on-the-fly reuse of otherwise under-utilized memory resources, SC++ -- an implementation of sequential
consistency that bridged the programmability-performance gap in memory
consistency models, fuzzy and selective
acquires – software-only primitives to reduce synchronization overheads,
and algorithms for producer- and
consumer-initiated prefetching for memory and
coherence overhead. Also, as part of this work, we developed RSIM, the first public simulator that
modeled ILP-based multiprocessors in great detail. RSIM has had more than 2000
unique downloads and has been shown to address large errors otherwise possible
with earlier-generation simulators.
Patents
More than 50
patents pending or issued. Please see U.S. patents & trademark office
(uspto.gov) for public information.
Keynotes,
Panels, and Tutorials
1.
Modeling for the
exascale era: challenges and opportunities, Keynote
presentation at the Workshop on Modeling, Benchmarking, and Simulations (MoBS), held in conjunction with the International Symposium
on Computer Architecture (ISCA), June 2009
2.
Rethinking the
systems stack, Keynote presentation at the Workshop on the Interaction
between Operating Systems and Computer Architecture (WIOSCA), held in
conjunction with the International Symposium on Computer Architecture (ISCA),
June 2009
3.
A Science of
Power Management: a systems perspective, Presentation at
the National Science Foundation Science of Power Workshop, April 2009
4.
The manageability wall in the exascale era: opportunities and challenges, Keynote presentation at the Workshop on managed
many-core systems (MMCS), held in conjunction with the International Symposium
on Architectural Support for Programming Languages and Operating Systems
(ASPLOS), March 2009
5.
Designing servers and datacenters for the exascale computing era, Keynote presentation at the Rice University
Industrial Affiliates Meeting, 2008
6.
System implications of integrated photonics
(with Norm Jouppi), International
Symposium on Low Power Electronics, September, 2008
7.
The Innovation Process, with the exascale datacenter as a case study, HP GDIC Innovation Symposium, August 2008
8.
Low-Power PDA displays, Keynote
feature presentation at PortablePower 2004
9.
The Power Management Challenge: Getting the Next 100X, Keynote presentation at the 2nd workshop on optimizations
for DSPs and Embedded Systems, 2004
10.
Panel Participation:
o
Cloud
computing opportunities: an infrastructure perspective, HP Techcon,
May 2009
o
Panel
chair, industrial perspectives on architectural challenges, HPCA, February 2009
o
Towards
a zero-carbon footprint for the IT ecosystem: energy-efficient servers and
datacenters, Canada-California Strategic Innovation Partnership Green IT
workshop, 2008
o
Rethinking server design for the ensemble, Gigascale institute workshop, 2008
o
Panel Chair, “Power
management from cores to datacenters: where are we going to get the next 10X?”,
ISLPED 2008
o
Exascale Software Challenges DARPA white paper, July 2008
o
National Science Foundation, Computer systems
panel, April 2008
o
“Energy-efficient Next-Generation Data Centers for
Sustainable Business Outcomes”, HP Press Panel, July 2007
o
National Science Foundation, Computer systems
panel, January 2007
o
National Science Foundation, Computer systems
panel, September 2005
o
Panel – “Important Research Challenges in
Temperature-aware Computer Systems”, TACS, June 2005
o
Panel – “New Products and Applications”, PortablePower 2004
o
National Science Foundation, Computer systems
panel, June 2004
o
National Science Foundation, Computer systems panel,
February 2003
o
Round-table
discussion on ``Limits and Future'', Workshop on Mixing Logic and DRAM: Chips
that Compute and Remember, Denver.
June 1997.
11.
Tutorials
o
Manageability-aware systems design, ISCA 2009
o
Enterprise Power and Cooling: A chip-to-datacenter
perspective, HotChips 2007
o
Enterprise Power and Cooling: A chip-to-datacenter
perspective, ASPLOS 2006
Book
1. Parthasarathy
Ranganathan, Suzanne Rivoire, and T. N. Vijaykumar, “Power-aware computer
architectures: from chips to data centers,” Elsevier, Under development, for
June 2010
Publications
(copies available from http://www.hpl.hp.com/personal/Partha_Ranganathan)
Under preparation
2.
“Per-Core Power Gating for Efficient Power
Management,” Jacob Leverich, Christos Kozyrakis, Matteo Monchiero,
Parthasarathy Ranganathan, Vanish Talwar, 2009 [pdf]
3.
“Unified power and cooling management for containers”, Niraj Tolia, Zhikui Wang, Manish Marwah,
Cullen Bash, Parthasarathy Ranganathan, Xiaoyun Zhu,
2009 [pdf]
4.
“COVERT: Configurable Virtual Redundancy with
Transparent Availability on Commodity Software,” Nidhi
Aggarwal, John Byrne, Norman Jouppi, Parthasarathy
Ranganathan, Laura Ramirez, Jim Smith, Kewal Saluja, Bruce Walker, 2009 [pdf]
5.
“The Golden Snich: integrated
switch and NIC functionality for future manycore servers,”
J. Mudigonda et al, 2009 [pdf]
6.
“Defining and Evaluating Metrics for
Manageability Efficiency," Jacob Leverich, Vanish Talwar, Parthasarathy
Ranganathan, Christos Kozyrakis, 2007 [pdf]
7.
“Closely Coupled Operating System Pairs for
Emerging Manageability Architectures,” Vanish Talwar and Parthasarathy
Ranganathan, 2008-144 HPL TR [pdf]
8.
“Micromanagers: Platforms for Manageability in
Future Virtualized Multicore Environments,” Matteo
Monchiero et al, 2009 [pdf]
9.
“Challenges
in manageability-aware systems design”, R. Bianchini et al, 2009
10. “Green
dematerialized servers”, J.Meza et al, 2009
11. “Meteorlogist:
deconstructing the cloud for better resource management,” G. Lee et al, 2009
12. “Entropy-based
anomaly detection for large-scale datacenters,” C. Wang et al, 2009
Reviewed publications
13. “Power-aware computing principles,”
Parthasarathy Ranganathan, To appear in the Communications
of the ACM, 2009 [pdf]
14. “Tracking the Power
in an Enterprise Decision Support System,” Justin Meza, Mehul A. Shah,
Parthasarathy Ranganathan, Mike Fitzner, Jay Veazey, Proceedings
of the International Symposium on Low Power Electronics and Design (ISLPED), August
2009 [pdf
]
15.
“Sustainable
Data Centers: Enabled by Supply and Demand Side Management,” Prith Banerjee, Chandrakant Patel, Cullen Bash,
Parthasarathy Ranganathan, Proceedings of
the 46th Design Automation Conference (DAC), July 2009 [pdf]
16.
“Unified Thermal and Power Management in Server
Enclosures,” Niraj Tolia, Zhikui Wang, Parthasarathy Ranganathan, Cullen Bash,
Manish Marwah, and Xiaoyun Zhu, Proceedings of the ASME/Pacific Rim Technical Conference and Exhibition
(InterPACK '09), July 2009 [pdf]
17.
“Optimal Fan Speed Control for Thermal Management of
Servers,” Zhikui Wang, Cullen Bash, Niraj Tolia, Manish Marwah, Xiaoyun Zhu, and Parthasarathy Ranganathan, Proceedings of the ASME/Pacific Rim
Technical Conference and Exhibition (InterPACK '09), June 2009 [pdf]
18.
“Disaggregated
Memory for Expansion and Sharing in Blade Servers.” Kevin Lim, Jichuan Chang,
Parthasarathy Ranganathan, Trevor Mudge, Steven K. Reinhardt, Thomas Wenisch. In
Proceedings of the 36th Annual
International Symposium on Computer Architecture (ISCA-36), June 2009. [pdf]
19.
“Zephyr: A Model-based Approach to Optimizing Cooling
for Power Efficiency in Blade Enclosures,” Niraj Tolia et al, Proceedings of HP Techcon,
May 2009 [hp-pdf]
20.
“High Availability and Data Integrity for Industry
Standard Servers On Demand,” John Byrne et al, Proceedings of HP Techcon, May 2009 [hp-pdf]
21.
“Federated and
Coordinated Systems Management for Scalability and Efficiency," Jeff Autor, Dwight Barron, Jeff Hilland, Vidhya
Kannan, Sandeep K.S, Sundara Nagarajan, V. Prashanth, Partha Ranganathan, Vanish Talwar, Proceedings of HP Techcon,
May 2009 [hp-pdf]
22.
“A Power
Benchmarking Framework for Network Devices,” Priya Mahadevan, Puneet Sharma,
Sujata Banerjee, and Parthasarathy Ranganathan, IFIP International Conference on Networking, May 2009 [pdf]
23.
"Energy Aware Network Operations", Priya
Mahadevan, Puneet Sharma, Sujata Banerjee and Parthasarathy Ranganathan. IEEE Global Internet Symposium (in
conjunction with IEEE Infocom), HPL 2008-164,April 2009. [pdf]
24.
"GViM: GPU-accelerated
Virtual Machines," Vishakha Gupta, Ada Gavrilovska, Karsten Schwan, Harshvardhan Kharche, Niraj Tolia, Vanish Talwar, and
Parthasarathy Ranganathan. Proceedings of the 3rd Workshop on System-level Virtualization for High Performance
Computing (HPCVirt 2009), March 2009 [pdf]
25.
“Detecting and
Correcting Transient Errors via Xen,” John Byrne et
al, Xen Summit (North America), February 2009 [pdf]
26.
“Server Designs for Warehouse-Computing
Environments.” Kevin Lim, Parthasarathy Ranganathan, Jichuan Chang, Chandrakant
Patel, Trevor Mudge, Steve Reinhardt. IEEE
Micro 29(1), Micro's Top Picks, January 2009. [pdf]
27.
“Energy
Efficiency: The New Holy Grail of Data Management Systems Research,” Stavros
Harizopoulos, Mehul A. Shah, Parthasarathy Ranganathan, Conference on Innovative Data Systems Research (CIDR), January 2009 [pdf]
28.
“Power modeling and measurement,” Parthasarathy
Ranganathan, Suzanne Rivoire, Justin Moore, Advances
in Computers, Elsevier, Book Chapter, 2009 [pdf]
29.
“A Comparison
of High-Level Full-System Power Models,” Suzanne Rivoire, Parthasarathy
Ranganathan, Christos Kozyrakis, USENIX
Workshop on Power Aware Computing and Systems (HotPower),December
2008 [pdf]
30.
“Delivering
Energy Proportionality with Non Energy Proportional Systems – Optimizations at
the Ensemble Layer,” Niraj Tolia, Zhikui Wang, Manish Marwah, Cullen Bash,
Parthasarathy Ranganathan, Xiaoyun Zhu, USENIX Workshop on Power Aware Computing and
Systems (HotPower),December 2008 [pdf]
31.
"Implementing High-Availability Memory with a
Duplication Cache," Nidhi Aggarwal,
Norman Jouppi, Parthasarathy Ranganathan, Jim Smith, Kewal
Saluja, Annual
IEEE/ACM International Symposium on Microarchitecture,
December 2008 [pdf]
32.
“M-Channels
and M-Brokers: Coordinated Management in Virtualized Systems,” Sanjay Kumar,
Vanish Talwar, Parthasarathy Ranganathan, Ripal Nathuji, Karsten Schwan, Workshop on Managed Multi-Core Systems (MMCS), June 2008 [pdf]
33.
“Feedback Control Algorithms for Power Management of
Servers,” Zhikui Wang, Cliff McCarthy, Xiaoyun Zhu, Parthasarathy Ranganathan, Vanish Talwar, Third International Workshop on Feedback
Control Implementation and Design in Computing Systems and Networks (FeBID), June 2008 [pdf]
34.
“vManage: Coordinated
Management in Virtualized Systems,” Sanjay Kumar, Vanish Talwar, Parthasarathy
Ranganathan, Karsten Schwan, Third
Workshop on Hot Topics in Autonomic Computing (HotAC),
April 2008 [pdf]
35.
“Coevolution of Operating
Systems and Asymmetric Single-ISA CMPs,” Nathan Binkert, Jeffrey C. Mogul,
Jayaram Mudigonda, Parthasarathy Ranganathan, Vanish Talwar, IEEE Micro, 2008 [pdf]
36.
"Microblades and
Megaservers: Server Architectures for Emerging Warehouse-Computing
Environments,", Reza Bacchus,
Jichuan Chang, Tom Flynn, Kevin Lim,
Chandrakant Patel, Parthasarathy Ranganathan, Robert Van Cleve, Proceedings of Techcon,
May 2008 [hp-pdf]
37.
Understanding and Designing New Server Architectures for
Emerging Warehouse-Computing Environments, Kevin Lim, Parthasarathy
Ranganathan, Jichuan Chang, Chandrakant Patel, Trevor Mudge, Steve Reinhardt, Proceedings of the International Conference
on Computer Architecture (ISCA), June 2008 [pdf]
38.
Active Storage Revisited: The Case for Power and
Performance Benefits for Unstructured Data Processing Applications , Clint Smullen, Shahrukh Tarapore, Sudhanva Gurumurthi, Parthasarathy Ranganathan, Mustafa Uysal, ACM Computing
Frontiers , May, 2008 [pdf]
39.
Reducing Overhead for Soft Error Coverage in High
Availability Systems. Nidhi Aggarwal,
Norman P. Jouppi, Parthasarathy Ranganathan, James E. Smith, Kewal K. Saluja. Proceedings
of the 4th Workshop on Silicon Errors in Logic System Effects (SELSE-4),
March 2008. [pdf]
40.
No Power Struggles: A Unified Multi-level Power
Management Architecture for the Data
Center, Ramya Raghavendra, Parthasarathy
Ranganathan, Vanish Talwar, Zhikui Wang, and Xiaoyun
Zhu, Proceedings of the International
Conference on Architectural Support for Programming Languages and Operating
Systems (ASPLOS), March 2008 [pdf]
41.
“Fabric convergence and implications for
next-generation blade servers”, Kevin
Leigh, Parthasarathy Ranganathan, Jaspal Subhlok, Proceedings
of the International Conference on High-Performance Computer Architecture
(HPCA), February 2008 [pdf]
42.
Modeling and Metrology Challenges for Enterprise
Power Management , Suzanne Rivoire, Mehul Shah, Parthasarathy Ranganathan,
Christos Kozyrakis, Justin Meza, IEEE
Computer, vol 40, no 12, pp 39—48, December 2007 [pdf]
43.
Cost-aware Scheduling for Heterogeneous Enterprise
Machines (CASH’EM),” Jennifer Burge, Parthasarathy Ranganathan, Janet L. Wiener,
GreenCom,
September 2007 [pdf]
44.
“Isolation in Commodity Multicore
Processors,” Nidhi Aggarwal,
Parthasarathy Ranganathan, Norman P. Jouppi,
James E. Smith, IEEE Computer, June 2007 (cover feature) [pdf]
45.
“JouleSort: A Balanced
Energy-Efficiency Benchmark,” Suzanne Rivoire,
Mehul Shah, Parthasarathy Ranganathan, Christos Kozyrakis,
Proceedings of the 2007 ACM SIGMOD
International Conference on Management of Data (SIGMOD), June 2007 [pdf]
46.
“Configurable Isolation: Building High Availability
Systems with Commodity Multi-Core Processors,“ Nidhi Aggarwal, Parthasarathy Ranganathan, Norman Jouppi, James
Smith, Proceedings of the International
Symposium on Computer Architecture (ISCA), June 2007 [pdf]
47.
"Motivating Commodity Multi-Core Processor
Designs for System-level Error Protection," Nidhi
Aggarwal, Parthasarthy
Ranganathan, Norman P. Jouppi, James E.
Smith, George Krejcki, and Kewal
K. Saluja, Proceedings of the 2007 IEEE Workshop on
Silicon Errors in Logic - System Effects, April 2007 [pdf]
48.
“No Power
Struggles: A Unified Power Management Architecture for the Data Center,” Ramya Raghavendra, Parthasarathy
Ranganathan, Xiaoyun Zhu, and Zhikui Wang, Proceedings of HP Techcon,
April 2007 [hp-pdf]
49.
“General-Purpose
Blade Infrastructure for Configurable System Architectures,” Kevin Leigh,
Parthasarathy Ranganathan, Jaspal
Subhlok, Journal on Parallel and Distributed Databases (JPDD), Springer
Publishers 0926-8782 (Print) 1573-7578 , March 2007 [pdf] (Also available as HPL Tech Report)
50.
"Simulating Complex Enterprise Workloads using
Utilization Traces," Parthasarathy Ranganathan and Philip Leech, Tenth Workshop on Computer Architecture
Evaluation using Commercial Workloads (CAECW), held with HPCA-13, February
2007 [pdf]
51.
“Full-system Power Analysis and Modeling for Server
Environments,” Dimitris Economous,
Suzanne Rivoire, Christos Kozyrakis, and Parthasarathy Ranganathan, Workshop on Modeling, Benchmarking, and
Simulation (MoBS), June 2006 [pdf]
52.
“Ensemble-level Power Management for Dense Blade
Servers,” Parthasarathy Ranganathan, Phil Leech, David Irwin, and Jeff Chase, Proceedings of the International Symposium
on Computer Architecture (ISCA), June 2006 [pdf]
53.
“ConSil: Low-cost Thermal
Mapping of Data Centers,” Justin Moore, Jeff Chase, and Parthasarathy
Ranganathan. First Workshop on Tackling
Computer Systems Problems with Machine Learning Techniques (SysML),
June, 2006 [pdf]
54.
“Weatherman: Automated, Online, and Predictive
Thermal Mapping and Management for Data Centers,” Justin Moore, Jeff Chase, and
Parthasarathy Ranganathan, Proceedings of
the Third International Conference on Autonomic Computing (ICAC), June 2006
[pdf]
55.
“PowerBalancing for
Future-generation Blades,” Hernan Laffitte,
Phil Leech, Parthasarathy Ranganathan, Charlie Shaver, Khaldoun
Alzien, Proceedings
of HP Techcon, April 2006 [hp-pdf]
56.
“Energy-aware user interfaces and energy-adaptive
displays,” Parthasarathy Ranganathan, Erik Geelhoed, Meera Manahan, and Ken Nicholas, IEEE Computer, March 2006 (cover feature) [pdf]
57.
“IT Infrastructure in Emerging Markets: Arguing for
an End-to-end Perspective,” Ajay Gupta, Parthasarathy Ranganathan, Prashant Sarin, and Mehul Shah, IEEE
Pervasive, April 2006 (cover feature) [pdf]
58.
“Heterogeneous chip multiprocessors,” Rakesh Kumar, Dean Tullsen,
Norman Jouppi, Parthasarathy Ranganathan, IEEE
Computer, November 2005 (cover feature) [pdf]
59.
“Dense and smart: Hardware-software co-ordination for
blade server power reduction,” Parthasarathy Ranganathan et al, Proceedings of HP TechCon,
March 2005. [hp-pdf]
60.
“Making Scheduling Cool: Temperature-aware Resource
Scheduling,” Justin Moore, Jeff Chase, Parthasarathy Ranganathan, Ratnesh
Sharma. Proceedings of the 2005 Annual Usenix Conference
(USENIX2005), April 2005. [pdf] A shorter version appears as a
poster in HP TechCon, March 2005 [hp-pdf]
61.
“Enterprise IT trends and implications on system
architecture research,” Parthasarathy Ranganathan and Norman Jouppi, Proceedings of the International Conference on High-Performance Computer Architecture
(HPCA), 2005 [pdf]
62.
“Data
Center Workload
Monitoring, Analysis, and Emulation,” Justin Moore, Jeff Chase,
Keith Farkas,
and Parthasarathy Ranganathan. In the Eighth
Workshop on Computer Architecture Evaluation using Commercial Workloads (CAECW),
February, 2005. (Invited paper) [pdf]
63.
“Going Beyond CPUs: The Potential of Temperature-Aware Data Center
Architectures,” Justin
Moore, Ratnesh Sharma, Rocky Shih, Jeff
Chase, Chandrakant Patel, and Parthasarathy Ranganathan. In
the First Workshop on Temperature-Aware
Computer Systems (TACS), June 2004. [pdf]
64.
Investigating the Relationship Between Battery Life
and User Acceptance of Dynamic, Energy-Aware Interfaces on Handhelds, Lance
Bloom, Rachel Harter, Erik Geelhoed, Meera Manahan, and Parthasarathy Ranganathan, Proceedings of MobileHCI
2004, March 2004 [pdf]
65.
Energy-adaptive Displays and Energy-aware User
Interfaces, Parthasarathy Ranganathan, Erik Geelhoed,
Meera Manahan, and Ken
Nicholas, Proceedings
of HP TechCon, June 2004 [Video presentation] [hp-pdf]
66.
Design Principles for Energy-aware Displays on
OLED-based Systems, Sander Vroegindeweij, Rachel
Harter, Erik Geelhoed, and Parthasarathy Ranganathan,
Second International Conference on Appliance Design (2AD), May 2004 [pdf]
67.
Single-ISA Heterogeneous Multi-Core Architectures for
Multithreaded Workload Performance,, Rakesh Kumar, Keith Farkas, Norm P. Jouppi, Parthasarathy
Ranganathan, and Dean M. Tullsen, Proceedings of the International Symposium
on Computer Architecture (ISCA), June 2004 [pdf]
68.
Energy-aware User Interfaces: An Evaluation of User
Acceptance, Tim Harter, Sander Vroegindeweij, Erik Geelhoed, Meera Manahan, and
Parthasarathy Ranganathan, Proceedings of
Conference on Human Factors in
Computing Systems (CHI), April 2004 [pdf]
69.
Single-ISA Heterogeneous Multi-Core Architectures:
The Potential for Processor Power Reduction. Rakesh
Kumar, Dean Tullsen, Parthasarathy Ranganathan, and Keith Farkas, In Proceedings of the 36th Annual
International Conference on Microarchitecture (MICRO), December 2003 [pdf]
70.
Energy consumption in mobile devices: Why Future
Systems Need Requirements-Aware Energy Scale-Down, Robert Mayo and
Parthasarathy Ranganathan, Lecture Notes in Computer Science (LCNS),
special issue on power management, 2003. [pdf] (A
preliminary version of this paper appeared in the Proceedings of the Workshop
on Power Aware Computing Systems (PACS), December 2003 [pdf], and as
Hewlett Packard Technical Report HPL 2003-167)
71.
A Multi-Core Approach to Addressing the
Energy-Complexity Problem in Microprocessors, Rakesh
Kumar, Keith Farkas,
Norm P. Jouppi, Parthasarathy Ranganathan, and Dean M. Tullsen,
In 2003 Workshop on Complexity-Effective
Design, June, 2003. [pdf]
72.
Processor Power Reduction Via Single-ISA
Heterogeneous Multi-Core Architectures, Rakesh Kumar,
Keith Farkas,
Norm P. Jouppi, Parthasarathy Ranganathan, and Dean M. Tullsen,
Computer Architecture Letters, Volume
2, Apr. 2003 [pdf]
73.
Smart Data
Center, Chandrakant Patel et
al., Proceedings of HP TechCon, April 2003 [hp-pdf]
74.
Energy-Adaptive Display System Design for Future Mobile Environments, Subu Iyer, Annie Luo,
Robert N. Mayo and Parthasarathy Ranganathan. Proceedings of the First International Conference on Mobile
Systems, Applications, and Services, May 2003. [pdf] Also available as HPL-TR 2003-91
75.
Energy-driven Statistical Profiling: Detecting
Software Hotspots, Fay Chang, Keith Farkas, and Parthasarathy Ranganathan, Lecture
Notes in Computer Science, special issue on power management, 2002. [pdf] (A
preliminary version of this paper appeared in the Proceedings of the Workshop
on Power Aware Computing Systems (PACS), February 2002. [pdf])
76.
RSIM: Simulating Shared-Memory Multiprocessors with
ILP Processors, C. J. Hughes, V. S. Pai, P.
Ranganathan, and S. V. Adve, IEEE Computer, vol. 29, no. 12, special
issue on high performance simulators, February 2002, 40-49 [pdf]
77.
Reconfigurable Cache and their Application to Media
Processing, Parthasarathy
Ranganathan, Sarita Adve, and Norman P. Jouppi, Proceedings of the 27th
International Symposium on Computer Architecture (ISCA-27), June 2000. [pdf]
78.
Performance of Image and Video Processing with
General-Purpose Processors and Media ISA Extensions , Parthasarathy
Ranganathan, Sarita Adve, and Norman P. Jouppi, Proceedings of the
26th International Symposium on Computer Architecture (ISCA-26), May 1999. [pdf]
79.
The Impact of Exploiting Instruction-Level
Parallelism on Shared-Memory Multiprocessors , Vijay.
S. Pai, Parthasarathy Ranganathan, Hazim Abdel-Shafi, and Sarita
Adve, IEEE Transactions on Computers (TOC), special issue on caches,
February 1999, 218-226. [pdf]
80.
Recent Advances in Memory Consistency Models for
Hardware Shared-Memory Systems, Sarita Adve, Vijay S. Pai,
and Parthasarathy Ranganathan, Proceedings of the IEEE, special issue on
distributed shared-memory, March 1999, 445-455. (Was featured on IEEE front
page.) [pdf]
81.
The Relative Importance of Memory Latency, Bandwidth,
and Branch Limits to Performance, Norman P. Jouppi and Parthasarathy
Ranganathan, Proceedings of the Workshop
on Mixing Logic and DRAM: Chips that Compute and Remember. June 1997. [pdf] An extended
version with additional data appears as “Exploiting Performance Limits to
Future Instruction-level Parallel Processors,” Parthasarathy Ranganathan,
Norman P. Jouppi and Keith Farkas,
Compaq WRL TR June 1998. [pdf]
82.
Performance of Database Workloads on Shared-Memory
Systems with Out-of-Order Processors, Parthasarathy Ranganathan, Kourosh Gharachorloo,
Sarita V. Adve, and Luiz A. Barroso, Proceedings
of the 8th International Conference
on Architectural Support for Programming Languages and Operating Systems
(ASPLOS-VIII),October 1998, 307-318. Also presented at the Seventh
Workshop on Shared-Memory Multiprocessors, June 1998. [pdf]
83.
Using Speculative Retirement and Larger Instruction
Windows to Narrow the Performance Gap between Memory Consistency Models ,
Parthasarathy Ranganathan, Vijay S. Pai, and Sarita
V. Adve, Proceedings of the 9th Annual ACM Symposium on Parallel Algorithms and
Architectures (SPAA-9), June 1997, 199-210. [pdf]
84.
The Interaction of Software Prefetching
with ILP Processors in Shared-Memory Systems, Parthasarathy Ranganathan, Vijay
S. Pai, Hazim Abdel-Shafi, and Sarita V. Adve, Proceedings of the 24th
International Symposium on Computer Architecture (ISCA-24), June 1997,
144-156. [pdf]
85.
RSIM: An Execution-Driven Simulator for ILP-Based
Shared-Memory Multiprocessors and Uniprocessors,
Vijay S. Pai, Parthasarathy Ranganathan, and Sarita
V. Adve, IEEE Technical Committee on
Computer Architecture newsletter, Fall 1997. [pdf] An earlier
version of this paper appeared in the Proceedings of the 3rd Workshop on
Computer Architecture Education (held in conjunction with the 3rd International
Symposium on High Performance Computer Architecture), February 1997.
86.
The Impact of Instruction-Level Parallelism on
Multiprocessor Performance and Simulation Methodolgy,
Vijay S. Pai, Parthasarathy Ranganathan, and Sarita
V. Adve, Proceedings of the 3rd International Symposium on High Performance
Computer Architecture (HPCA-3), February 1997, 72-83. Also presented at the
Sixth Workshop on Shared-Memory Multiprocessors, October 5 1996. [pdf]
87.
An Evaluation of Memory Consistency Models for
Shared-Memory Systems with ILP Processors, Vijay S. Pai,
Parthasarathy Ranganathan, Sarita V. Adve, and Tracy Harton,
Proceedings of the 7th International Conference
on Architectural Support for Programming Languages and Operating Systems
(ASPLOS-VII), October 1996, 12-23. [pdf]
Other publications
88.
Software To Identify Display Resizing And Adapt
Screen Content, Alison Chaiken, Parthasarathy
Ranganathan, Alan McReynolds, Research Disclosure Electronic, May 2009 [pdf]
89.
“MagiXen: Combining Binary
Translation and Virtualization,” Matthew Chapman, Daniel J. Magenheimer,
Parthasarathy Ranganathan, Hewlett Packard Technical Report TR2007-85, 2007 [pdf]
90.
From Cores to Systems: Challenges and Opportunities
for Multi-Core Research, Norman Jouppi and Parthasarathy Ranganathan, Microsoft Multicore
Workshop, January 2007 [pdf]
91.
A Sense of Place: Towards a Location-aware
Information Plane for Data
Centers, Justin Moore, Jeff Chase,
Keith Farkas
and Parthasarathy Ranganathan, Hewlett
Packard Technical Report TR2004-27. [pdf]
92.
Idle Mode Power Management for Personal Wireless
Devices, Nevine Abou-Ghazala, Robert Mayo, and Parthasarathy Ranganathan. Hewlett Packard Technical Report HPL
2003-102, 2003 [pdf]
93.
Managing Power and Heat as First-Class Resources in
Enterprise IT environments: The SmartPower
Proposition, Keith Farkas
and Parthasarathy Ranganathan, HP-confidential
tech report, December 2003 [hpl-pdf]
94.
The Power of Less Power: Benefits from a Power
Management Virtual Team Across HP, Partha Ranganathan (HPL), Christian Belady (HP-Superdome), Heather Bean (HP-Digital Camera),
Steve Chen (HP-laptop), Kevin Leigh (HP-blade), Sam Naffziger
(HP-IA64), Ken Nicholas (HP-iPAQ), HP
confidential tech report, June 2003 [hp-pdf]
95.
Understanding the
Importance of Power and Cooling Solutions in Data Centers: A Working Document,
Parthasarathy Ranganathan et al., Hewlett
Packard Technical Report HPL-2003-79,
April 2003 [hp-pdf]
96.
Detecting Energy Hot Spots: Experiences with the iPAQ PocketPC, Fay Chang, Keith Farkas, and Parthasarathy Ranganathan, Compaq Western Research Laboratory Technical
Note, TN62, http://wera.hpl.hp.com/wrl/techreports/abstracts/2002.1.html,
April 2002 [pdf]
97.
HTTP Features for conserving energy in wireless
devices, Eduardo Pinheiro, Keith
Farkas, Jeff Mogul, and
Parthasarathy Ranganathan, Presented at
“Work in Progress” session at Symposium on Operating System Principles,
October 2001[pdf]
98.
General-purpose Architectures for Media Processing
and Database Applications, Parthasarathy Ranganathan, Ph.D. Thesis, Department of Electrical and Computer Engineering,
Rice University, August 2000 [pdf]
99.
An Evaluation of Memory Consistency Models for
Shared-Memory Systems with ILP Processors,
Parthasarathy Ranganathan, Master's
thesis, Department of Electrical and Computer Engineering, Rice University.
April 1997. [pdf]
100. RSIM
Reference Manual Version 1.0 , Vijay S. Pai,
Parthasarathy Ranganathan, and Sarita V. Adve, Technical Report 9705, Department of Electrical and Computer
Engineering, Rice University, August 1997. [pdf]
Software
Distributed and Supported (available from http://www.ece.rice.edu/~rsim)
V. S. Pai,
P. Ranganathan, and S. V. Adve, RSIM (Rice Simulator for ILP Multiprocessors),
Version 1.0, August 1997. RSIM is currently the only
publicly-distributed software for simulating shared-memory multiprocessors with
state-of-the-art instruction-level-parallel (ILP) processors, with over 2000
licenses worldwide. RSIM contains more than 51,000 lines of C++ code spread
over 120 files.
Other
External Presentations
1.
Exascale datacenters
-- HPL India, HP STSD Distinguished Speaker Symposium 2008, BSNL,
Microsoft research,
HPL China, Yahoo research India, IBM India, MPO 2009
2.
Power Management: getting the next 10X
-- Intel India, TCS India, Tata CRL, IISc, IIT
Madras, 2008 Qualcomm labs, 2009
3.
No Power Struggles: Multi-level Federated Power
Management for the Data Center
-- ASPLOS 2008, CiscoGreenResearch Symposium 2008,
IISC 2008
4.
Enterprise Power and Cooling,
-- ASPLOS 2006 Tutorial. Hotchips 2007 Tutorial
5.
Power management from handhelds to data centers:
Chasing the next 10X.
-- HPL India, June 2005, University of Wisconsin
Madison, June 2005, University of Illinois at Urbana-Champaign, June 2005,
University of Houston, August 2006, Microsoft Research, September 2006,
University of Berkeley, October 2006
6.
Enterprise Power Management.
-- HP, July 2005, Rice University,
March 2005, NonStop Division, March 2006
7.
SmartPower: Power
Management and Operations Automation for the Enterprise.
-- The 3rd meeting of Critical Facilities
Round Table Group, September 2003
8.
Energy consumption in mobile devices: Why Future
Systems Need Requirements-Aware Energy Scale-Down.
-- Docomo Labs, April 2004 ; Stanford University, December 2003 ; Workshop
on Power-aware Computing Systems, December 2003; University of Texas at Austin,
October 2003; Rice University, October 2003; HP Personal Systems Group
colloquium, October 2003; External Computer Systems Colloquium, Hewlett Packard
Labs, August 2003; Microsoft Research Labs, July 2003; iPAQ summit, HP Labs, Palo Alto, September 2002
9.
Energy-driven Statistical Profiling: Detecting
Software Hotspots.
-- Workshop on Power-aware Computing Systems, February 2002
10.
General-Purpose Architectures for Media Processing.
-- University of Texas
at Austin,
November 2000
11.
Reconfigurable Caches and their Application to Media
Processing Applications.
-- 27th International Symposium on Computer Architecture (ISCA-27), Vancouver. June 2000.
12.
General-Purpose Architectures for Media Processing
Applications.
-- Computer
Systems Lab, Stanford University, May 2000, College of Computing, Georgia
Institute of Technology, May 2000, Department of Electrical and Computer
Engineering, Duke University, April 2000, Department of Computer Science,
University of California at San Diego, April 2000, Department of Electrical and
Computer Science, University of Michigan, April 2000, Department of Electrical
and Computer Engineering, Purdue University, April 2000, Microsoft Research,
April 2000, Department of Electrical and Computer Engineering, Cornell
University, March 2000, Department of Electrical and Computer Engineering,
Carnegie Mellon University, March 2000, Computer Systems Lab, Rice University,
March 2000, Compaq Western Research Labs, March 2000, Compaq Cambridge Research
Labs, March 2000, Departments of Electrical ECE and CS, University of Massachussets at Amherst, March 2000, Compaq VSSAD Alpha
Development Group, March 2000, Computer Systems Lab, University of Rochester,
February 2000, Hewlett Packard Research Labs, February 2000, Intel
Microprocessor Research Labs, February 2000, Indian Institute of Technology
(IIT), Madras. November 1999, Indian Institute of Sciences (IISc), Bangalore. November 1999,
IBM India Research Lab, New Delhi. November 1999.
13.
Performance of Image and Video Processing with
General-Purpose Processors and Media ISA Extensions.
-- 26th International Symposium on Computer Architecture (ISCA-26), Atlanta. May 1999.
14.
Performance of Database Workloads on Shared-Memory
Systems with Out-of-Order Processors.
-- 8th International Conference on Architectural Support for Programming
Languages and Operating Systems (ASPLOS-VIII), San Jose. October 1998; 7th Workshop on
Shared-Memory Multiprocessors (with ISCA-25), Barcelona. June 1998.
15.
Interaction of Software Prefetching
with ILP Processors in Shared-Memory Systems.
--24th International Symposium on Computer Architecture (ISCA-24), Denver. June 1997.
16.
The Relative Importance of Memory Latency, Bandwidth,
and Branch Limits to Performance.
-- Workshop on Mixing Logic and DRAM: Chips that Compute and Remember, Denver. June 1997.
17.
The Impact of Instruction-Level Parallelism on
Multiprocessor Performance and Simulation Methodology.
-- 6th Workshop on Shared-Memory Multiprocessors (with ASPLOS-VII), Boston. October 1996.
Other Professional
Activities
·
HPLB Lab Director Search Committee, 2008; HPL
Strategic planning committee member, 2007; Advisory Board Observer, 2008
·
EPA Power Summit
on Energy Efficiency in Servers, February 2006
·
Chair, company-wide virtual community on power
management within Hewlett Packard, 2005
·
Chair, birds-of-a-feather session on power
management, HP TechCon2003
·
Conference organization
- Co-Program
chair, HotPower, 2009
- Special
session chair, International Symposium on Low Power Electronics Devices
(ISLPED), 2009
- Steering
committee, Science of Power Management NSF Workshop, 2009
- Program
chair, Industrial Session, High Performance Computer Architecture (HPCA),
2009
- Panels
Chair, International Symposium on Low Power Electronics Devices (ISLPED),
2008
- Program
co-chair, HP Power Summit, 2005
- Finance
chair, ASPLOS 2002
·
Program committee
- Editorial
board, ACM Transactions on Design Automation of Electronic Systems (ToDAES), 2009-2012
- Program
committee, High Performance Computer Architecture (HPCA), 2010
- Program
committee, International Conference on High Performance Computing (HiPC), 2009
- Program
committee, International Symposium on Microarchitecture
(MICRO), 2009
- Program
committee, Workshop on Automated Control for Datacenters and Clouds
(ACDC), 2009
- Program
committee, International Symposium on Computer Architecture (ISCA), 2009
- Program
committee, High Performance Computer Architecture (HPCA), 2009,
- Program
committee, Workshop on Power Aware Computing and Systems (HotPower '08), 2008
- Program
committee, Workshop on the Interaction between Operating System and
Computer Architecture (WIOSCA), 2008
- Program
committee, International Symposium on Workload Characterization (IISWC),
2008
- Program
committee, International Conference on High Performance Computing (HiPC), 2008
- Program
committee, Top Picks in Computer Architecture IEE Micro, 2007
- Program
committee, GreenCom workshop, 2007
- Program
committee, International Conference on High Performance Computing (HiPC), 2007
- Program
committee, International Symposium on Computer Architecture (ISCA), 2007
- Program
committee, ACM International Conference on Computing Frontiers, 2007
- Program
committee, Enterprises Computing and Systems Research (ECSR) Workshop,
2006
- Program
committee, Conference on Parallel Architectures and Compilation
Techniques (PACT), 2006
- Program
committee, International Conference on Parallel and Distributed Systems
(ICPDS), 2006
- Program
committee, Power-aware computing systems (PACS) 2004
- Program
committee, International Conference on High Performance Computing (HiPC), 2004
- Program
committee, International Conference on Parallel Processing (ICPP) 2003
·
Teaching
- Contributing author, Computer
Organization and Design: the hardware/software interface, D.A. Patterson
and J.L. Hennessy, Fourth edition, Morgan Kaufmann, 2009
- Enterprise Power and Cooling: A
chip-to-datacenter perspective, HotChips 2007
Tutorial
- Enterprise Power and Cooling: A
chip-to-datacenter perspective, ASPLOS 2006 Tutorial
- HP Virtual class room:
Enterprise Power Architectures, June 2005
- Guest lectures on power, EE282,
Stanford University, February 2004, November 2004, NPS, Monterey,
December 2004, December 2008
- Short course on “Architectures
for Media Processing,” Indian Institute of Technology, Madras, June 2002
- Co-teaching of Computer
Architecture and Organization (EE282) with Marc Tremblay and Andrew
Wolfe, Stanford
University, Autumn
2001/2002
- Development of exercises for
“Computer Architecture: A Quantitative Approach” by Hennessey and
Patterson, September 2001
- Recitation instructor for Computer
Systems Architecture, Rice
University, Fall 1999.
- Teaching assistant for six
semesters, Rice University, 1994-1999.
- Tutor, Literacy Mission, Madras,
India, 1993-1994.
- Co-developed Generalized Tutorial Package,
a software package used at the Center for Education, IIT, Madras.
·
Mentoring
o
Summer interns
Gunho Lee (Berkeley), Summer 2009, Vishaka
Gupta (Georgia Tech), Summer 2008, Kevin Lim (University of Michigan), Sanjay
Kumar (Georgia tech), Justin Meza (UCLA), Summer 2008, 2007, Jen Burge (Duke
University), Summer 2006, Ramya Raghavendra
(UCSB), Summer 2006, Nidhi Aggarwal
(Wisconsin), Summer 2006, Summer 2007, Suzanne Rivoire (Stanford University),
Summer 2005; Lykomidis Mastraleon
(Stanford University), Winter 2004; Dimitris Economou (Stanford University), Summer 2004-; David Irwin
(Duke University), Spring/Summer 2004; Justin Moore (Duke University), Summer
2003, Summer 2004; Sander Vroegindeweij, Summer 2003;
Neven Abou-Ghazala
(University of Pittsburg), Summer 2002; Rakesh Kumar (University of San Diego),
Summer 2002-; Annie Luo (Carnegie Mellon University),
Summer 2002; Eduardo Pinheiro (Rutgers University),
Summer 2001; Aamer Jaleel
(University of Maryland), Summer 2001
o Thesis
committee & advising:
o Justin Moore (Duke
University, Phd 2005)
o Kevin Leigh
(University of Houston, Phd 2007)
o David Irwin (Duke
University, Phd 2007)
o Suzanne
Rivoire (Stanford University, Phd, 2008)
o Sanjay Kumar
(Georgia Tech, Phd, 2008)
o Nidhi Aggarwal (University of Wisconsin-Madison,
Phd, 2008)
·
Reviewer for
Morgan Kauffman book review, IEEE
Computer, Journal of Parallel and Distributed Computing, Transactions on
Computers, ACM Transactions on Programming Languages and Systems, Transactions
on Parallel and Distributed Systems (03,02), International Symposium on
Computer Architecture (ISCA), International Symposium on Microarchitecture,
International Conference on Architectural Support for Programming Languages and
Operating Systems (ASPLOS), International Symposium on High Performance
Computer Architecture, International Conference on Parallel Processing,
International Symposium on Parallel Algorithms and Architectures, International
Conference on Supercomputing, Conference on Parallel Architectures and
Compilation Techniques (PACT), EUROPAR Conference, International Conference on
Performance Theory, Measurement, and Evaluation of Computer and Communication
Systems, Journal on Current Science, Transactions on Architecture and Code
Optimization (TACO), Workshop on mobile computing systems and applications
(WMCSA).
·
Senior Member of Association of
Computing Machinery (SIGARCH special interest group), IEEE (Computer Society).
·
Honorary Societies: Eta Kappa Nu (since 1995)
·
Various committee lead roles at Rice University,
Compaq, and Hewlett Packard
Other
Activities
·
Founding member, pan-IIT (www.iit.org) executive
council – Indian Institute of Technology Alumni Association, October 2002-present
·
Chair, constitution and charter definition committee
·
Comparison of best practices of IIT associations,
white paper
·
Invited speaker, “How can Alumni make IIT’s
world-class institutes?”, IIT50, Los Angeles,
April 2002, featured in India West
article, May 2002
·
Several invited talks and panels on alumni-interest
topics at venues across the country
·
IIT leadership council, Stamford, September 2002
·
Chair, “Alumni Services”
·
Secretary (and Founding Director), IIT Madras
Alumni Association of North America Inc., 1999-2001
·
Secretary, North American chapter of the IIT Madras
Alumni Association (http://www.iitmalumni.org/), 1995-1999.
·
Chair of web-page design, constitution, editorial, and strategic vision committees.
·
Founder-member, Friends of Young Minds (http://www.ruf.rice.edu/~foym).
·
Member, India Business
and Technology Consortium (http://www.ruf.rice.edu/~ibtc).
·
Special-effects' staff, First Presbyterian Church
Drama Group, Fall 1994.