Publications
-
P4P: Provider Portal for (P2P) Applications
- H. Xie, R. Yang, A. Krishnamurthy, Y.
Liu, A. Silberschatz
To appear in Sigcomm, 2008
-
Adeona: Private Tracking of Lost or Stolen Devices
- T. Ristenpart, G. Maganis, A.
Krishnamurthy, and T. Kohno
To appear in Usenix Security, 2008
-
Consensus routing: the Internet as a distributed system [Award paper]
- J. John, E. Katz-Bassett,
A. Krishnamurthy, T. Anderson, A. Venkataramani
Appeared in NSDI, 2008
PDF
available.
-
Phalanx: Withstanding multimillion-node botnets
- C. Dixon, T. Anderson,
A. Krishnamurthy
Appeared in NSDI, 2008
PDF
available.
-
Studying blackholes in the Internet with Hubble
- E. Katz-Bassett, H. Madhyastha, J.
John,
A. Krishnamurthy, D. Wetherall, T. Anderson
Appeared in NSDI, 2008
PDF
available.
-
One hop Reputations for Peer to Peer File Sharing Workloads
- M. Piatek, T. Isdal,
A. Krishnamurthy, T. Anderson
Appeared in NSDI, 2008
PDF
available.
-
Profiling a million user DHT
- J. Falkner, M. Piatek, J. John,
A. Krishnamurthy, T. Anderson
Appeared in IMC, 2007
PDF available.
-
A case for holistic incentive design
- M. Piatek, T. Anderson,
A. Krishnamurthy
Workshop on Future Directions in Distributed Computing
(FuDiCo III), 2007
PDF available.
-
Building BitTyrant, a (More) Strategic BitTorrent Client
- M. Piatek, T. Isdal, T. Anderson,
A. Krishnamurthy, A. Venkataramani
;login: (august 2007)
PDF available.
-
Do incentives build robustness in BitTorrent? (award paper)
- M. Piatek, T. Isdal, T. Anderson,
A. Krishnamurthy, A. Venkataramani
Appeared in NSDI, 2007.
PDF available.
-
Leveraging BitTorrent for End Host Measurements
- T. Isdal, M. Piatek, A.
Krishnamurthy, T. Anderson
Appeared in PAM, 2007.
PDF available.
-
Towards IP Geolocation using Delay and Topology Measurements
- E. Katz-Bassett, J. John, A.
Krishnamurthy,
D. Wetherall, T. Anderson, Y. Chawathe
To appear in IMC, 2006.
-
A Structural Approach to Latency Prediction
- H. Madhyastha, T. Anderson, A.
Krishnamurthy,
N. Spring, A. Venkataramani
To appear in IMC, 2006.
-
iPlane: An Information Plane for Distributed Services
- H. Madhyastha, T. Isdal, M. Piatek, C.
Dixon, T. Anderson, A. Krishnamurthy, A. Venkataramani
To appear in OSDI, 2006.
- Traffic
Engineering in MPLS and VPN Networks
- Z. Ma, H. Wang, R. Yang,
A. Krishnamurthy, A. Silberschatz
Submitted.
- Optimal Capacity
Sharing of Network with Multiple Overlays
- Z. Ma, J. Chen, R. Yang, A. Krishnamurthy
Appeared in IWQoS, 2006.
PDF available.
- PCP: Efficient
Endpoint Congestion Control
- T. Anderson, A. Collins, A.
Krishnamurthy, J. Zahorjan.
NSDI, 2006. PDF available.
- Secure Routing
- I. Avramopoulos, H. Kobayashi, A.
Krishnamurthy, R. Wang
To appear in Network Security, Wiley.
- Oasis: An Overlay-Aware Network Stack
- H. Madhyastha, A. Venkataramani, A.
Krishnamurthy, T. Anderson
Operating Systems Review, 2006. PDF available.
- SkipIndex: Towards
a Scalable Peer-to-Peer Index Service for High-Dimensional Data
- C. Zhang, A. Krishnamurthy, and R. Wang.
Submitted.
- Combining
Flexibility and Scalability in a Peer-to-Peer Publish/Subscribe System
C. Zhang, A. Krishnamurthy, and R. Wang
- Appeared in Middleware, 2005. PDF
available.
- Stable Route
Selection for
Interdomain Traffic Engineering
- R. Yang, H. Xie, H. Wang, L. Li, Y. Liu,
A. Silberschatz, and A. Krishnamurthy
-
Appeared in IEEE Network, 2005. PDF available.
- Network
Localization in Partially Localizable Networks
- D. Goldenberg, A. Krishnamurthy, W.
Maness, R. Yang, A. Young, and A. Savvides.
Appeared in Infocom 2005. PDF available.
- A
Collision Model for Randomized Routing in Fat-Tree Networks
- V. Strumpen and A.
Krishnamurthy
- Appeared in Journal of Parallel and
Distributed Computing. PDF available.
- Brushwood:
Distributed Trees in Peer-to-Peer Systems
- C. Zhang, A. Krishnamurthy, and R. Wang.
Appeared in IPTPS, 2005. PDF
available.
- Bridging the
digital divide: storage media + postal network = generic high-b/w
communication
- N. Garg, S. Sobti, F. Zheng, J.Lai, K.
Li, A. Krishnamurthy, and R. Wang.
Appeared in ACM Transactions on Storage Systems, 2005. PDF available.
- Turning the
Postal System into a Generic Digital Communication Mechanism
- R. Wang, N. Garg, S. Sobti, E. Ziskind,
J. Lai, and A. Krishnamurthy.
Appeared in Sigcomm 2004. PS
available.
- Managing a
Portfolio of Overlay Paths
- D. Antonova, A. Krishnamurthy, Z. Ma,
and R. Sundaram.
Appeared in NOSSDAV, 2004. PS
available.
- Load Balancing
and Locality in Range-Queriable Data Structures
- J. Aspnes, J. Kirsch, and A.
Krishnamurthy.
Appeared in PODC, 2004. PS
available.
- A Transport
Layer Approach for Improving End-to-End Performance Using Redundant
Paths
- M. Zhang, J. Lai, A. Krishnamurthy, L.
Peterson, and R. Wang.
Appeared in Usenix Annual Technical Conference, 2004. PDF
available.
- Distance
Learning Technologies for Basic Education in Disadvantaged Areas
- Appeared in GCCCE 2004.
- Segank: A
Distributed Mobile Storage System
- S. Sobti, N. Garg, F. Zheng, J. Lai, A.
Krishnamurthy, and R. Wang.
Appeared in Usenix Conference on File and Storage Technologies, 2004. PS
available.
- Network-Embedded
Programmable Storage and Its Applications
- S. Sobti, J. Lai, Y. Shao, N. Garg, C.
Zhang, F. Zheng, A. Krishnamurthy, and R. Wang
Appeared in IFIP Conference on Networking, 2004. PS
available.
- Overlay Mesh
Construction Using Interleaved Spanning Trees
- A. Young, J. Chen, Z. Ma, A.
Krishnamurthy, L. Peterson, and R. Wang.
PDF
available. Appeared in Infocom 2004.
- Highly Secure
and Efficient Routing
- I. Avramopoulos, H. Kobayashi, R. Wang,
and A. Krishnamurthy.
Appeared in Infocom 2004. PDF
available. Amendment in PDF
- Polynomial-time
algorithms for enforcing sequential
consistency in SPMD
programs with arrays
- W. Chen, A.
Krishnamurthy, and K. Yelick.
PDF
(draft) available. Appeared in Languages and Compilers for Parallel
Computing, 2003.
- Considering the Energy Consumption
of
Mobile Storage
Alternatives
- F. Zheng, S. Sobti, N. Garg, C.
Zhang, A. Krishnamurthy, and R. Wang.
PS
available. Appeared in IEEE Symposium on Modeling, Analysis and
Simulation of Computer Systems, 2003.
- Approximation
and Collusion in Multicast Cost Sharing
- A. Archer, J. Feigenbaum, A.
Krishnamurthy, R. Sami, and S. Shenker.
Journal
version appeared in Games and Economic Behavior.
- Exploiting Bias in the Hysteresis
Bit of 2-bit
Saturating Counters in
Branch Predictors
- G. Loh, D. Henry, and A.
Krishnamurthy.
Journal
version appeared in Journal of Instruction Level Parallelism, 2003.
- Modeling Hard Disk Power
Consumption
- J. Zedlewski, S. Sobti, N.
Garg, A. Krishnamurthy, and R. Wang.
PDF
available. Appeared in Usenix Conference on File and Storage
Technologies 2003.
- Hardness results for multicast cost
sharing
- J. Feigenbaum, A.
Krishnamurthy, R. Sami, and S. Shenker.
- Journal
version Appeared in Theoretical
Computer Science, 2003.
- PDF
available. Appeared in FSTTCS 2002.
- Probabilistic Packet Scheduling:
Achieving
Proportional Bandwidth
Allocation
- M. Zhang, R. Wang, L. Peterson,
and A. Krishnamurthy.
PDF
available. Appeared in Infocom 2002.
- Configuring and Scheduling an
Eager-Writing Disk Array
- C. Zhang, X. Yu, A.
Krishnamurthy, and R. Wang.
PDF
available. Appeared in Usenix Conference on File and Storage
Technologies, 2002
- PersonalRAID: Mobile Storage for
Distributed and
Disconnected Computers
- S. Sobti, N. Garg, X. Yu, C.
Zhang, A. Krishnamurthy, and R. Wang.
Postscript
available. Appeared in Usenix Conference on File and Storage
Technologies, 2002
- Approximation and Collusion in
Multicast
Cost Sharing
- J. Feigenbaum, A.
Krishnamurthy, R. Sami, and S. Shenker.
Extended
Abstract available. Appeared in ACM Conference on E-Commerce, 2001.
- Trading
Capacity for Performance in Disk Array
- X. Yu, R. Wang, K. Li, A.
Krishnamurthy, and T. Anderson.
Postscript
available. Appeared in Usenix Symposium on Operating Systems Design and
Implementation, 2000.
- Modeling Communication Pipeline
Latency
- R. Wang, A. Krishnamurthy,
R. Martin, T. Anderson, and D. Culler.
SIGMETRICS International Conference
on Measurement and Modeling of Computer Systems, 1998.
- Postscript
available.
- Titanium: A High-Performance Java
Dialect
- ACM Workshop on Java for
High-Performance Network Computing. Also in Concurrency: Practice and
Experience, 1998.
- Postscript
available.
- Analyses and
Optimizations for Shared Address Space Programs
- A. Krishnamurthy and K. Yelick.
Journal of Parallel and Distributed
Computation, 1996.
- Postscript
available.
- Evaluation of Architectural Support
for
Global
Address-Based
Communication in Large Scale Parallel Machines
- A. Krishnamurthy, K. Schauser,
C. Scheiman, R. Wang, D. Culler, and K. Yelick,
Architectural Support for
Programming Languages and Operating Systems, 1996.
- Postscript
available.
- Towards Modeling the Performance of
a Fast
Connected
Components
Algorithm on Parallel Machines
- S. Lumetta, A. Krishnamurthy,
and D. Culler, Supercomputing '95.
- Postscript
available.
- Empirical Evaluation of the
CRAY-T3D: A
Compiler
Perspective
- R. Arpaci, D. Culler, A.
Krishnamurthy, S. Steinberg, and K. Yelick,
International Symposium on Computer
Architecture, 1995.
- Postscript
available.
- Optimizing Parallel Programs with
Explicit
Synchronization
- A. Krishnamurthy and K.
Yelick, Programming Language Design and Implementation, 1995.
- Postscript
available.
- Portable Parallel Irregular
Applications.
- K. Yelick, C.-P. Wen, S.
Chakrabarti, E. Deprit, J. Jones, A. Krishnamurthy,
Workshop on Parallel Symbolic
Languages and Systems, France. Lecture Notes in Computer Science, No:
1068.
- Postscript
available.
- Runtime Support for Portable
Distributed
Data
Structures.
- C.-P. Wen, S. Chakrabarti, E.
Deprit, A. Krishnamurthy and K. Yelick,
Workshop on Languages, Compilers, and
Runtime Systems for Scalable Computers, May 1995.
- Postscript
available.
- Efficient Parallel
Algorithms for Permutation Graphs
- Journal of Parallel and
Distributed Computing, 1995.
- Connected Components
on Distributed Memory Machines
- A. Krishnamurthy, S. Lumetta,
D. Culler, and K. Yelick,
Parallel Algorithms, Dimacs Series in
Discrete Mathematics and Theoretical Computer Science.
(Also the proceedings of the 3rd
DIMACS Parallel Implementation Challenge Workshop, 1994.)
- Postscript
available.
- Optimizing Parallel
SPMD Programs
- A. Krishnamurthy and K. Yelick,
Seventh Annual Workshop on Languages
and Compilers for Parallel Computing, 1994.
- Parallel Programming
in Split-C
- D. Culler, A. Dusseau, S.
Goldstein, A. Krishnamurthy, S. Lumetta, T. von Eicken, and K. Yelick,
Supercomputing, 1993.
- Postscript
available.
- Data Structures
for Irregular Applications
- K. Yelick, S. Chakrabarti, E.
Deprit, J. Jones, A. Krishnamurthy, and C.-P. Wen,
DIMACS Workshop on Parallel
Algorithms for Unstructured and Dynamic Problems, 1993.
- Postscript
available.
- Connected domination
and Steiner set on Weighted Permutation Graphs
- Information Processing Letters,
1992.
Other
Reports
- Empirical
Evaluation of
Global Memory Support on the
Cray-T3D and
Cray-T3E
- A. Krishnamurthy, D. Culler,
and K. Yelick, UCB//CSD-98-991.
- Postscript
available.
- Multipol:
A Distributed Data Structure Library.
- S. Chakrabarti, E. Deprit, J.
Jones, A. Krishnamurthy, E.-J. Im, C.-P. Wen, and K. Yelick,
UCB//CSD-95-879, 1995.
- Postscript
available.
- Introduction
to Split-C.
- D. Culler, A. Dusseau, S.
Goldstein, A. Krishnamurthy, S. Lumetta, T. von Eicken, and K. Yelick.
- Postscript
available.