Phillip B. Gibbons
Orcid: 0000-0001-6967-2735Affiliations:
- Carnegie Mellon University, Pittsburgh, PA, USA
- Intel Labs, Pittsburgh, PA, USA (former)
According to our database1,
Phillip B. Gibbons
authored at least 223 papers
between 1986 and 2024.
Collaborative distances:
Collaborative distances:
Awards
ACM Fellow
ACM Fellow 2006, "For contributions to parallel computing, databases, and sensor networks.".
IEEE Fellow
IEEE Fellow 2014, "For contributions to parallel computing and databases".
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on zbmath.org
-
on orcid.org
-
on id.loc.gov
-
on cs.cmu.edu
-
on dl.acm.org
On csauthors.net:
Bibliography
2024
CoRR, 2024
Practical offloading for fine-tuning LLM on commodity GPU via learned subspace projectors.
CoRR, 2024
Proceedings of the Seventh Annual Conference on Machine Learning and Systems, 2024
Proceedings of the 51st ACM/IEEE Annual International Symposium on Computer Architecture, 2024
RobotPerf: An Open-Source, Vendor-Agnostic, Benchmarking Suite for Evaluating Robotics Computing System Performance.
Proceedings of the IEEE International Conference on Robotics and Automation, 2024
2023
Proc. ACM Meas. Anal. Comput. Syst., December, 2023
RobotPerf: An Open-Source, Vendor-Agnostic, Benchmarking Suite for Evaluating Robotics Computing System Performance.
CoRR, 2023
Proceedings of the 35th ACM Symposium on Parallelism in Algorithms and Architectures, 2023
ED-Batch: Efficient Automatic Batching of Dynamic Neural Networks via Learned Finite State Machines.
Proceedings of the International Conference on Machine Learning, 2023
Proceedings of the 2023 ACM Workshop on Highlights of Parallel Computing, 2023
Proceedings of the International Conference on Artificial Intelligence and Statistics, 2023
Proceedings of the Thirty-Third International Conference on Automated Planning and Scheduling, 2023
2022
MetaSys: A Practical Open-source Metadata Management System to Implement and Evaluate Cross-layer Optimizations.
ACM Trans. Archit. Code Optim., 2022
Proceedings of the SPAA '22: 34th ACM Symposium on Parallelism in Algorithms and Architectures, Philadelphia, PA, USA, July 11, 2022
Proceedings of the Fifth Conference on Machine Learning and Systems, 2022
Proceedings of the International IEEE Symposium on Performance Analysis of Systems and Software, 2022
Proceedings of the ISCA '22: The 49th Annual International Symposium on Computer Architecture, New York, New York, USA, June 18, 2022
2021
Proceedings of the SPAA '21: 33rd ACM Symposium on Parallelism in Algorithms and Architectures, 2021
Proceedings of the SPAA '21: 33rd ACM Symposium on Parallelism in Algorithms and Architectures, 2021
Proceedings of the Fourth Conference on Machine Learning and Systems, 2021
Proceedings of the 38th International Conference on Machine Learning, 2021
Proceedings of the ASPLOS '21: 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, 2021
Proceedings of the 2nd Symposium on Algorithmic Principles of Computer Systems, 2021
2020
Proceedings of the PMAM@PPoPP '20: Eleventh International Workshop on Programming Models and Applications for Multicores and Manycores colocated with the 25th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2020
Proceedings of the 37th International Conference on Machine Learning, 2020
Proceedings of the 1st Symposium on Algorithmic Principles of Computer Systems, 2020
2019
Proceedings of the 31st ACM on Symposium on Parallelism in Algorithms and Architectures, 2019
Proceedings of the 27th ACM Symposium on Operating Systems Principles, 2019
Automating Dependence-Aware Parallelization of Machine Learning Training on Distributed Shared Memory.
Proceedings of the Fourteenth EuroSys Conference 2019, Dresden, Germany, March 25-28, 2019, 2019
2018
Proceedings of the Encyclopedia of Database Systems, Second Edition, 2018
Proceedings of the Encyclopedia of Database Systems, Second Edition, 2018
Proceedings of the Encyclopedia of Database Systems, Second Edition, 2018
Decoupling GPU Programming Models from Resource Management for Enhanced Programming Ease, Portability, and Performance.
CoRR, 2018
Zorua: Enhancing Programming Ease, Portability, and Performance in GPUs by Decoupling Programming Models from Resource Management.
CoRR, 2018
Proceedings of the 2018 USENIX Annual Technical Conference, 2018
Proceedings of the 30th on Symposium on Parallelism in Algorithms and Architectures, 2018
Proceedings of the 13th USENIX Symposium on Operating Systems Design and Implementation, 2018
Proceedings of the Advances in Neural Information Processing Systems 31: Annual Conference on Neural Information Processing Systems 2018, 2018
A Case for Richer Cross-Layer Abstractions: Bridging the Semantic Gap with Expressive Memory.
Proceedings of the 45th ACM/IEEE Annual International Symposium on Computer Architecture, 2018
The Locality Descriptor: A Holistic Cross-Layer Abstraction to Express Data Locality In GPUs.
Proceedings of the 45th ACM/IEEE Annual International Symposium on Computer Architecture, 2018
Proceedings of the 2018 IEEE International Parallel and Distributed Processing Symposium, 2018
2017
Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, 2017
Ambit: in-memory accelerator for bulk bitwise operations using commodity DRAM technology.
Proceedings of the 50th Annual IEEE/ACM International Symposium on Microarchitecture, 2017
Provably Efficient Scheduling of Dynamically Allocating Programs on Parallel Cache Hierarchies.
Proceedings of the 24th IEEE International Conference on High Performance Computing, 2017
Proceedings of the Global Internet of Things Summit, 2017
Proceedings of the Twelfth European Conference on Computer Systems, 2017
2016
Buddy-RAM: Improving the Performance and Efficiency of Bulk Bitwise Operations Using DRAM.
CoRR, 2016
Proceedings of the 28th ACM Symposium on Parallelism in Algorithms and Architectures, 2016
Proceedings of the 2016 ACM Symposium on Principles of Distributed Computing, 2016
Proceedings of the 49th Annual IEEE/ACM International Symposium on Microarchitecture, 2016
GeePS: scalable deep learning on distributed GPUs with a GPU-specialized parameter server.
Proceedings of the Eleventh European Conference on Computer Systems, 2016
Proceedings of the 24th Annual European Symposium on Algorithms, 2016
Proceedings of the Seventh ACM Symposium on Cloud Computing, 2016
Proceedings of the Data Stream Management - Processing High-Speed Data Streams, 2016
2015
ACM Trans. Database Syst., 2015
Proceedings of the 27th ACM on Symposium on Parallelism in Algorithms and Architectures, 2015
Sequential Random Permutation, List Contraction and Tree Contraction are Highly Parallel.
Proceedings of the Twenty-Sixth Annual ACM-SIAM Symposium on Discrete Algorithms, 2015
Gather-scatter DRAM: in-DRAM address translation to improve the spatial locality of non-unit strided accesses.
Proceedings of the 48th International Symposium on Microarchitecture, 2015
Proceedings of the 16th IEEE International Conference on Mobile Data Management, 2015
Page overlays: an enhanced virtual memory framework to enable fine-grained memory management.
Proceedings of the 42nd Annual International Symposium on Computer Architecture, 2015
Proceedings of the 2015 IEEE International Parallel and Distributed Processing Symposium, 2015
Proceedings of the 21st IEEE International Symposium on High Performance Computer Architecture, 2015
Learning better while sending less: Communication-efficient online semi-supervised learning in client-server settings.
Proceedings of the 2015 IEEE International Conference on Data Science and Advanced Analytics, 2015
Proceedings of the Sixth ACM Symposium on Cloud Computing, 2015
Proceedings of the 2015 IEEE International Conference on Big Data (IEEE BigData 2015), Santa Clara, CA, USA, October 29, 2015
Proceedings of the 2015 IEEE International Conference on Big Data (IEEE BigData 2015), Santa Clara, CA, USA, October 29, 2015
Tracking and Reducing Uncertainty in Dataflow Analysis-Based Dynamic Parallel Monitoring.
Proceedings of the 2015 International Conference on Parallel Architectures and Compilation, 2015
2014
ACM Trans. Parallel Comput., 2014
Mitigating Prefetcher-Caused Pollution Using Informed Caching Policies for Prefetched Blocks.
ACM Trans. Archit. Code Optim., 2014
Proceedings of the 2014 IEEE Visual Communications and Image Processing Conference, 2014
Gleaner: Mitigating the Blocked-Waiter Wakeup Problem for Virtualized Multicore Applications.
Proceedings of the 2014 USENIX Annual Technical Conference, 2014
Proceedings of the 2014 USENIX Annual Technical Conference, 2014
Proceedings of the ACM/IEEE 41st International Symposium on Computer Architecture, 2014
Proceedings of the ACM Symposium on Cloud Computing, 2014
Guardrail: a high fidelity approach to protecting hardware devices from buggy drivers.
Proceedings of the Architectural Support for Programming Languages and Operating Systems, 2014
2013
Proceedings of the 25th ACM Symposium on Parallelism in Algorithms and Architectures, 2013
Proceedings of the ACM SIGPLAN Workshop on Memory Systems Performance and Correctness, 2013
Proceedings of the Advances in Neural Information Processing Systems 26: 27th Annual Conference on Neural Information Processing Systems 2013. Proceedings of a meeting held December 5-8, 2013
Proceedings of the 46th Annual IEEE/ACM International Symposium on Microarchitecture, 2013
Linearly compressed pages: a low-complexity, low-latency main memory compression framework.
Proceedings of the 46th Annual IEEE/ACM International Symposium on Microarchitecture, 2013
Communication-Efficient Distributed Multiple Reference Pattern Matching for M2M Systems.
Proceedings of the 2013 IEEE 13th International Conference on Data Mining, 2013
Proceedings of the 5th USENIX Workshop on Hot Topics in Cloud Computing, 2013
2012
Proceedings of the 24th ACM Symposium on Parallelism in Algorithms and Architectures, 2012
Proceedings of the 17th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2012
Proceedings of the European Conference on Computer Systems, 2012
Proceedings of the ACM Conference on Computer and Communications Security, 2012
Proceedings of the International Conference on Parallel Architectures and Compilation Techniques, 2012
Chrysalis analysis: incorporating synchronization arcs in dataflow-analysis-based parallel monitoring.
Proceedings of the International Conference on Parallel Architectures and Compilation Techniques, 2012
2011
ACM SIGOPS Oper. Syst. Rev., 2011
Proceedings of the SPAA 2011: Proceedings of the 23rd Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2011
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2011
Proceedings of the 30th Annual ACM Symposium on Principles of Distributed Computing, 2011
Proceedings of the Fifth Biennial Conference on Innovative Data Systems Research, 2011
2010
IEEE/ACM Trans. Netw., 2010
SIGMOD Rec., 2010
Proceedings of the SPAA 2010: Proceedings of the 22nd Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2010
PR-join: a non-blocking join achieving higher early result rate with statistical guarantees.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2010
Decoupled lifeguards: enabling path optimizations for dynamic correctness checking tools.
Proceedings of the 2010 ACM SIGPLAN Conference on Programming Language Design and Implementation, 2010
ParaLog: enabling and accelerating online parallel monitoring of multithreaded applications.
Proceedings of the 15th International Conference on Architectural Support for Programming Languages and Operating Systems, 2010
Proceedings of the 15th International Conference on Architectural Support for Programming Languages and Operating Systems, 2010
2009
Proceedings of the Encyclopedia of Database Systems, 2009
Distributed Comput., 2009
Beyond nested parallelism: tight bounds on work-stealing overheads for parallel futures.
Proceedings of the SPAA 2009: Proceedings of the 21st Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2009
Proceedings of the SPAA 2009: Proceedings of the 21st Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2009
Proceedings of the 30th IEEE Symposium on Security and Privacy (SP 2009), 2009
2008
ACM Trans. Sens. Networks, 2008
IEEE/ACM Trans. Netw., 2008
Proc. VLDB Endow., 2008
Proceedings of the SPAA 2008: Proceedings of the 20th Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2008
Proceedings of the SPAA 2008: Proceedings of the 20th Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2008
Proceedings of the Nineteenth Annual ACM-SIAM Symposium on Discrete Algorithms, 2008
Proceedings of the 35th International Symposium on Computer Architecture (ISCA 2008), 2008
2007
Proceedings of the SPAA 2007: Proceedings of the 19th Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2007
Proceedings of the Twenty-Sixth Annual ACM Symposium on Principles of Distributed Computing, 2007
Proceedings of the 6th International Conference on Information Processing in Sensor Networks, 2007
Proceedings of the 23rd International Conference on Data Engineering, 2007
Proceedings of the 27th IEEE International Conference on Distributed Computing Systems (ICDCS 2007), 2007
2006
Proceedings of the SPAA 2006: Proceedings of the 18th Annual ACM Symposium on Parallelism in Algorithms and Architectures, Cambridge, Massachusetts, USA, July 30, 2006
Proceedings of the 3rd Symposium on Networked Systems Design and Implementation (NSDI 2006), 2006
Proceedings of the 3rd Symposium on Networked Systems Design and Implementation (NSDI 2006), 2006
Proceedings of the 1st Workshop on Architectural and System Support for Improving Software Dependability, 2006
2005
Inf. Process. Lett., 2005
Proceedings of the 31st International Conference on Very Large Data Bases, Trondheim, Norway, August 30, 2005
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2005
Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems, 2005
Proceedings of the Network and Distributed System Security Symposium, 2005
Proceedings of the 13th ACM International Conference on Multimedia, 2005
Proceedings of the FAST '05 Conference on File and Storage Technologies, 2005
Proceedings of the Distributed Computing in Sensor Systems, 2005
Proceedings of the Distributed Computing in Sensor Systems, 2005
2004
Proceedings of the SPAA 2004: Proceedings of the Sixteenth Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2004
2003
ACM SIGMOBILE Mob. Comput. Commun. Rev., 2003
Proceedings of 29th International Conference on Very Large Data Bases, 2003
Proceedings of the 2003 ACM SIGMOD International Conference on Management of Data, 2003
Proceedings of the 2003 ACM SIGMOD International Conference on Management of Data, 2003
Proceedings of the 19th International Conference on Data Engineering, 2003
2002
ACM Trans. Database Syst., 2002
Theory Comput. Syst., 2002
Proceedings of the 2002 ACM SIGMOD International Conference on Management of Data, 2002
Proceedings of the 2002 ACM SIGMOD International Conference on Management of Data, 2002
Proceedings of the Eighth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2002
2001
Distinct Sampling for Highly-Accurate Answers to Distinct Values Queries and Event Reports.
Proceedings of the VLDB 2001, 2001
Proceedings of the VLDB 2001, 2001
Proceedings of the Thirteenth Annual ACM Symposium on Parallel Algorithms and Architectures, 2001
Proceedings of the Thirteenth Annual ACM Symposium on Parallel Algorithms and Architectures, 2001
Proceedings of the 2001 ACM SIGMOD international conference on Management of data, 2001
2000
Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data, 2000
1999
ACM Trans. Inf. Syst. Secur., 1999
Theory Comput. Syst., 1999
J. ACM, 1999
Proceedings of the VLDB'99, 1999
Proceedings of the Eleventh Annual ACM Symposium on Parallel Algorithms and Architectures, 1999
Proceedings of the Tenth Annual ACM-SIAM Symposium on Discrete Algorithms, 1999
Proceedings of the 1999 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, 1999
Proceedings of the Sixth Workshop on I/O in Parallel and Distributed Systems, 1999
1998
The Queue-Read Queue-Write PRAM Model: Accounting for Contention in Parallel Algorithms.
SIAM J. Comput., 1998
Proceedings of the 3rd USENIX Workshop on Electronic Commerce, Boston, Massachusetts, USA, August 31, 1998
Proceedings of the SIGMOD 1998, 1998
Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems, 1998
1997
IEEE Trans. Parallel Distributed Syst., 1997
Proceedings of the 9th Annual ACM Symposium on Parallel Algorithms and Architectures, 1997
Proceedings of the 9th Annual ACM Symposium on Parallel Algorithms and Architectures, 1997
Proceedings of the Financial Cryptography, 1997
1996
Proceedings of the 1996 ACM SIGMOD International Conference on Management of Data, 1996
Proceedings of the Fifteenth Annual ACM Symposium on Principles of Distributed Computing, 1996
Proceedings of the Fifteenth Annual ACM Symposium on Principles of Distributed Computing, 1996
Proceedings of the 1996 International Conference on Parallel Processing Workshop, 1996
1995
Proceedings of the Third Israel Symposium on Theory of Computing and Systems, 1995
1994
Proceedings of the 6th Annual ACM Symposium on Parallel Algorithms and Architectures, 1994
Proceedings of the Fifth Annual ACM-SIAM Symposium on Discrete Algorithms. 23-25 January 1994, 1994
1992
CVGIP Graph. Model. Image Process., 1992
Proceedings of the Fourth IEEE Symposium on Parallel and Distributed Processing, 1992
Proceedings of the 4th Annual ACM Symposium on Parallel Algorithms and Architectures, 1992
Proceedings of the 11th IAPR International Conference on Pattern Recognition, 1992
Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 1992
1991
Proving Sequential Consistency of High-Performance Shared Memories (Extended Abstract).
Proceedings of the 3rd Annual ACM Symposium on Parallel Algorithms and Architectures, 1991
Proceedings of the 3rd Annual ACM Symposium on Parallel Algorithms and Architectures, 1991
1990
Proceedings of the 17th Annual International Symposium on Computer Architecture, 1990
Proceedings of the 10th IAPR International Conference on Pattern Recognition, 1990
Cache Support for the Asynchronous PRAM.
Proceedings of the 1990 International Conference on Parallel Processing, 1990
A Simple Mechanism for Efficient Barrier Synchronization in MIMD Machines.
Proceedings of the 1990 International Conference on Parallel Processing, 1990
1989
Proceedings of the ACM Symposium on Parallel Algorithms and Architectures, 1989
The asynchronous PRAM - a semi-synchronous model for shared memory MIMD machines.
PhD thesis, 1989
1987
IEEE Trans. Software Eng., 1987
1986
Proceedings of the 1986 SIGPLAN Symposium on Compiler Construction, 1986
Proceedings of the 20 Years of the ACM SIGPLAN Conference on Programming Language Design and Implementation 1979-1999, 1986