Andrew A. Chien
Orcid: 0000-0002-1204-206XAffiliations:
- University of Chicago, Department of Computer Science
- Intel Research
- University of California, San Diego, Department of Computer Science and Engineering
- University of Illinois, Department of Computer Science
- Massachusetts Institute of Technology, Artificial Intelligence Laboratory and Laboratory for Computer Science
According to our database1,
Andrew A. Chien
authored at least 244 papers
between 1988 and 2024.
Collaborative distances:
Collaborative distances:
Awards
ACM Fellow
ACM Fellow 2004, "For contributions to high-performance computing systems.".
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on acm.org
-
on orcid.org
-
on dl.acm.org
On csauthors.net:
Bibliography
2024
SIGMETRICS Perform. Evaluation Rev., February, 2024
UpDown: Programmable fine-grained Events for Scalable Performance on Irregular Applications.
CoRR, 2024
2023
Commun. ACM, August, 2023
Reducing Datacenter Operational Carbon Emissions Effectively by Cooperating with the Grid.
CoRR, 2023
Proceedings of the SC '23 Workshops of The International Conference on High Performance Computing, 2023
Proceedings of the IEEE International Conference on Pervasive Computing and Communications, 2023
Proceedings of the 2nd Workshop on Sustainable Computer Systems, 2023
Proceedings of the 14th ACM International Conference on Future Energy Systems, 2023
Proceedings of the 16th IEEE International Conference on Cloud Computing, 2023
2022
Commun. ACM, 2022
Navigating Dennard, Carbon and Moore: Scenarios for the Future of NSF Advanced Computational Infrastructure.
Proceedings of the PEARC '22: Practice and Experience in Advanced Research Computing, Boston, MA, USA, July 10, 2022
ASSASIN: Architecture Support for Stream Computing to Accelerate Computational Storage.
Proceedings of the 55th IEEE/ACM International Symposium on Microarchitecture, 2022
Proceedings of the IEEE International Conference on Big Data, 2022
2021
Around the world: (the first time) with <i>Communications'</i> Regional Special Sections.
Commun. ACM, 2021
Proceedings of the SIGMOD '21: International Conference on Management of Data, 2021
Proceedings of the Job Scheduling Strategies for Parallel Processing, 2021
Proceedings of the 39th IEEE International Conference on Computer Design, 2021
Proceedings of the HiPS@HPDC 2021: Proceedings of the 1st Workshop on High Performance Serverless Computing, 2021
Proceedings of the e-Energy '21: The Twelfth ACM International Conference on Future Energy Systems, Virtual Event, Torino, Italy, 28 June, 2021
Proceedings of the IEEE International Conference on Cluster Computing, 2021
2020
CoRR, 2020
Proceedings of the e-Energy '20: The Eleventh ACM International Conference on Future Energy Systems, 2020
2019
Proc. VLDB Endow., 2019
Flexibility from Networks of Data Centers: A Market Clearing Formulation with Virtual Links.
CoRR, 2019
Proceedings of the 2019 Workshop on Hot Topics in Video Analytics and Intelligent Edges, 2019
Proceedings of the 5th International Workshop on Serverless Computing, 2019
Proceedings of the IEEE International Parallel and Distributed Processing Symposium Workshops, 2019
Proceedings of the IEEE International Conference on Cloud Engineering, 2019
2018
Large-Scale and Extreme-Scale Computing with Stranded Green Power: Opportunities and Costs.
IEEE Trans. Parallel Distributed Syst., 2018
Proceedings of the 27th International Symposium on High-Performance Parallel and Distributed Computing, 2018
2017
Tiny-Tail Flash: Near-Perfect Elimination of Garbage Collection Tail Latencies in NAND SSDs.
ACM Trans. Storage, 2017
Int. J. High Perform. Comput. Appl., 2017
MittOS: Supporting Millisecond Tail Tolerance with Fast Rejecting SLO-Aware OS Interface.
Proceedings of the 26th Symposium on Operating Systems Principles, 2017
Resilient N-Body Tree Computations with Algorithm-Based Focused Recovery: Model and Performance Analysis.
Proceedings of the High Performance Computing Systems. Performance Modeling, Benchmarking, and Simulation, 2017
Proceedings of the 50th Annual IEEE/ACM International Symposium on Microarchitecture, 2017
Proceedings of the 46th International Conference on Parallel Processing, 2017
Exploring the Challenges and Opportunities of Cloud Stacks in Dynamic Resource Environments.
Proceedings of the 3rd IEEE International Conference on Collaboration and Internet Computing, 2017
Proceedings of the 2017 Symposium on Cloud Computing, SoCC 2017, Santa Clara, CA, USA, 2017
2016
CoRR, 2016
Proceedings of the High Performance Computing - 31st International Conference, 2016
Proceedings of the International Conference for High Performance Computing, 2016
Proceedings of the 2016 ACM Symposium on Principles of Distributed Computing, 2016
Proceedings of the 2016 IEEE International Parallel and Distributed Processing Symposium, 2016
Proceedings of the IEEE International Instrumentation and Measurement Technology Conference, 2016
Proceedings of the Virtual, Augmented and Mixed Reality, 2016
Proceedings of the 14th USENIX Conference on File and Storage Technologies, 2016
A Data Layout Transformation (DLT) accelerator: Architectural support for data movement optimization in accelerated-centric heterogeneous systems.
Proceedings of the 2016 Design, Automation & Test in Europe Conference & Exhibition, 2016
2015
10x10: A Case Study in Highly-Programmable and Energy-Efficient Heterogeneous Federated Architecture.
SIGARCH Comput. Archit. News, 2015
Data decomposition in Monte Carlo neutron transport simulations using global view arrays.
Int. J. High Perform. Comput. Appl., 2015
Proceedings of the 48th International Symposium on Microarchitecture, 2015
Proceedings of the 21st IEEE International Conference on Parallel and Distributed Systems, 2015
Versioned Distributed Arrays for Resilience in Scientific Applications: Global View Resilience.
Proceedings of the International Conference on Computational Science, 2015
Proceedings of the 24th International Symposium on High-Performance Parallel and Distributed Computing, 2015
Proceedings of the 5th Workshop on Fault Tolerance for HPC at eXtreme Scale, 2015
Proceedings of the 25th edition on Great Lakes Symposium on VLSI, GLVLSI 2015, Pittsburgh, PA, USA, May 20, 2015
Towards Understanding Post-recovery Efficiency for Shrinking and Non-shrinking Recovery.
Proceedings of the Euro-Par 2015: Parallel Processing Workshops, 2015
A Case Study of Application Structure Aware Resilience Through Differentiated State Saving and Recovery.
Proceedings of the Euro-Par 2015: Parallel Processing Workshops, 2015
Proceedings of the 2015 IEEE International Conference on Cluster Computing, 2015
Proceedings of the 2015 IEEE International Conference on Cluster Computing, 2015
Proceedings of the 15th IEEE/ACM International Symposium on Cluster, 2015
Does arithmetic logic dominate data movement? a systematic comparison of energy-efficiency for FFT accelerators.
Proceedings of the 26th IEEE International Conference on Application-specific Systems, 2015
Proceedings of the 15th IEEE International Conference on Computer and Information Technology, 2015
2014
Proceedings of the High Performance Computing for Computational Science - VECPAR 2014 - 11th International Conference, Eugene, OR, USA, June 30, 2014
Proceedings of the IEEE High Performance Extreme Computing Conference, 2014
2013
Systematic evaluation of workload clustering for extremely energy-efficient architectures.
SIGARCH Comput. Archit. News, 2013
Proceedings of the Supercomputing - 28th International Supercomputing Conference, 2013
Proceedings of the 1st International Workshop on Energy Efficient Supercomputing, 2013
Proceedings of the 2012 IEEE International Symposium on Performance Analysis of Systems & Software, 2013
Proceedings of the 3rd Workshop on Fault-tolerance for HPC at extreme scale, 2013
2012
Proceedings of the 2012 SC Companion: High Performance Computing, 2012
Proceedings of the 2012 SC Companion: High Performance Computing, 2012
Proceedings of the IEEE/IFIP International Conference on Dependable Systems and Networks Workshops, 2012
2011
10x10: A General-purpose Architectural Approach to Heterogeneity and Energy Efficiency.
Proceedings of the International Conference on Computational Science, 2011
2009
Integrated resource management for lambda-grids: The Distributed Virtual Computer (DVC).
Future Gener. Comput. Syst., 2009
NoC's at the center of chip architecture: Urgent needs (today) and what they must become (future).
Proceedings of the Third International Symposium on Networks-on-Chips, 2009
2007
Scheduling Task Parallel Applications for Rapid Turnaround on Enterprise Desktop Grids.
J. Grid Comput., 2007
Future Gener. Comput. Syst., 2007
Proceedings of the ACM/IEEE Conference on High Performance Networking and Computing, 2007
Evaluating network information models on resource efficiency and application performance in lambda-grids.
Proceedings of the ACM/IEEE Conference on High Performance Networking and Computing, 2007
Proceedings of the ACM/IEEE Conference on High Performance Networking and Computing, 2007
Pervasive parallel computing: an historic opportunity for innovation in programming and architecture.
Proceedings of the 12th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2007
Proceedings of the 16th International Symposium on High-Performance Distributed Computing (HPDC-16 2007), 2007
Evaluating the impacts of network information models on applications and network service providers.
Proceedings of the 16th International Symposium on High-Performance Distributed Computing (HPDC-16 2007), 2007
Proceedings of the 16th International Symposium on High-Performance Distributed Computing (HPDC-16 2007), 2007
2006
Int. J. High Perform. Comput. Appl., 2006
Future Gener. Comput. Syst., 2006
Comput. Networks, 2006
The OptIPuter: high-performance, QoS-guaranteed network service for emerging E-science applications.
IEEE Commun. Mag., 2006
Grid allocation and reservation - Improving grid resource allocation via integrated selection and binding.
Proceedings of the ACM/IEEE SC2006 Conference on High Performance Networking and Computing, 2006
Proceedings of the Sixth IEEE International Conference on Peer-to-Peer Computing (P2P 2006), 2006
Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS 2006), 2006
Proceedings of the 15th IEEE International Symposium on High Performance Distributed Computing, 2006
Proceedings of the 7th IEEE/ACM International Conference on Grid Computing (GRID 2006), 2006
Proceedings of the Second International Conference on e-Science and Grid Technologies (e-Science 2006), 2006
Scalable Grid Application Scheduling via Decoupled Resource Selection and Scheduling.
Proceedings of the Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2006), 2006
2005
IEEE Trans. Parallel Distributed Syst., 2005
J. Supercomput., 2005
Int. J. Parallel Program., 2005
Study of a highly accurate and fast protein-ligand docking method based on molecular dynamics.
Concurr. Comput. Pract. Exp., 2005
Proceedings of the 10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems (WORDS 2005), 2005
Proceedings of the 1st International Conference on Virtual Execution Environments, 2005
Proceedings of the 14th USENIX Security Symposium, Baltimore, MD, USA, July 31, 2005
Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems, 2005
Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), 2005
Physical Synthesis of Energy-Efficient Networks-on-Chip Through Topology Exploration and Wire Style Optimizationz.
Proceedings of the 23rd International Conference on Computer Design (ICCD 2005), 2005
Proceedings of the 5th International Symposium on Cluster Computing and the Grid (CCGrid 2005), 2005
Proceedings of the 5th International Symposium on Cluster Computing and the Grid (CCGrid 2005), 2005
Proceedings of the 5th International Symposium on Cluster Computing and the Grid (CCGrid 2005), 2005
2004
J. Grid Comput., 2004
Proceedings of the ACM/IEEE SC2004 Conference on High Performance Networking and Computing, 2004
Proceedings of the ACM/IEEE SC2004 Conference on High Performance Networking and Computing, 2004
Study of a Highly Accurate and Fast Protein-Ligand Docking Algorithm Based on Molecular Dynamics.
Proceedings of the 18th International Parallel and Distributed Processing Symposium (IPDPS 2004), 2004
Proceedings of the 18th International Parallel and Distributed Processing Symposium (IPDPS 2004), 2004
Proceedings of the 10th International Conference on Parallel and Distributed Systems, 2004
Proceedings of the 13th International Symposium on High-Performance Distributed Computing (HPDC-13 2004), 2004
The MicroGrid: Using Online Simulation to Predict Application Performance in Diverse Grid Network Environments.
Proceedings of the 2nd International Workshop on Challenges of Large Applications in Distributed Environments, 2004
Proceedings of the 4th IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid 2004), 2004
Distributed virtual computers (DVC): simplifying the development of high performance Grid applications.
Proceedings of the 4th IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid 2004), 2004
Proceedings of the Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition, 2004
Proceedings of the Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition, 2004
2003
J. Parallel Distributed Comput., 2003
Proceedings of the ACM/IEEE SC2003 Conference on High Performance Networking and Computing, 2003
Proceedings of the Grid and Cooperative Computing, Second International Workshop, 2003
Proceedings of the 2003 ACM Workshop on Survivable and Self-Regenerative Systems, 2003
2002
Proceedings of the 2002 Workshop on New Security Paradigms, 2002
Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), 2002
Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), 2002
Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing (HPDC-11 2002), 2002
Proceedings of the 2002 International Conference on Dependable Systems and Networks (DSN 2002), 2002
Proceedings of the 2nd IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2002), 2002
2001
Int. J. High Perform. Comput. Appl., 2001
Proceedings of the 2001 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP'01), 2001
2000
Proceedings of the Proceedings Supercomputing 2000, 2000
Proceedings of the 2000 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 2000
Performance Monitoring on an HPVM Cluster.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 2000
Proceedings of the 9th Heterogeneous Computing Workshop, 2000
Proceedings of the 2000 IEEE International Conference on Cluster Computing (CLUSTER 2000), November 28th, 2000
1999
Architectural Support and Mechanisms for Object Caching in Dynamic Multithreaded Computations.
J. Parallel Distributed Comput., 1999
Int. J. High Perform. Comput. Appl., 1999
Efficient layering for high speed communication: the MPI over Fast Messages (FM) experience.
Clust. Comput., 1999
Proceedings of the 7th IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM '99), 1999
1998
IEEE Trans. Parallel Distributed Syst., 1998
Evaluating High Level Parallel Programming Support for Irregular Applications in ICC++.
Softw. Pract. Exp., 1998
Design Challenges for High-Performance Network Interfaces - Guest Editors' Introduction.
Computer, 1998
Proceedings of the ACM/IEEE Conference on Supercomputing, 1998
Proceedings of the 1998 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 1998
Proceedings of the Job Scheduling Strategies for Parallel Processing, 1998
High-Level Parallel Programming of an Adaptive Mesh Application Using the Illinois Concert System.
Proceedings of the Computing in Object-Oriented Parallel Environments, 1998
Proceedings of the 25 Years of the International Symposia on Computer Architecture (Selected Papers)., 1998
Proceedings of the 25 Years of the International Symposia on Computer Architecture (Selected Papers)., 1998
Proceedings of the Seventh IEEE International Symposium on High Performance Distributed Computing, 1998
A Software Architecture for Global Address Space Communication on Clusters: Put/Get on Fast Messages.
Proceedings of the Seventh IEEE International Symposium on High Performance Distributed Computing, 1998
1997
IEEE Trans. Parallel Distributed Syst., 1997
J. Parallel Distributed Comput., 1997
IEEE Concurrency, 1997
Proceedings of the ACM/IEEE Conference on Supercomputing, 1997
Performance Modeling of a Parallel I/O System: An Application Driven Approach.
Proceedings of the Eighth SIAM Conference on Parallel Processing for Scientific Computing, 1997
Exploring Structured Adaptive Mesh Refinement (SAMR) Methods with the Illinois Concert System.
Proceedings of the Eighth SIAM Conference on Parallel Processing for Scientific Computing, 1997
High Performance Virtual Machines (HPVM'S): Clusters with Supercomputing API's and Performance.
Proceedings of the Eighth SIAM Conference on Parallel Processing for Scientific Computing, 1997
Dynamic Pointer Alignment: Tiling and Communication Optimizations for Parallel Pointer-based Computations.
Proceedings of the Sixth ACM SIGPLAN Symposium on Principles & Practice of Parallel Programming (PPOPP), 1997
Proceedings of the Parallel Computer Routing and Communication, 1997
Evaluation High Level Parallel Programming Support for Irregular Applications in ICC++.
Proceedings of the Scientific Computing in Object-Oriented Parallel Environments, 1997
Proceedings of the 11th International Parallel Processing Symposium (IPPS '97), 1997
Proceedings of the 1997 International Conference on Parallel and Distributed Systems (ICPADS '97), 1997
Proceedings of the Proceedings 1997 International Conference on Computer Design: VLSI in Computers & Processors, 1997
Proceedings of the 1997 Workshop on High-Level Programming Models and Supportive Environments (HIPS '97), 1997
1996
J. Parallel Distributed Comput., 1996
J. Parallel Distributed Comput., 1996
Proceedings of the Object Technologies for Advanced Software, 1996
Rotating Combined Queueing (RCQ): Bandwidth and Latency Guarantees in Low-Cost, High-Performance Networks.
Proceedings of the 23rd Annual International Symposium on Computer Architecture, 1996
Proceedings of IPPS '96, 1996
Proceedings of the 5th International Symposium on High Performance Distributed Computing (HPDC '96), 1996
1995
J. Parallel Distributed Comput., 1995
Concurrent Aggregates (CA): Design and Experience with a Concurrent Object-Oriented Language Based on Aggregates.
J. Parallel Distributed Comput., 1995
J. ACM, 1995
A Hybrid Execution Model for Fine-Grained Languages on Distributed Memory Multicomputers.
Proceedings of the Proceedings Supercomputing '95, San Diego, CA, USA, December 4-8, 1995, 1995
Proceedings of the Proceedings Supercomputing '95, San Diego, CA, USA, December 4-8, 1995, 1995
Proceedings of the Proceedings Supercomputing '95, San Diego, CA, USA, December 4-8, 1995, 1995
Proceedings of the Conference Record of POPL'95: 22nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 1995
Proceedings of the Languages and Compilers for Parallel Computing, 1995
A Comparison of Architectural Support for Messaging in the TMC CM-5 and the Cray T3D.
Proceedings of the 22nd Annual International Symposium on Computer Architecture, 1995
Proceedings of the 9th international conference on Supercomputing, 1995
1994
Hierarchical adaptive routing: a framework for fully adaptive and deadlock-free wormhole routing.
Proceedings of the Sixth IEEE Symposium on Parallel and Distributed Processing, 1994
Proceedings of the Parallel Computer Routing and Communication, 1994
Proceedings of the Ninth Annual Conference on Object-Oriented Programming Systems, 1994
Proceedings of the 8th International Symposium on Parallel Processing, 1994
Proceedings of the Specification of Parallel Algorithms, 1994
Proceedings of the ASPLOS-VI Proceedings, 1994
1993
Concert-efficient runtime support for concurrent object-oriented programming languages on stock hardware.
Proceedings of the Proceedings Supercomputing '93, 1993
Proceedings of the PARLE '93, 1993
Proceedings of the Languages and Compilers for Parallel Computing, 1993
Concurrent aggregates - supporting modularity in massively programs.
MIT Press, ISBN: 978-0-262-03206-3, 1993
1992
SIGARCH Comput. Archit. News, 1992
Proceedings of the Fourth IEEE Symposium on Parallel and Distributed Processing, 1992
Proceedings of the Languages and Compilers for Parallel Computing, 1992
Proceedings of the Proceedings 1992 IEEE International Conference on Computer Design: VLSI in Computer & Processors, 1992
1990
Concurrent aggregates: using multiple-access data abstractions to manage complexity in concurrent programs.
Proceedings of the Workshop on Object-based Concurrent Programming, 1990
Proceedings of the Second ACM SIGPLAN Symposium on Princiles & Practice of Parallel Programming (PPOPP), 1990
1989
Proceedings of the ACM SIGPLAN'89 Conference on Programming Language Design and Implementation (PLDI), 1989
The J-Machine: A Fine-Gain Concurrent Computer.
Proceedings of the Information Processing 89, Proceedings of the IFIP 11th World Computer Congress, San Francisco, USA, August 28, 1989
1988
Proceedings of the 1988 ACM SIGPLAN Workshop on Object-based Concurrent Programming, 1988