Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Alireza Ghaffarkhah

dblp:50/2080 · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
1since 2021 · last 2024
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3Computer networks · 3 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 2

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Hardware accelerators and domain-specific architectures · 56% High-performance computing · 17% Cloud and datacenter computing · 16%
Artificial intelligence
1 paper
Motion planning and robot control · 100%
Computer networks
1 paper
Physical-layer communications · 77% Internet of things and sensor networks · 23%

Topics — the 10 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Hardware accelerators and domain-specific architectures
machine learning accelerator
0.812024
Resiliency at Scale: Managing Google's TPUv4 Machine Learning Supercomputer · NSDI 2024
High-performance computing
supercomputing
0.212024
Resiliency at Scale: Managing Google's TPUv4 Machine Learning Supercomputer · NSDI 2024
Robotics › Motion planning and robot control › motion planning › multi-robot motion planning
communication-aware motion planning
0.112010
Estimation of communication signal strength in robotic networks · ICRA 2010
Robotics › Motion planning and robot control
motion planning
0.112010
Estimation of communication signal strength in robotic networks · ICRA 2010
Physical-layer communications › channel estimation
wireless channel estimation
0.112010
Estimation of communication signal strength in robotic networks · ICRA 2010
Distributed systems › distributed resource management
qos-aware resource allocation
0.112010
Q-clouds: managing performance interference effects for QoS-aware clouds · EuroSys 2010
Cloud and datacenter computing
resource management
0.112010
Q-clouds: managing performance interference effects for QoS-aware clouds · EuroSys 2010
Cloud and datacenter computing
virtualization
0.112010
Q-clouds: managing performance interference effects for QoS-aware clouds · EuroSys 2010
Internet of things and sensor networks › cyber-physical systems
robotic network
0.012010
Estimation of communication signal strength in robotic networks · ICRA 2010
Performance modeling and evaluation
queueing models
0.012010
Q-clouds: managing performance interference effects for QoS-aware clouds · EuroSys 2010

Methods — techniques the papers use, named apart from their topics

