Thomas R. Gross
Orcid: 0000-0002-2038-2902Affiliations:
- ETH Zürich, Department of Computer Science, Switzerland
- Carnegie Mellon University, School of Computer Science, Pittsburgh, PA, USA
- Stanford University, Departments of Electrical Engineering and Computer Science, CA, USA
According to our database1,
Thomas R. Gross
authored at least 226 papers
between 1982 and 2024.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org
-
on cs.cmu.edu
On csauthors.net:
Bibliography
2024
Proceedings of the Software Engineering im Unterricht der Hochschulen, 2024
2022
Proceedings of the PPoPP '22: 27th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, Seoul, Republic of Korea, April 2, 2022
2021
Proceedings of the TEI '21: Fifteenth International Conference on Tangible, 2021
2020
2019
ACM Trans. Archit. Code Optim., 2019
Parallel Comput., 2019
CoRR, 2019
Dynamic one-to-one mapping of ownership records for STM using versioned weak references.
Proceedings of the 16th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes, 2019
Proceedings of the 24th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2019
Proceedings of the 15th ACM SIGPLAN International Symposium on Dynamic Languages, 2019
2018
Unifying Fixed Code Mapping, Communication, Synchronization and Scheduling Algorithms for Efficient and Scalable Loop Pipelining.
IEEE Trans. Parallel Distributed Syst., 2018
Proc. ACM Program. Lang., 2018
Proc. ACM Program. Lang., 2018
Designing Groundless Body Channel Communication Systems: Performance and Implications.
Proceedings of the 31st Annual ACM Symposium on User Interface Software and Technology, 2018
Proceedings of the 9th International Workshop on Programming Models and Applications for Multicores and Manycores, 2018
Proceedings of the 10th ACM SIGPLAN International Workshop on Virtual Machines and Intermediate Languages, 2018
Proceedings of the 2018 International Symposium on Code Generation and Optimization, 2018
Proceedings of the 27th International Conference on Parallel Architectures and Compilation Techniques, 2018
2017
ACM Trans. Parallel Comput., 2017
Proc. ACM Interact. Mob. Wearable Ubiquitous Technol., 2017
Proceedings of the Adjunct Publication of the 30th Annual ACM Symposium on User Interface Software and Technology, 2017
Proceedings of the 14th International Conference on Managed Languages and Runtimes, 2017
Proceedings of the 22nd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2017
Proceedings of the Languages and Compilers for Parallel Computing, 2017
Proceedings of the Second International Conference on Internet-of-Things Design and Implementation, 2017
Proceedings of the Second International Conference on Internet-of-Things Design and Implementation, 2017
2016
Common Bonds: MIPS, HPS, Two-Level Branch Prediction, and Compressed Code RISC Processor.
IEEE Micro, 2016
Proceedings of the 12th Annual Conference on Wireless On-demand Network Systems and Services, 2016
EnLighting: An Indoor Visible Light Communication System Based on Networked Light Bulbs.
Proceedings of the 13th Annual IEEE International Conference on Sensing, 2016
Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2016
Proceedings of the 3rd Workshop on Visible Light Communication Systems, 2016
Evaluating 802.11ac features in indoor WLAN: an empirical study of performance and fairness.
Proceedings of the Tenth ACM International Workshop on Wireless Network Testbeds, 2016
Proceedings of the 2016 IEEE International Parallel and Distributed Processing Symposium Workshops, 2016
Proceedings of the Smart Objects and Technologies for Social Good, 2016
Proceedings of the 12th Symposium on Dynamic Languages, 2016
2015
Proceedings of the 9th USENIX Workshop on Offensive Technologies, 2015
Proceedings of the 11th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, 2015
Proceedings of the 24th USENIX Security Symposium, 2015
Performance Regression Testing of Concurrent Classes.
Proceedings of the Software Engineering & Management 2015, Multikonferenz der GI-Fachbereiche Softwaretechnik (SWT) und Wirtschaftsinformatik (WI), FA WI-MAW, 17. März, 2015
Proceedings of the Software Engineering & Management 2015, Multikonferenz der GI-Fachbereiche Softwaretechnik (SWT) und Wirtschaftsinformatik (WI), FA WI-MAW, 17. März, 2015
Proceedings of the 2nd International Workshop on Software Engineering for Parallel Systems, 2015
Proceedings of the 2015 ACM SIGPLAN International Conference on Object-Oriented Programming, 2015
Proceedings of the 13th Annual International Conference on Mobile Systems, 2015
Proceedings of the 13th Annual International Conference on Mobile Systems, 2015
Proceedings of the 2nd International Workshop on Visible Light Communications Systems, 2015
Proceedings of the 21st Annual International Conference on Mobile Computing and Networking, 2015
Proceedings of the 35th IEEE International Conference on Distributed Computing Systems, 2015
METhoD: A Framework for the Emulation of a Delay Tolerant Network Scenario for Media-Content Distribution in Under-Served Regions.
Proceedings of the 24th International Conference on Computer Communication and Networks, 2015
Proceedings of the Detection of Intrusions and Malware, and Vulnerability Assessment, 2015
2014
IEEE Commun. Mag., 2014
Proceedings of the 11th Annual Conference on Wireless On-demand Network Systems and Services, 2014
Proceedings of the IEEE Wireless Communications and Networking Conference, 2014
Proceedings of the Special Interest Group on Computer Graphics and Interactive Techniques Conference, 2014
Proceedings of the 2014 International Conference on Principles and Practices of Programming on the Java Platform Virtual Machines, 2014
Proceedings of the 1st ACM MobiCom workshop on Visible light communication systems, 2014
Proceedings of the Generative Programming: Concepts and Experiences, 2014
Proceedings of the 2014 IEEE GLOBECOM Workshops, Austin, TX, USA, December 8-12, 2014, 2014
2013
IEEE Trans. Software Eng., 2013
Proceedings of the 2013 USENIX Annual Technical Conference, 2013
Proceedings of the 6th Annual International Systems and Storage Conference, 2013
Proceedings of the International Conference on Computer Graphics and Interactive Techniques, 2013
Proceedings of the Eleventh Annual International Conference on Privacy, Security and Trust, 2013
Proceedings of the 2nd ACM SIGPLAN Program Protection and Reverse Engineering Workshop 2013, 2013
Proceedings of the 2013 ACM SIGPLAN International Conference on Object Oriented Programming Systems Languages & Applications, 2013
Proceedings of the Fourteenth ACM International Symposium on Mobile Ad Hoc Networking and Computing, 2013
Proceedings of the IEEE International Symposium on Workload Characterization, 2013
Proceedings of the 35th International Conference on Software Engineering, 2013
Proceedings of the IEEE International Conference on Image Processing, 2013
Proceedings of the 5th Workshop on Hot Topics in Software Upgrades, 2013
Proceedings of the 14th Workshop on Hot Topics in Operating Systems, 2013
Proceedings of the Conference on emerging Networking Experiments and Technologies, 2013
2012
A dual-radio contention-based protocol for paired spectrum access and TV white space.
Proceedings of the 9th Annual Conference on Wireless On-demand Network Systems and Services, 2012
Protecting applications against TOCTTOU races by user-space caching of file metadata.
Proceedings of the 8th International Conference on Virtual Execution Environments, 2012
Proceedings of the IEEE Symposium on Security and Privacy, 2012
Proceedings of the 17th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2012
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, 2012
Proceedings of the International Symposium on Software Testing and Analysis, 2012
Proceedings of the 34th International Conference on Software Engineering, 2012
Leveraging test generation and specification mining for automated bug detection without false positives.
Proceedings of the 34th International Conference on Software Engineering, 2012
Ballerina: Automatic generation and clustering of efficient random unit tests for multithreaded code.
Proceedings of the 34th International Conference on Software Engineering, 2012
A Template Library to Integrate Thread Scheduling and Locality Management for NUMA Multiprocessors.
Proceedings of the 4th USENIX Workshop on Hot Topics in Parallelism, 2012
An LED-to-LED Visible Light Communication system with software-based synchronization.
Proceedings of the Workshops Proceedings of the Global Communications Conference, 2012
Proceedings of the 10th Annual IEEE/ACM International Symposium on Code Generation and Optimization, 2012
LLDSAL: a low-level domain-specific aspect language for dynamic code-generation and program modification.
Proceedings of the seventh workshop on Domain-Specific Aspect Languages, 2012
2011
Proceedings of the 7th International Conference on Virtual Execution Environments, 2011
Proceedings of of SYSTOR 2011: The 4th Annual Haifa Experimental Systems Conference, Haifa, Israel, May 30, 2011
Proceedings of the 42nd ACM technical symposium on Computer science education, 2011
Memory management in NUMA multicore systems: trapped between cache contention and interconnect overhead.
Proceedings of the 10th International Symposium on Memory Management, 2011
Proceedings of the 20th International Symposium on Software Testing and Analysis, 2011
Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software, 2011
Proceedings of the 3rd USENIX Workshop on Hot Topics in Parallelism, 2011
Proceedings of the ECOOP 2011 - Object-Oriented Programming, 2011
Proceedings of the 10th International Conference on Aspect-Oriented Software Development, 2011
Exploiting Task Order Information for Optimizing Sequentially Consistent Java Programs.
Proceedings of the 2011 International Conference on Parallel Architectures and Compilation Techniques, 2011
2010
Proceedings of of SYSTOR 2010: The 3rd Annual Haifa Experimental Systems Conference, 2010
Proceedings of the 4th ACM Workshop Programming Languages meets Program Verification, 2010
Proceedings of the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2010
now happens-before later: static schedule analysis of fine-grained parallelism with explicit happens-before relationships.
Proceedings of the Companion to the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2010
Static Analysis of Dynamic Schedules and Its Application to Optimization of Parallel Programs.
Proceedings of the Languages and Compilers for Parallel Computing, 2010
Proceedings of the 24th IEEE International Symposium on Parallel and Distributed Processing, 2010
A framework for the evaluation of specification miners based on finite state machines.
Proceedings of the 26th IEEE International Conference on Software Maintenance (ICSM 2010), 2010
Proceedings of the 7th Conference on Computing Frontiers, 2010
2009
Modular reasoning about invariants over shared state with interposed data members: (abstract only).
ACM SIGPLAN Notices, 2009
Proceedings of the Languages and Compilers for Parallel Computing, 2009
Proceedings of the ASE 2009, 2009
Proceedings of the Workshop on AOP and Meta-Data for Software Evolution, 2009
2008
Proceedings of the Third ACM Workshop on Wireless Network Testbeds, 2008
Proceedings of the Languages and Compilers for Parallel Computing, 2008
Proceedings of the 16th International Workshop on Quality of Service, 2008
Annotations for Seamless Aspect Based SW Evolution.
Proceedings of the RAM-SE'08-ECOOP'08 Workshop on Reflection, 2008
A Case Study for Aspect Based Updating.
Proceedings of the RAM-SE'08-ECOOP'08 Workshop on Reflection, 2008
Proceedings of the 2008 AOSD workshop on Linking aspect technology and evolution, 2008
2007
Proceedings of the ACM SIGPLAN 2007 Conference on Programming Language Design and Implementation, 2007
Proceedings of the INFOCOM 2007. 26th IEEE International Conference on Computer Communications, 2007
A Relational Model of Object Collaborations and Its Use in Reasoning About Relationships.
Proceedings of the ECOOP 2007 - Object-Oriented Programming, 21st European Conference, Berlin, Germany, July 30, 2007
2006
Proceedings of the 7th ACM Interational Symposium on Mobile Ad Hoc Networking and Computing, 2006
Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS 2006), 2006
Model and Architecture of a Timing Service for Adaptive Policy-Based Management Systems.
Proceedings of the INFOCOM 2006. 25th IEEE International Conference on Computer Communications, 2006
Proceedings of the 22nd IEEE International Conference on Software Maintenance (ICSM 2006), 2006
Proceedings of the Managing Development and Application of Digital Technologies, 2006
2005
Proceedings of the 2005 USENIX Annual Technical Conference, 2005
Proceedings of the Languages and Compilers for Parallel Computing, 2005
Proceedings of the Quality of Service - IWQoS 2005: 13th International Workshop, 2005
Proceedings of the INFOCOM 2005. 24th Annual Joint Conference of the IEEE Computer and Communications Societies, 2005
Proceedings of the 11th International Conference on Parallel and Distributed Systems, 2005
2004
J. Object Technol., 2004
Proceedings of the 3rd Workshop on Memory Performance Issues, 2004
Proceedings of the 2004 IEEE International Symposium on Performance Analysis of Systems and Software, 2004
Proceedings of the EMSOFT 2004, 2004
2003
J. Grid Comput., 2003
Proceedings of the 2003 ACM SIGMOD International Conference on Management of Data, 2003
Proceedings of the ACM SIGPLAN 2003 Conference on Programming Language Design and Implementation 2003, 2003
Proceedings of the 2nd IEEE International Symposium on Network Computing and Applications (NCA 2003), 2003
Proceedings of the 6th International Symposium on Modeling Analysis and Simulation of Wireless and Mobile Systems, 2003
Load Elimination in the Presence of Side Effects, Concurrency and Precise Exceptions.
Proceedings of the Languages and Compilers for Parallel Computing, 2003
Proceedings of IEEE International Conference on Communications, 2003
Proceedings of the 2nd International Conference on Aspect-Oriented Software Development, 2003
2002
Proceedings of the 1st International Conference on Aspect-Oriented Software Development, 2002
2001
IEEE Commun. Mag., 2001
Proceedings of the ACM SIGCOMM 2001 Conference on Applications, 2001
Proceedings of the 2001 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 2001
Proceedings of the Network and Operating System Support for Digital Audio and Video, 2001
Proceedings of the Quality of Service, 2001
Providing Resource Reservations for Adaptive Applications in a Best-Effort Operating System.
Proceedings of the 2001 International Conference on Parallel Processing, 2001
Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing (HPDC-10 2001), 2001
Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing (HPDC-10 2001), 2001
2000
ACM Comput. Surv., 2000
Direct queries for discovering network resource properties in a distributed environment.
Clust. Comput., 2000
Proceedings of the Languages, 2000
Proceedings of the Languages, 2000
Proceedings of the 2000 IEEE International Conference on Multimedia and Expo, 2000
1999
SIGARCH Comput. Archit. News, 1999
Proceedings of the 1999 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP'99), 1999
Proceedings of the Proceedings IEEE INFOCOM '99, 1999
Proceedings of the 8th Heterogeneous Computing Workshop, 1999
Proceedings of the 1999 ACM CIKM International Conference on Information and Knowledge Management, 1999
1998
IEEE Trans. Software Eng., 1998
Proceedings of the 1998 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 1998
Proceedings of the Languages and Compilers for Parallel Computing, 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 Fourth International Symposium on High-Performance Computer Architecture, Las Vegas, Nevada, USA, January 31, 1998
1997
Concurr. Pract. Exp., 1997
Proceedings of the ACM SIGPLAN '97 Conference on Programming Language Design and Implementation (PLDI), 1997
Global Address Space, Non-Uniform Bandwidth: A Memory System Performance Characterization of Parallel Systems.
Proceedings of the 3rd IEEE Symposium on High-Performance Computer Architecture (HPCA '97), 1997
Proceedings of the Conference on Domain-Specific Languages, 1997
Proceedings of the Third International Workshop on Automated Debugging, 1997
1996
Proceedings of the 1996 ACM/IEEE Conference on Supercomputing, 1996
Proceedings of the ACM SIGPLAN'96 Conference on Programming Language Design and Implementation (PLDI), 1996
Proceedings of the 1996 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 1996
Proceedings of the Languages and Compilers for Parallel Computing, 1996
1995
Proceedings of the Languages and Compilers for Parallel Computing, 1995
Proceedings of the 22nd Annual International Symposium on Computer Architecture, 1995
Decoupling Synchronization and Data Transfer in Message Passing Systems of Parallel Computers.
Proceedings of the 9th international conference on Supercomputing, 1995
1994
ACM Trans. Program. Lang. Syst., 1994
Generating Communication for Array Statement: Design, Implementation, and Evaluation.
J. Parallel Distributed Comput., 1994
IEEE Parallel Distributed Technol. Syst. Appl., 1994
Communication and memory requirements as the basis for mapping task and data parallel programs.
Proceedings of the Proceedings Supercomputing '94, 1994
Proceedings of the 8th international conference on Supercomputing, 1994
1993
Proceedings of the Fourth ACM SIGPLAN Symposium on Principles & Practice of Parallel Programming (PPOPP), 1993
Evicted Variables and the Interaction of Global Register Allocation and Symbolic Debugging.
Proceedings of the Conference Record of the Twentieth Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 1993
Proceedings of the ACM SIGPLAN'93 Conference on Programming Language Design and Implementation (PLDI), 1993
Proceedings of the Languages and Compilers for Parallel Computing, 1993
Proceedings of the IFIP WG10.3. Working Conference on Architectures and Compilation Techniques for Fine and Medium Grain Parallelism, 1993
1992
Proceedings of the 4th Annual ACM Symposium on Parallel Algorithms and Architectures, 1992
Proceedings of the 2nd SIGPLAN Workshop on Languages, Compilers, and Run-Time Environments for Distributed Memory Multiprocessors, Boulder, Colorado, September 30, 1992
Proceedings of the 23rd SIGCSE Technical Symposium on Computer Science Education, 1992
Proceedings of the Languages and Compilers for Parallel Computing, 1992
1991
Proceedings of the 22nd SIGCSE Technical Symposium on Computer Science Education, 1991
Proceedings of the ASPLOS-IV Proceedings, 1991
1990
Softw. Pract. Exp., 1990
Proceedings of the 17th Annual International Symposium on Computer Architecture, 1990
Proceedings of the Application Specific Array Processors, 1990
1989
Proceedings of the Proceedings Supercomputing '89, Reno, NV, USA, November 12-17, 1989, 1989
Proceedings of the ACM SIGPLAN'89 Conference on Programming Language Design and Implementation (PLDI), 1989
Proceedings of the ASPLOS-III Proceedings, 1989
1988
ACM Trans. Comput. Syst., 1988
Proceedings of the Proceedings Supercomputing '88, Orlando, FL, USA, November 12-17, 1988, 1988
Proceedings of the ACM SIGPLAN and SIGOPS Workshop on Parallel and Distributed Debugging, 1988
Proceedings of the 2nd international conference on Supercomputing, 1988
1987
IEEE Trans. Computers, 1987
Proceedings of the Functional Programming Languages and Computer Architecture, 1987
Programming Warp.
Proceedings of the COMPCON'87, 1987
Architecture of Warp.
Proceedings of the COMPCON'87, 1987
1986
Proceedings of the 1986 SIGPLAN Symposium on Compiler Construction, 1986
1985
Software implementation of floating-point arithmetic on a reduced-instruction-set processor.
J. Parallel Distributed Comput., 1985
Proceedings of the 1985 IEEE International Conference on Robotics and Automation, 1985
Proceedings of the 7th IEEE Symposium on Computer Arithmetic, 1985
1983
ACM Trans. Program. Lang. Syst., 1983
Proceedings of the symposium on High-level debugging, 1983
1982
Proceedings of the Conference Record of the Ninth Annual ACM Symposium on Principles of Programming Languages, 1982
Proceedings of the 15th annual workshop on Microprogramming, 1982
Proceedings of the 15th annual workshop on Microprogramming, 1982
The MIPS Machine.
Proceedings of the COMPCON'82, 1982
Proceedings of the Symposium on Architectural Support for Programming Languages and Operating Systems, 1982