About me
I am at Qualcomm now. I was a postdoctoral scholar (research associate) at Ming Hsieh Department of Electrical
Engineering at the University of
Southern California and an instructor of EE-450 (Introduction to computer networks) during Fall 2013. I graduated with PhD from
Ming Hsieh Department of Electrical
Engineering at the University of
Southern California on July 2013. During my PhD, I worked in System Power Optimization and
Regulation Technologies (SPORT) Lab
at the USC under the supervision of Prof.
Massoud Pedram.
Dissertation
Hadi Goudarzi, SLA-based, Energy-Efficient Resource Management in Cloud Computing Systems, University of Southern California, Aug. 2013.
Research interests
- Cloud computing systems
- Energy efficiency and low-power design
- Smart grid technology
Education
- University of Southern California
(2009-2013)
PhD candidate, Computer Engineering Division,
Electrical Engineering Supervisor: Prof. Massoud Pedram GPA: 4.0/4.0
- Sharif University of Technology (2006-2008)
M.Sc. in Electrical Engineering (Communication
Systems) Dissertation: “Power Performance Analysis of
Cooperative Networks” Supervisor: Dr. Mohammad Reza Pakravan
GPA: 18.6/20
- Sharif University of Technology (2002-2006)
B.Sc. in Electrical Engineering
(Communication) Dissertation: “Call Admission control in
Downlink of cellular CDMA (3G)” Supervisor: Dr. Farid Ashtiani GPA: 17.5/20
Honors and Awards
- Recipient of Annenberg Fellowship Awards,
University of Southern California, 2009
Recipient of Annenberg Research award,
University of Southern California, 2012 and 2013
Ranked 2nd in M.Sc. communication systems students,
Sharif U. of Tech., 2008
Research Experience- Optimizing
the profit in the
Cloud Computing systems via resource allocation
Quantum computing CAD flowPower/performance management in multi-core
processors and in smart phone devicesDemand
response in Smart Grid technology
Optimal power allocation and partner selection in wireless cooperative
diversityBio-inspired
system for adaptive rate control for P2P multimedia streamingCall Admission Control for Downlink of Cellular CDMA (3G)
Work Experience
- Part-time researcher at Datak (private internet
service provider) 2006-2007
Working on cell planning and maximizing the
range of wireless
internet access in Tehran
Engineer at Parman (private company) 2009 Hardware
programming for communication protocol
Selected Projects
- DDR II Controller based on Micron spec., design, Verilog
implementation, synthesis and physical design, using Modelsim, Design
Compiler, Encounter, USC 2011
- Design of 32-bit multiplier in schematic and layout, using Virtuoso
Cadence, USC 2010
- Post-synthesis automatic clock gating insertion in VLSI circuits, SIS,
USC 2010
- Design of a physical synthesis tool for a multi-FPGA mesh structure,
C++, USC 2010
- Design of a geographical database system and GUI for Animal tracking,
using Oracle Spatial and Java, USC 2011
- Design and implementation of supervised machine learning algorithms
for classification and regression, using Matlab, USC 2012
Publications (Google
Scholar's Profile)
Cloud Computing and Massoud Pedram, "Force-directed
Geographical Load Balancing and Scheduling for Batch Jobs in
Distributed Datacenters," To appear in proceeding of IEEE international
conference on cluster computing (CLUSTER 2013), Sep 2013.
Hadi Goudarzi and Massoud Pedram, "Hierarchical
SLA-Driven Resource Management for Peak Power-Aware and
Energy-Efficient Operation of a Cloud Datacenter ," submitted.
Hadi Goudarzi and Massoud Pedram, "Profit-maximizing resource
allocation for multi-tier cloud computing systems under service level
agreements," to appear in Large Scale Network-Centric Computing
Systems, John Wiley & Sons, Sep 2013.
Hadi Goudarzi and Massoud Pedram, "Geographical
Load Balancing for Online Service Applications in Distributed
Datacenters," Proceeding of IEEE international
conference on cloud computing (CLOUD 2013), June 2013.
Yanzhi Wang, Shwang Chen, Hadi Goudarzi, and
Massoud Pedram, "Resource allocation
and consolidation in a multi-core server cluster using a Markov
decision process model," Proceeding of the 13th Int'l Symposium on
Quality Electronic Design (ISQED), Mar. 2013.
Hadi Goudarzi and Massoud Pedram, "Energy-efficient
Virtual Machine Replication and Placement in a Cloud Computing
System," Proceeding of IEEE international
conference on cloud computing (CLOUD 2012), June 2012.
Hadi Goudarzi, Mohammad Ghasemazar and Massoud Pedram, “SLA-based
Optimization of Power and Migration Cost in Cloud Computing,” Proceeding of
Int'l Symposium on Cluster, Cloud and Grid Computing (CCGRID
2012), May 2012.Hadi Goudarzi and Massoud Pedram, "Multi-dimensional SLA-based
resource allocation for multi-tier cloud computing systems," Proceeding of IEEE
international conference on cloud computing
(CLOUD 2011), July 2011.Hadi Goudarzi
and Massoud Pedram, "Maximizing profit in the cloud
computing system via resource allocation," Proc. of the first
international workshop on Data Center Performance, held in conjunction
with the 31st Int'l Conference on Distributed Computing System,
Minneapolis, MN, Jun. 2011.Quantum Computing CAD flow
- “Improving the
Computational Latency of Ion-Trap Quantum Circuits by Force-Directed
Operation Scheduling and Placement,” submitted.
Power/Performance/Thermal management of CMP
Smart Grid
- Tiansong Cui, Yanzhi Wang,
Hadi Goudarzi, Shahin Nazarian, and
Massoud Pedram, "Profit
Maximization for Utility Companies in an Oligopolistic Energy Market
with Dynamic Prices," Proceeding of the IEEE
GreenCom, Sep. 2012.
- Tiansong Cui,
Hadi Goudarzi, Safar Hatami, Shahin Nazarian, and
Massoud Pedram, "Concurrent
optimization of consumer's electrical energy bill and producer's
power generation cost under a dynamic pricing model," Proceeding of the 3rd IEEE PES
Innovative Smart Grid Technologies Conference, Jan. 2012.
-
Hadi Goudarzi
, Safar Hatami, and Massoud Pedram "Demand-side load
scheduling incentivized by dynamic energy prices," Proceeding of
the 2nd Int'l Conf. on Smart Grid Communications, Oct. 2011.
Cooperative Diversity and Relaying
- Hadi Goudarzi and Mohammad Reza Pakravan, “Optimal Partner Selection and
Power Allocation for Amplify and Forward Cooperative Diversity,” Proceeding of the 19th IEEE Personal Indoor Mobile Radio Communication
(PIMRC08), Sep. 2008, Cannes, France.
- Hadi Goudarzi and Mohammad Reza Pakravan, “Equal Power Allocation Scheme
For Cooperative Diversity,” Proceeding of the 4th IEEE international
Conference in central Asia in Internet - next generation of wireless
networks (ICI08), Sep. 2008, Tashkent, Uzbekistan.
- Hadi Goudarzi and Mohammad Reza Pakravan, “Practical Power Allocation and
Greedy Partner Selection for Cooperative Diversity,” Proceeding of
1st IEEE/IFIP Wireless Days (WD08), Nov. 2008.
- Hadi Goudarzi and Mohammad Reza Pakravan, “Optimal Partner Selection and
Power Allocation for Amplify and Forward Cooperative Diversity,”
submitted to IEEE Transaction on Vehicular Technology.
- Hadi Goudarzi, "Power
Performance Analysis of Cooperative Networks," Sharif University
of Technology Master of Science Thesis in Farsi, 2008.
Optical Communication
Bio-inspired Networking , Amir Hesam Salavati
and Mohammad Reza Pakravan, “An
ant-based rate allocation algorithm for media streaming in peer to peer
networks: Extension to multiple sessions and dynamic networks,” Journal
of Network and Computer Applications 34(1), pp. 327-340. 2011.Amir Hesam Salavati,
Hadi Goudarzi and Mohammad Reza Pakravan, “An Ant
Based Rate Allocation Algorithm For Media Streaming in Peer to Peer
Networks”, Proceeding of 33rd IEEE Local Computer Networks (LCN08) 2008,
Oct. 2008, Montreal, Canada.
Teaching Experience
- Teaching assistant – Summer 2011
Instructor: Dr. Shahin Nazarian – Course: Computer Network
- Teaching assistant – Fall 2007
Instructor: Dr. Mohammad Reza Pakravan – Course: Communications Systems
I
- Teaching assistant – Spring 2008
Instructor: Dr. Masoud BabaieZadeh – Course: Signals and Systems
- Teaching assistant – Spring 2008
Instructor: Dr. Mohammad Reza Pakravan – Course: Communications Systems
I
Computer and Programming Skills
- Programming: C/C++, Java, Perl, Verilog, System Verilog, Assembly
8051, 8086, SQL, XML, MATLAB & Simulink.
- Engineering Softwares: Synopsys Design Compiler, Prime time, Cadence
Encounter, HSpice, Cadence Virtuoso, OPNET, NS (Network Simulator), ISE
Xilinx, Modelsim.
|