sparsity-based estimation · 0.2multi-scale probabilistic model · 0.2compressed sensing · 0.2online feedback control · 0.1closed-loop resource management · 0.1MIMO modeling · 0.1
YearPublicationVenuePosition
2024 Resiliency at Scale: Managing Google's TPUv4 Machine Learning Supercomputer
Yazhou Zu, Alireza Ghaffarkhah, Hoang-Vu Dang, Brian Towles, Steven Hand 0001, Safeen Huda, Adekunle Bello, Alexander Kolbasov, Arash Rezaei, Dayou Du, Steve Lacy, Aaron Wisner, Henri Bahini
NSDI2
2019 Using P4 on Fixed-Pipeline and Programmable Stratum Switches
abstract
Stratum is an open source network operating system (NOS)that provides a common implementation of P4Runtime and OpenConfig interfaces for white box switches. This demonstration will show an SDN leaf-spine fabric of Stratum-enabled white box switches managed by the ONOS SDN controller. The switching chips (ASICs)and platforms will come from different vendors, but they will share a common P4-defined pipeline and set of OpenConfig models.
Brian O'Connor, Tomek Madejski, Jim Wanderer, Amin Vahdat, Yi Tseng, Maximilian Pudelko, Carmelo Cascone, Abhilash Endurthi, Alireza Ghaffarkhah, Devjit Gopalpur, Tom Everman
ANCS10
2014 Dynamic Networked Coverage of Time-Varying Environments in the Presence of Fading Communication Channels
abstract
In this article, we study the problem of dynamic coverage of a set of points of interest (POIs) in a time-varying environment. We consider the scenario where a physical quantity is constantly growing at certain rates at the POIs. A number of mobile agents are then deployed to periodically cover (sense or service) the POIs and keep the physical quantity under control bounded at all the POIs. We assume a communication-constrained operation, where the mobile agents need to communicate to a fixed remote station over realistic wireless links to complete their coverage task. We then propose novel mixed-integer linear programs (MILPs) to design periodic trajectories and TX power policies for the mobile agents that minimize the total energy (the summation of motion and communication energy) consumption of the mobile agents in each period, while (1) guaranteeing the boundedness of the quantity of interest at all the POIs, and (2) meeting the constraints on the connectivity of the mobile agents, the frequency of covering the POIs, and the total energy budget of the mobile agents. We furthermore provide a probabilistic analysis of the problem. Our results show the superior performance of the proposed framework for dynamic coverage in realistic fading environments.
Alireza Ghaffarkhah, Yasamin Mostofi
ACM Trans. Sens. Networks1
2010 Q-clouds: managing performance interference effects for QoS-aware clouds
abstract
Cloud computing offers users the ability to access large pools of computational and storage resources on demand. Multiple commercial clouds already allow businesses to replace, or supplement, privately owned IT assets, alleviating them from the burden of managing and maintaining these facilities. However, there are issues that must be addressed before this vision of utility computing can be fully realized. In existing systems, customers are charged based upon the amount of resources used or reserved, but no guarantees are made regarding the application level performance or quality-of-service (QoS) that the given resources will provide. As cloud providers continue to utilize virtualization technologies in their systems, this can become problematic. In particular, the consolidation of multiple customer applications onto multicore servers introduces performance interference between collocated workloads, significantly impacting application QoS. To address this challenge, we advocate that the cloud should transparently provision additional resources as necessary to achieve the performance that customers would have realized if they were running in isolation. Accordingly, we have developed Q-Clouds, a QoS-aware control framework that tunes resource allocations to mitigate performance interference effects. Q-Clouds uses online feedback to build a multi-input multi-output (MIMO) model that captures performance interference interactions, and uses it to perform closed loop resource management. In addition, we utilize this functionality to allow applications to specify multiple levels of QoS as application Q-states. For such applications, Q-Clouds dynamically provisions underutilized resources to enable elevated QoS levels, thereby improving system efficiency. Experimental evaluations of our solution using benchmark applications illustrate the benefits: performance interference is mitigated completely when feasible, and system utilization is improved by up to 35% using Q-states.
Ripal Nathuji, Aman Kansal, Alireza Ghaffarkhah
EuroSys3
2010 Estimation of communication signal strength in robotic networks
abstract
In this paper we consider estimating the spatial variations of a wireless channel based on a small number of measurements in a robotic network. We use a multi-scale probabilistic model in order to characterize the channel and develop an estimator based on this model. We show that our model-based approach can estimate the channel well for several scenarios, with only a small number of gathered measurements. We furthermore consider a sparsity-based channel estimation approach, in which we utilize the compressibility of the channel in the frequency domain. Our results show that this approach can also be effective in several scenarios. We then discuss the underlying tradeoffs between the two approaches. For the model-based approach, we show the impact of the error in the underlying model as well as the error in the estimation of the parameters of the model on the overall performance. For the sparsity-based approach, we show the impact of channel compressibility on the performance. Overall, the proposed framework can be utilized for communication-aware motion planning in robotic networks, where a prediction of the link qualities is needed.
Yasamin Mostofi, Mehrzad Malmirchegini, Alireza Ghaffarkhah
ICRA3
2009 Characterization and modeling of wireless channels for networked robotic and control systems - a comprehensive overview
abstract
The goal of this paper is to serve as a reference for researchers in robotics and control that are interested in realistic modeling, theoretical analysis and simulation of wireless links. To realize the full potentials of networked robotic systems, an integration of communication issues with motion planning/control is necessary. While considerable progress has been made in the area of networked robotic systems, communication channels are typically considered ideal or ideal within a certain radius of the transmitter, both considerable oversimplifications of wireless channels. It is the goal of this paper to provide a comprehensive overview of the key characteristics of wireless channels, as relevant to networked robotic operations. In particular, we provide a probabilistic framework for characterization of the underlying multi-scale dynamics of a wireless link: small-scale fading, large-scale fading and path loss. We furthermore confirm these mathematical models with channel measurements made in our building. We also discuss channel characterization based on the knowledge available on the geometry and dielectric properties of the environment.
Yasamin Mostofi, Alejandro Gonzalez-Ruiz, Alireza Ghaffarkhah, Ding Li 0002
IROS3