default search action
Thomas R. Gross
Person information
- affiliation: ETH Zürich, Department of Computer Science, Switzerland
- affiliation: Carnegie Mellon University, School of Computer Science, Pittsburgh, PA, USA
- affiliation: Stanford University, Departments of Electrical Engineering and Computer Science, CA, USA
- not to be confused with: Thomas Gross 0001
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [c196]Thomas R. Gross:
Was heisst "Programmieren" im Zeitalter von LLM-basierten Programmier-Assistenten? SEUH 2024: 85-89 - 2022
- [c195]Younghyun Cho, Jiyeon Park, Florian Negele, Changyeon Jo, Thomas R. Gross, Bernhard Egger:
Dopia: online parallelism management for integrated CPU/GPU architectures. PPoPP 2022: 32-45 - 2021
- [c194]Virag Varga, Gergely Vakulya, Benjamin Bürgisser, Nathan Riopelle, Fabio Zund, Robert W. Sumner, Thomas R. Gross, Alanson P. Sample:
Real-Time Capture of Holistic Tangible Interactions. TEI 2021: 39:1-39:15 - 2020
- [j36]Aristeidis Mastoras, Thomas R. Gross:
Chunking for Dynamic Linear Pipelines. ACM Trans. Archit. Code Optim. 16(4): 44:1-44:25 (2020)
2010 – 2019
- 2019
- [j35]Aristeidis Mastoras, Thomas R. Gross:
Load-balancing for load-imbalanced fine-grained linear pipelines. Parallel Comput. 85: 178-189 (2019) - [j34]Aristeidis Mastoras, Thomas R. Gross:
Efficient and Scalable Execution of Fine-Grained Dynamic Linear Pipelines. ACM Trans. Archit. Code Optim. 16(2): 8:1-8:26 (2019) - [c193]Remigius Meier, Thomas R. Gross:
Reflections on the compatibility, performance, and scalability of parallel Python. DLS 2019: 91-103 - [c192]Martin Bättig, Thomas R. Gross:
Encapsulated open nesting for STM: fine-grained higher-level conflict detection. PPoPP 2019: 315-326 - [c191]Martin Bättig, Thomas R. Gross:
Dynamic one-to-one mapping of ownership records for STM using versioned weak references. MPLR 2019: 37-49 - [i2]Saeed Ehteshamifar, Antonio Barresi, Thomas R. Gross, Michael Pradel:
Easy to Fool? Testing the Anti-evasion Capabilities of PDF Malware Scanners. CoRR abs/1901.05674 (2019) - 2018
- [j33]Remigius Meier, Armin Rigo, Thomas R. Gross:
Virtual machine design for parallel dynamic programming languages. Proc. ACM Program. Lang. 2(OOPSLA): 109:1-109:25 (2018) - [j32]Michael Faes, Thomas R. Gross:
Concurrency-aware object-oriented programming with roles. Proc. ACM Program. Lang. 2(OOPSLA): 130:1-130:30 (2018) - [j31]Animesh Trivedi, Nikolas Ioannou, Bernard Metzler, Patrick Stuedi, Jonas Pfefferle, Kornilios Kourtis, Ioannis Koltsidas, Thomas R. Gross:
FlashNet: Flash/Network Stack Co-Design. ACM Trans. Storage 14(4): 30:1-30:29 (2018) - [j30]Aristeidis Mastoras, Thomas R. Gross:
Unifying Fixed Code Mapping, Communication, Synchronization and Scheduling Algorithms for Efficient and Scalable Loop Pipelining. IEEE Trans. Parallel Distributed Syst. 29(9): 2136-2149 (2018) - [c190]Younghyun Cho, Florian Negele, Seohong Park, Bernhard Egger, Thomas R. Gross:
On-the-fly workload partitioning for integrated CPU/GPU architectures. PACT 2018: 21:1-21:13 - [c189]Luca Della Toffola, Michael Pradel, Thomas R. Gross:
Synthesizing programs that expose performance bottlenecks. CGO 2018: 314-326 - [c188]Michael Faes, Thomas R. Gross:
Efficient VM-independent runtime checks for parallel programming. VMIL@SPLASH 2018: 5-15 - [c187]Aristeidis Mastoras, Thomas R. Gross:
Understanding Parallelization Tradeoffs for Linear Pipelines. PMAM@PPoPP 2018: 1-10 - [c186]Virag Varga, Marc Wyss, Gergely Vakulya, Alanson P. Sample, Thomas R. Gross:
Designing Groundless Body Channel Communication Systems: Performance and Implications. UIST 2018: 683-695 - [e2]Andreas Krall, Thomas R. Gross:
Proceedings of the 23rd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP 2018, Vienna, Austria, February 24-28, 2018. ACM 2018, ISBN 978-1-4503-4982-6 [contents] - 2017
- [j29]Virag Varga, Gergely Vakulya, Alanson P. Sample, Thomas R. Gross:
Enabling Interactive Infrastructure with Body Channel Communication. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 1(4): 169:1-169:29 (2017) - [j28]Zoltan Majó, Thomas R. Gross:
A Library for Portable and Composable Data Locality Optimizations for NUMA Systems. ACM Trans. Parallel Comput. 3(4): 20:1-20:32 (2017) - [c185]Stefan Schmid, Benjamin von Deschwanden, Stefan Mangold, Thomas R. Gross:
Adaptive Software-Defined Visible Light Communication Networks. IoTDI 2017: 109-120 - [c184]Stefan Schmid, Stefan Mangold, Thomas R. Gross:
Adaptive Software-Defined Visible Light Communication Networks: Demo Abstract. IoTDI 2017: 273-274 - [c183]Michael Faes, Thomas R. Gross:
Parallel Roles for Practical Deterministic Parallel Programming. LCPC 2017: 163-181 - [c182]Martin Bättig, Thomas R. Gross:
Synchronized-by-Default Concurrency for Shared-Memory Systems. PPoPP 2017: 299-312 - [c181]Zoltan Majó, Tobias Hartmann, Marcel Mohler, Thomas R. Gross:
Integrating Profile Caching into the HotSpot Multi-Tier Compilation System. ManLang 2017: 105-118 - [c180]Animesh Trivedi, Nikolas Ioannou, Bernard Metzler, Patrick Stuedi, Jonas Pfefferle, Ioannis Koltsidas, Kornilios Kourtis, Thomas R. Gross:
FlashNet: flash/network stack co-design. SYSTOR 2017: 15:1-15:14 - [c179]Virag Varga, Gergely Vakulya, Alanson P. Sample, Thomas R. Gross:
Playful Interactions with Body Channel Communication: Conquer it! UIST (Adjunct Volume) 2017: 81-82 - 2016
- [j27]Onur Mutlu, Rich Belgard, Thomas R. Gross, Norman P. Jouppi, John L. Hennessy, Steven A. Przybylski, Chris Rowen, Yale N. Patt, Wen-mei W. Hwu, Stephen W. Melvin, Michael Shebanow, Tse-Yu Yeh, Andy Wolfe:
Common Bonds: MIPS, HPS, Two-Level Branch Prediction, and Compressed Code RISC Processor. IEEE Micro 36(4): 70-85 (2016) - [c178]Remigius Meier, Armin Rigo, Thomas R. Gross:
Parallel virtual machines with RPython. DLS 2016: 48-59 - [c177]Adriano Galati, Aleksejs Sazonovs, Maria Olivares, Stefan Mangold, Thomas R. Gross:
Delay Tolerant Networking for the Socio-Economic Development in Rural South Africa. GOODTECHS 2016: 195-202 - [c176]Faheem Ullah, Thomas R. Gross:
Detecting Anomalies in Concurrent Programs Based on Dynamic Control Flow Changes. IPDPS Workshops 2016: 308-317 - [c175]Stefan Schmid, Linard Arquint, Thomas R. Gross:
Using smartphones as continuous receivers in a visible light communication system. VLCS@MobiCom 2016: 2 - [c174]Lito Kriara, Edgar Costa Molero, Thomas R. Gross:
Evaluating 802.11ac features in indoor WLAN: an empirical study of performance and fairness. WiNTECH 2016: 17-24 - [c173]Stefan Schmid, Linard Arquint, Thomas R. Gross:
Using smartphones as continuous receivers in a visible light communication system. VLCS@MobiCom 2016: 61-66 - [c172]Aristeidis Mastoras, Thomas R. Gross:
Unifying fixed code and fixed data mapping of load-imbalanced pipelined loops. PPoPP 2016: 53:1-53:2 - [c171]Stefan Schmid, Thomas Richner, Stefan Mangold, Thomas R. Gross:
EnLighting: An Indoor Visible Light Communication System Based on Networked Light Bulbs. SECON 2016: 1-9 - [c170]Giorgio Corbellini, Lukas Kuster, Thomas R. Gross:
Scalable control system for bluetooth mobile devices. WONS 2016: 112-115 - 2015
- [c169]Mathias Payer, Antonio Barresi, Thomas R. Gross:
Fine-Grained Control-Flow Integrity Through Binary Hardening. DIMVA 2015: 144-164 - [c168]Sandra Siby, Adriano Galati, Theodoros Bourchas, Maria Olivares, Thomas R. Gross, Stefan Mangold:
METhoD: A Framework for the Emulation of a Delay Tolerant Network Scenario for Media-Content Distribution in Under-Served Regions. ICCCN 2015: 1-9 - [c167]Animesh Trivedi, Patrick Stuedi, Bernard Metzler, Clemens Lutz, Martin L. Schmatz, Thomas R. Gross:
RStore: A Direct-Access DRAM-based Data Store. ICDCS 2015: 674-685 - [c166]Stefan Schmid, Theodoros Bourchas, Stefan Mangold, Thomas R. Gross:
Linux Light Bulbs: Enabling Internet Protocol Connectivity for Light Bulb Networks. VLCS@MobiCom 2015: 3-8 - [c165]Edgar Costa Molero, Lito Kriara, Thomas R. Gross:
Poster: Regression-based Characterization of 802.11ac Indoor Performance. MobiCom 2015: 254-256 - [c164]Yawhuei Lam, Virag Varga, Lito Kriara, Thomas R. Gross, Stefan Mangold:
Demo: TouchCom - Creating Real Excalibur Experience with Body Touch Communication. MobiSys 2015: 453 - [c163]Virag Varga, Lito Kriara, Vladimir Vukadinovic, Thomas R. Gross, Stefan Mangold:
Demo: Bringing the Internet of Toys to Life. MobiSys 2015: 461 - [c162]Faheem Ullah, Thomas R. Gross:
Profiling for detecting performance anomalies in concurrent software. SEPS@SPLASH 2015: 11-20 - [c161]Luca Della Toffola, Michael Pradel, Thomas R. Gross:
Performance problems you can fix: a dynamic analysis of memoization opportunities. OOPSLA 2015: 607-622 - [c160]Zoltan Majó, Thomas R. Gross:
A library for portable and composable data locality optimizations for NUMA systems. PPoPP 2015: 227-238 - [c159]Michael Pradel, Markus Huggler, Thomas R. Gross:
Performance Regression Testing of Concurrent Classes. Software Engineering & Management 2015: 107 - [c158]Antonio Barresi, Mathias Payer, Thomas R. Gross:
Control-Flow Integrity. Software Engineering & Management 2015: 277 - [c157]Nicholas Carlini, Antonio Barresi, Mathias Payer, David A. Wagner, Thomas R. Gross:
Control-Flow Bending: On the Effectiveness of Control-Flow Integrity. USENIX Security Symposium 2015: 161-176 - [c156]Jonas Pfefferle, Patrick Stuedi, Animesh Trivedi, Bernard Metzler, Ioannis Koltsidas, Thomas R. Gross:
A Hybrid I/O Virtualization Framework for RDMA-capable Network Interfaces. VEE 2015: 17-30 - [c155]Antonio Barresi, Kaveh Razavi, Mathias Payer, Thomas R. Gross:
CAIN: Silently Breaking ASLR in the Cloud. WOOT 2015 - 2014
- [j26]Giorgio Corbellini, Kaan Aksit, Stefan Schmid, Stefan Mangold, Thomas R. Gross:
Connecting networks of toys and smartphones with visible light communication. IEEE Commun. Mag. 52(7): 72-78 (2014) - [c154]Stefan Schmid, Daniel David Schwyn, Kaan Aksit, Giorgio Corbellini, Thomas R. Gross, Stefan Mangold:
From sound to sight: Using audio processing to enable visible light communication. GLOBECOM Workshops 2014: 518-523 - [c153]Benjamin Hess, Thomas R. Gross, Markus Püschel:
Automatic locality-friendly interface extension of numerical functions. GPCE 2014: 83-92 - [c152]Michael Pradel, Markus Huggler, Thomas R. Gross:
Performance regression testing of concurrent classes. ISSTA 2014: 13-25 - [c151]Stefan Schmid, Josef Ziegler, Giorgio Corbellini, Thomas R. Gross, Stefan Mangold:
Using consumer LED light bulbs for low-cost visible light communication systems. VLCS@MobiCom 2014: 9-14 - [c150]Tobias Hartmann, Albert Noll, Thomas R. Gross:
Efficient code management for dynamic multi-tiered compilation systems. PPPJ 2014: 51-62 - [c149]Stefan Schmid, Josef Ziegler, Thomas R. Gross, Manuela Hitz, Afroditi Psarra, Giorgio Corbellini, Stefan Mangold:
(In)visible light communication: combining illumination and communication. SIGGRAPH Emerging Technologies 2014: 13:1 - [c148]Stefan Schmid, Stefan Mangold, Thomas R. Gross:
Wireless LAN in paired radio spectrum with downlink-uplink separation. WCNC 2014: 3349-3354 - [c147]Roman Frigg, Giorgio Corbellini, Stefan Mangold, Thomas R. Gross:
Acoustic data transmission to collaborating smartphones - An experimental study. WONS 2014: 17-24 - [i1]Mathias Payer, Antonio Barresi, Thomas R. Gross:
Lockdown: Dynamic Control-Flow Integrity. CoRR abs/1407.0549 (2014) - 2013
- [j25]Michael Pradel, Thomas R. Gross:
Name-Based Analysis of Equally Typed Method Arguments. IEEE Trans. Software Eng. 39(8): 1127-1143 (2013) - [c146]Animesh Trivedi, Bernard Metzler, Patrick Stuedi, Thomas R. Gross:
On limitations of network acceleration. CoNEXT 2013: 121-126 - [c145]Animesh Trivedi, Patrick Stuedi, Bernard Metzler, Roman A. Pletka, Blake G. Fitch, Thomas R. Gross:
Unified High-Performance I/O: One Stack to Rule Them All. HotOS 2013 - [c144]Mathias Payer, Boris Bluntschli, Thomas R. Gross:
DynSec: On-the-fly Code Rewriting and Repair. HotSWUp 2013 - [c143]Fabio Zund, Yael Pritch, Alexander Sorkine-Hornung, Stefan Mangold, Thomas R. Gross:
Content-aware compression using saliency-driven image retargeting. ICIP 2013: 1845-1849 - [c142]Michael Pradel, Thomas R. Gross:
Automatic testing of sequential and concurrent substitutability. ICSE 2013: 282-291 - [c141]Zoltan Majó, Thomas R. Gross:
(Mis)understanding the NUMA memory system performance of multithreaded workloads. IISWC 2013: 11-22 - [c140]Stefan Schmid, Giorgio Corbellini, Stefan Mangold, Thomas R. Gross:
LED-to-LED visible light communication networks. MobiHoc 2013: 1-10 - [c139]Albert Noll, Thomas R. Gross:
Online feedback-directed optimizations for parallel Java code. OOPSLA 2013: 713-728 - [c138]Mathias Payer, Thomas R. Gross:
String oriented programming: when ASLR is not enough. PPREW@POPL 2013: 2:1-2:9 - [c137]Mathias Payer, Thomas R. Gross:
Hot-patching a web server: A case study of ASAP code repair. PST 2013: 143-150 - [c136]Roman Frigg, Thomas R. Gross, Stefan Mangold:
Multi-channel acoustic data transmission to ad-hoc mobile phone arrays. SIGGRAPH Mobile 2013: 12:1 - [c135]Roman Frigg, Thomas R. Gross, Stefan Mangold:
Multi-channel acoustic data transmission to ad-hoc mobile phone arrays. SIGGRAPH Mobile 2013: 20:1 - [c134]Thomas R. Gross:
Big data: little software? SYSTOR 2013: 23:1 - [c133]Mathias Payer, Enrico Kravina, Thomas R. Gross:
Lightweight Memory Tracing. USENIX ATC 2013: 115-126 - 2012
- [c132]Mathias Payer, Boris Bluntschli, Thomas R. Gross:
LLDSAL: a low-level domain-specific aspect language for dynamic code-generation and program modification. DSAL@AOSD 2012: 15-20 - [c131]Zoltan Majó, Thomas R. Gross:
Matching memory access patterns and data placement for NUMA systems. CGO 2012: 230-241 - [c130]Stefan Schmid, Giorgio Corbellini, Stefan Mangold, Thomas R. Gross:
An LED-to-LED Visible Light Communication system with software-based synchronization. GLOBECOM Workshops 2012: 1264-1268 - [c129]Zoltan Majó, Thomas R. Gross:
A Template Library to Integrate Thread Scheduling and Locality Management for NUMA Multiprocessors. HotPar 2012 - [c128]Michael Pradel, Thomas R. Gross:
Leveraging test generation and specification mining for automated bug detection without false positives. ICSE 2012: 288-298 - [c127]Adrian Nistor, Qingzhou Luo, Michael Pradel, Thomas R. Gross, Darko Marinov:
Ballerina: Automatic generation and clustering of efficient random unit tests for multithreaded code. ICSE 2012: 727-737 - [c126]Michael Pradel, Ciera Jaspan, Jonathan Aldrich, Thomas R. Gross:
Statically checking API protocol conformance with mined multi-object specifications. ICSE 2012: 925-935 - [c125]Michael Pradel, Severin Heiniger, Thomas R. Gross:
Static detection of brittle parameter typing. ISSTA 2012: 265-275 - [c124]Michael Pradel, Thomas R. Gross:
Fully automatic and precise detection of thread safety violations. PLDI 2012: 521-530 - [c123]Albert Noll, Thomas R. Gross:
An infrastructure for dynamic optimization of parallel programs. PPoPP 2012: 325-326 - [c122]Mathias Payer, Tobias Hartmann, Thomas R. Gross:
Safe Loading - A Foundation for Secure Execution of Untrusted Programs. IEEE Symposium on Security and Privacy 2012: 18-32 - [c121]Mathias Payer, Thomas R. Gross:
Protecting applications against TOCTTOU races by user-space caching of file metadata. VEE 2012: 215-226 - [c120]Stefan Mangold, Thomas R. Gross:
A dual-radio contention-based protocol for paired spectrum access and TV white space. WONS 2012: 107-112 - 2011
- [c119]Christoph Angerer, Thomas R. Gross:
Exploiting Task Order Information for Optimizing Sequentially Consistent Java Programs. PACT 2011: 393-402 - [c118]Susanne Cech Previtali, Thomas R. Gross:
Aspect-based dynamic software updating: a model and its empirical evaluation. AOSD 2011: 105-116 - [c117]Stephanie Balzer, Thomas R. Gross:
Verifying Multi-object Invariants with Relationships. ECOOP 2011: 358-382 - [c116]Albert Noll, Thomas R. Gross:
Pervasive Parallelism for Managed Runtimes. HotPar 2011 - [c115]Mathias Payer, Thomas R. Gross:
Performance evaluation of adaptivity in software transactional memory. ISPASS 2011: 165-174 - [c114]Michael Pradel, Thomas R. Gross:
Detecting anomalies in the order of equally-typed method arguments. ISSTA 2011: 232-242 - [c113]Zoltan Majó, Thomas R. Gross:
Memory management in NUMA multicore systems: trapped between cache contention and interconnect overhead. ISMM 2011: 11-20 - [c112]Thomas R. Gross:
Breadth in depth: a 1st year introduction to parallel programming. SIGCSE 2011: 435-440 - [c111]Zoltan Majó, Thomas R. Gross:
Memory system performance in a NUMA multicore multiprocessor. SYSTOR 2011: 12 - [c110]Mathias Payer, Thomas R. Gross:
Fine-grained user-space security through virtualization. VEE 2011: 157-168 - 2010
- [c109]Oliver Trachsel, Thomas R. Gross:
Variant-based competitive parallel execution of sequential programs. Conf. Computing Frontiers 2010: 197-206 - [c108]Michael Pradel, Philipp Bichsel, Thomas R. Gross:
A framework for the evaluation of specification miners based on finite state machines. ICSM 2010: 1-10 - [c107]Nicholas D. Matsakis, Thomas R. Gross:
Handling errors in parallel programs based on happens before relations. IPDPS Workshops 2010: 1-8 - [c106]Christoph Angerer, Thomas R. Gross:
Static Analysis of Dynamic Schedules and Its Application to Optimization of Parallel Programs. LCPC 2010: 16-30 - [c105]Christoph Angerer, Thomas R. Gross:
now happens-before later: static schedule analysis of fine-grained parallelism with explicit happens-before relationships. SPLASH/OOPSLA Companion 2010: 3-10 - [c104]Nicholas D. Matsakis, Thomas R. Gross:
A time-aware type system for data-race protection and guaranteed initialization. OOPSLA 2010: 634-651 - [c103]Stephanie Balzer, Thomas R. Gross:
Modular reasoning about invariants over shared state with interposed data members. PLPV 2010: 49-56 - [c102]Mathias Payer, Thomas R. Gross:
Generating low-overhead dynamic binary translators. SYSTOR 2010
2000 – 2009
- 2009
- [j24]Stephanie Balzer, Thomas R. Gross:
Modular reasoning about invariants over shared state with interposed data members: (abstract only). ACM SIGPLAN Notices 44(11): 6-7 (2009) - [c101]Susanne Cech Previtali, Michele Schäuble, Thomas R. Gross:
Revision classes for explicit versioning. RAM-SE@ECOOP 2009: 1:1-1:6 - [c100]Michael Pradel, Thomas R. Gross:
Automatic Generation of Object Usage Specifications from Large Method Traces. ASE 2009: 371-382 - [c99]Nicholas D. Matsakis, Thomas R. Gross:
Programming with Intervals. LCPC 2009: 203-217 - 2008
- [c98]Susanne Cech Previtali, Thomas R. Gross:
Extracting updating aspects from version differences. LATE@AOSD 2008: 5 - [c97]Susanne Cech Previtali, Thomas R. Gross:
A Case Study for Aspect Based Updating. RAM-SE 2008: 1-6 - [c96]Susanne Cech Previtali, Thomas R. Gross:
Annotations for Seamless Aspect Based SW Evolution. RAM-SE 2008: 27-32 - [c95]Yang Su, Peter Steenkiste, Thomas R. Gross:
Performance of TCP in Multi-Hop Access Networks. IWQoS 2008: 181-190 - [c94]Nicholas D. Matsakis, Thomas R. Gross:
Thread Safety through Partitions and Effect Agreements. LCPC 2008: 172-186 - [c93]Yang Su, Thomas R. Gross:
Validation of a miniaturized wireless network testbed. WiNTECH 2008: 25-32 - 2007
- [c92]Stephanie Balzer, Thomas R. Gross, Patrick Eugster:
A Relational Model of Object Collaborations and Its Use in Reasoning About Relationships. ECOOP 2007: 323-346 - [c91]Valery Naumov, Thomas R. Gross:
Connectivity-Aware Routing (CAR) in Vehicular Ad-hoc Networks. INFOCOM 2007: 1919-1927 - [c90]Florian T. Schneider, Mathias Payer, Thomas R. Gross:
Online optimizations driven by hardware performance monitoring. PLDI 2007: 373-382 - [e1]Paulo Ferreira, Thomas R. Gross, Luís Veiga:
Proceedings of the 2007 EuroSys Conference, Lisbon, Portugal, March 21-23, 2007. ACM 2007, ISBN 978-1-59593-636-3 [contents] - 2006
- [j23]Michael Hemy, Peter Steenkiste, Thomas R. Gross:
Adaptive filtering of MPEG system streams in IP networks. Multim. Tools Appl. 30(1): 1-26 (2006) - [c89]Susanne Cech Previtali, Thomas R. Gross:
Dynamic Updating of Software Systems Based on Aspects. ICSM 2006: 83-92 - [c88]Christoph Angerer, Thomas R. Gross:
Model and Architecture of a Timing Service for Adaptive Policy-Based Management Systems. INFOCOM 2006 - [c87]Oliver Trachsel, Christoph von Praun, Thomas R. Gross:
On the effectiveness of speculative and selective memory fences. IPDPS 2006 - [c86]Valery Naumov, Rainer Baumann, Thomas R. Gross:
An evaluation of inter-vehicle ad hoc networks based on realistic vehicular traces. MobiHoc 2006: 108-119 - [p1]Christoph Angerer, Michael Nagel, Bernd Brügge, Thomas R. Gross:
Engaging Students in Distributed Software Engineering Courses. Managing Development and Application of Digital Technologies 2006: 57-68 - 2005
- [j22]Valery Naumov, Thomas R. Gross:
Scalability of routing methods in ad hoc networks. Perform. Evaluation 62(1-4): 193-209 (2005) - [c85]Roger Karrer, Thomas R. Gross:
Application-oriented communication for networked systems. ICPADS (1) 2005: 695-701 - [c84]Cristian Tuduce, Thomas R. Gross:
A mobility model based on WLAN traces and its validation. INFOCOM 2005: 664-674 - [c83]Yang Su, Thomas R. Gross:
WXCP: Explicit Congestion Control for Wireless Multi-hop Networks. IWQoS 2005: 313-326 - [c82]Florian T. Schneider, Thomas R. Gross:
Using Platform-Specific Performance Counters for Dynamic Compilation. LCPC 2005: 334-346 - [c81]Irina Chihaia Tuduce, Thomas R. Gross:
Adaptive Main Memory Compression. USENIX ATC, General Track 2005: 237-250 - 2004
- [j21]Christoph von Praun, Thomas R. Gross:
Static Detection of Atomicity Violations in Object-Oriented Programs. J. Object Technol. 3(6): 103-122 (2004) - [c80]Matteo Corti, Thomas R. Gross:
Approximation of the worst-case execution time using structural analysis. EMSOFT 2004: 269-277 - [c79]Irina Chihaia, Thomas R. Gross:
Effectiveness of simple memory models for performance prediction. ISPASS 2004: 98-105 - [c78]Irina Chihaia, Thomas R. Gross:
An analytical model for software-only main memory compression. WMPI 2004: 107-113 - 2003
- [j20]Bruce Lowekamp, Nancy Miller, Roger Karrer, Thomas R. Gross, Peter Steenkiste:
Design, Implementation, and Evaluation of the Remos Network Monitoring System. J. Grid Comput. 1(1): 75-93 (2003) - [c77]Andrei Popovici, Gustavo Alonso, Thomas R. Gross:
Just-in-time aspects: efficient dynamic weaving for Java. AOSD 2003: 100-109 - [c76]Andrei Popovici, Gustavo Alonso, Thomas R. Gross:
Spontaneous Container Services. ECOOP 2003: 29-53 - [c75]Roger Karrer, Thomas R. Gross:
Multipath streaming in best-effort networks. ICC 2003: 901-907 - [c74]Christoph von Praun, Florian T. Schneider, Thomas R. Gross:
Load Elimination in the Presence of Side Effects, Concurrency and Precise Exceptions. LCPC 2003: 390-405 - [c73]Valeriy Naumov, Thomas R. Gross:
Simulation of large ad hoc networks. MSWiM 2003: 50-57 - [c72]Cristian Tuduce, Thomas R. Gross:
Organizing a Distributed Application in a Mobile Ad Hoc Network. NCA 2003: 231-240 - [c71]Christoph von Praun, Thomas R. Gross:
Static conflict analysis for multi-threaded object-oriented programs. PLDI 2003: 115-128 - [c70]Etzard Stolte, Christoph von Praun, Gustavo Alonso, Thomas R. Gross:
Scientific Data Repositories: Designing for a Moving Target. SIGMOD Conference 2003: 349-360 - 2002
- [j19]Roger Karrer, Thomas R. Gross:
Location Selection for Active Services. Clust. Comput. 5(3): 265-275 (2002) - [c69]Andrei Popovici, Thomas R. Gross, Gustavo Alonso:
Dynamic weaving for aspect-oriented programming. AOSD 2002: 141-147 - 2001
- [j18]Jean-Pierre Hubaux, Thomas R. Gross, Jean-Yves Le Boudec, Martin Vetterli:
Toward self-organized mobile ad hoc networks: the terminodes project. IEEE Commun. Mag. 39(1): 118-124 (2001) - [c68]Roger Karrer, Thomas R. Gross:
Location Selection for Active Services. HPDC 2001: 195- - [c67]Jürg Bolliger, Thomas R. Gross:
Bandwidth Monitoring for Network-Aware Applications. HPDC 2001: 241-251 - [c66]Peter A. Dinda, Thomas R. Gross, Roger Karrer, Bruce Lowekamp, Nancy Miller, Peter Steenkiste, Dean Sutherland:
The Architecture of the Remos System. HPDC 2001: 252-265 - [c65]Hans Domjan, Thomas R. Gross:
Providing Resource Reservations for Adaptive Applications in a Best-Effort Operating System. ICPP 2001: 499-506 - [c64]Hans Domjan, Thomas R. Gross:
Extending a Best-Effort Operating System to Provide QoS Processor Management. IWQoS 2001: 92-106 - [c63]Roger Karrer, Thomas R. Gross:
Dynamic handoff of multimedia streams. NOSSDAV 2001: 125-133 - [c62]Christoph von Praun, Thomas R. Gross:
Object Race Detection. OOPSLA 2001: 70-82 - [c61]Bruce Lowekamp, David R. O'Hallaron, Thomas R. Gross:
Topology discovery for large ethernet networks. SIGCOMM 2001: 237-248 - 2000
- [j17]Bruce Lowekamp, David R. O'Hallaron, Thomas R. Gross:
Direct queries for discovering network resource properties in a distributed environment. Clust. Comput. 3(4): 281-291 (2000) - [j16]Dirk Riehle, Roger Brudermann, Thomas R. Gross, Kai-Uwe Mätzel:
Pattern density and role modeling of an object transport service. ACM Comput. Surv. 32(1es): 10 (2000) - [j15]Guei-Yuan Lueh, Thomas R. Gross, Ali-Reza Adl-Tabatabai:
Fusion-based register allocation. ACM Trans. Program. Lang. Syst. 22(3): 431-470 (2000) - [c60]Michael Hemy, Peter Steenkiste, Thomas R. Gross:
Evaluation of Adaptive Filtering of MPEG System Streams in IP Networks. IEEE International Conference on Multimedia and Expo (III) 2000: 1313-1317 - [c59]Urs Hengartner, Jürg Bolliger, Thomas R. Gross:
TCP Vegas Revisited. INFOCOM 2000: 1546-1555 - [c58]Alex Scherer, Thomas R. Gross, Willy Zwaenepoel:
Adaptive Parallelism for OpenMP Task Parallel Programs. LCR 2000: 113-127 - [c57]Matteo Corti, Roberto Brega, Thomas R. Gross:
Approximation of Worst-Case Execution Time for Preemptive Multitasking Systems. LCTES 2000: 178-198
1990 – 1999
- 1999
- [j14]Bruce Lowekamp, Nancy Miller, Thomas R. Gross, Peter Steenkiste, Jaspal Subhlok, Dean Sutherland:
A resource query interface for network-aware applications. Clust. Comput. 2(2): 139-151 (1999) - [j13]Anthony DeWitt, Thomas R. Gross:
The potential of thread-level speculation based on value profiling. SIGARCH Comput. Archit. News 27(1): 22 (1999) - [c56]Roger Weber, Jürg Bolliger, Thomas R. Gross, Hans-Jörg Schek:
Architecture of a Networked Image Search and Retrieval System. CIKM 1999: 430-441 - [c55]Thomas R. Gross, Peter Steenkiste, Jaspal Subhlok:
Adaptive Distributed Applications on Heterogeneous Networks. Heterogeneous Computing Workshop 1999: 209-218 - [c54]Bruce Lowekamp, David R. O'Hallaron, Thomas R. Gross:
Direct Queries for Discovering Network Resource Properties in a Distributed Environment. HPDC 1999: 38-46 - [c53]Jürg Bolliger, Thomas R. Gross, Urs Hengartner:
Bandwidth Modeling for Network-Aware Applications. INFOCOM 1999: 1300-1309 - [c52]Alex Scherer, Honghui Lu, Thomas R. Gross, Willy Zwaenepoel:
Transparent Adaptive Parallelism on NOWs using OpenMP. PPoPP 1999: 96-106 - 1998
- [j12]Jürg Bolliger, Thomas R. Gross:
A Framework-Based Approach to the Development of Network-Aware Applications. IEEE Trans. Software Eng. 24(5): 376-390 (1998) - [c51]David R. O'Hallaron, Jonathan Richard Shewchuk, Thomas R. Gross:
Architectural Implications of a Family of Irregular Applications. HPCA 1998: 80-89 - [c50]Bruce Lowekamp, Nancy Miller, Dean Sutherland, Thomas R. Gross, Peter Steenkiste, Jaspal Subhlok:
A Resource Query Interface for Network-Aware Applications. HPDC 1998: 189-196 - [c49]Thomas R. Gross, Monica S. Lam:
Retrospective: A Retrospective on the Warp Machines. 25 Years ISCA: Retrospectives and Reprints 1998: 45-47 - [c48]Marco Annaratone, Emmanuel A. Arnould, Thomas R. Gross, H. T. Kung, Monica S. Lam, Onat Menzilcioglu, Ken Sarocky, Jon A. Webb:
Warp Architecture and Implementation. 25 Years ISCA: Retrospectives and Reprints 1998: 309-319 - [c47]Bruce Lowekamp, Nancy Miller, Dean Sutherland, Thomas R. Gross, Peter Steenkiste, Jaspal Subhlok:
Network-Aware Parallel Computing with Remos. LCPC 1998: 100-119 - [c46]Dirk Riehle, Thomas R. Gross:
Role Model Based Framework Design and Integration. OOPSLA 1998: 117-133 - 1997
- [j11]Takashi Suzuoka, Jaspal Subhlok, Thomas R. Gross:
A Performance Debugging Tool for High Performance Fortran Programs. Concurr. Pract. Exp. 9(10): 927-945 (1997) - [c45]Thomas R. Gross:
Bisection Debugging. AADEBUG 1997: 185-191 - [c44]James M. Stichnoth, Thomas R. Gross:
Code Composition as an Implementation Language for Compilers. DSL 1997: 119-132 - [c43]Thomas Stricker, Thomas R. Gross:
Global Address Space, Non-Uniform Bandwidth: A Memory System Performance Characterization of Parallel Systems. HPCA 1997: 168-179 - [c42]Guei-Yuan Lueh, Thomas R. Gross:
Call-Cost Directed Register Allocation. PLDI 1997: 296-307 - 1996
- [c41]Guei-Yuan Lueh, Thomas R. Gross, Ali-Reza Adl-Tabatabai:
Global Register Allocation Based on Graph Fusion. LCPC 1996: 246-265 - [c40]Ali-Reza Adl-Tabatabai, Thomas R. Gross, Guei-Yuan Lueh:
Code Reuse in an Optimizing Compiler. OOPSLA 1996: 51-68 - [c39]Ali-Reza Adl-Tabatabai, Thomas R. Gross:
Source-Level Debugging of Scalar Optimized Code. PLDI 1996: 33-43 - [c38]Jaspal Subhlok, Thomas R. Gross, Takashi Suzuoka:
Impact of Job Mix on Optimizations for Space Sharing Schedulers. SC 1996: 54 - 1995
- [c37]Thomas Stricker, James M. Stichnoth, David R. O'Hallaron, Susan Hinrichs, Thomas R. Gross:
Decoupling Synchronization and Data Transfer in Message Passing Systems of Parallel Computers. International Conference on Supercomputing 1995: 1-10 - [c36]Thomas Stricker, Thomas R. Gross:
Optimizing Memory System Performance for Communication in Parallel Computers. ISCA 1995: 308-319 - [c35]James M. Stichnoth, Thomas R. Gross:
A Communication Backend for Parallel Language Compilers. LCPC 1995: 224-238 - 1994
- [j10]Thomas R. Gross, Susan Hinrichs, David R. O'Hallaron, Thomas Stricker, Atsushi Hasegawa:
Communication Styles for Parallel Systems. Computer 27(12): 34-44 (1994) - [j9]Thomas R. Gross, David R. O'Hallaron, Jaspal Subhlok:
Task Parallelism in a High Performance Fortran Framework. IEEE Parallel Distributed Technol. Syst. Appl. 2(3): 16-26 (1994) - [j8]James M. Stichnoth, David R. O'Hallaron, Thomas R. Gross:
Generating Communication for Array Statement: Design, Implementation, and Evaluation. J. Parallel Distributed Comput. 21(1): 150-159 (1994) - [j7]Stefan M. Freudenberger, Thomas R. Gross, P. Geoffrey Lowney:
Avoidance and Suppression of Compensation Code in a Trace Scheduling Compiler. ACM Trans. Program. Lang. Syst. 16(4): 1156-1214 (1994) - [c34]Thomas R. Gross, Peter Steenkiste:
Architecture implications of high-speed I/O for distributed-memory computers. International Conference on Supercomputing 1994: 176-185 - [c33]Jaspal Subhlok, David R. O'Hallaron, Thomas R. Gross, Peter A. Dinda, Jon A. Webb:
Communication and memory requirements as the basis for mapping task and data parallel programs. SC 1994: 330-339 - 1993
- [j6]Thomas R. Gross:
An Overview of Programming the iWARP System. Int. J. High Speed Comput. 5(3): 379-401 (1993) - [c32]Ali-Reza Adl-Tabatabai, Thomas R. Gross, Guei-Yuan Lueh, James Reinders:
Modeling Instruction-Level Parallelism for Software Pipelining. Architectures and Compilation Techniques for Fine and Medium Grain Parallelism 1993: 321-330 - [c31]Bwolen Yang, Jon A. Webb, James M. Stichnoth, David R. O'Hallaron, Thomas R. Gross:
Do&Merge: Integrating Parallel Loops and Reductions. LCPC 1993: 169-183 - [c30]Ali-Reza Adl-Tabatabai, Thomas R. Gross:
Detection and Recovery of Endangered Variables Caused by Instruction Scheduling. PLDI 1993: 13-25 - [c29]Ali-Reza Adl-Tabatabai, Thomas R. Gross:
Evicted Variables and the Interaction of Global Register Allocation and Symbolic Debugging. POPL 1993: 371-383 - [c28]Jaspal Subhlok, James M. Stichnoth, David R. O'Hallaron, Thomas R. Gross:
Programming Task and Data Parallelism on a Multicomputer. PPoPP 1993: 13-22 - 1992
- [c27]Susan Hinrichs, Thomas R. Gross:
Utilizing New Communication Features in Compiliation for Private-Memory Machines. LCPC 1992: 563-576 - [c26]Allan L. Fisher, Thomas R. Gross:
Teaching empirical performance analysis of parallel programs. SIGCSE 1992: 309-313 - [c25]Thomas R. Gross, Susan Hinrichs, David R. O'Hallaron, James M. Stichnoth, Jaspal Subhlok:
Compiling Task and Data Parallel Programs for iWrap (Extended Abstract). SIGPLAN Workshop 1992: 32-35 - [c24]Anja Feldmann, Thomas R. Gross, David R. O'Hallaron, Thomas Stricker:
Subset Barrier Synchronization on a Private-Memory Parallel System. SPAA 1992: 209-218 - 1991
- [c23]Vincent Cate, Thomas R. Gross:
Integration of Compression and Caching for a Two-Level File System. ASPLOS 1991: 200-211 - [c22]Allan L. Fisher, Thomas R. Gross:
Teaching the programming of parallel computers. SIGCSE 1991: 102-107 - 1990
- [j5]Thomas R. Gross, Peter Steenkiste:
Structured Dataflow Analysis for Arrays and its Use in an Optimizing Compiler. Softw. Pract. Exp. 20(2): 133-155 (1990) - [c21]Brent Baxter, George W. Cox, Thomas R. Gross, H. T. Kung, David R. O'Hallaron, Craig Peterson, Jon A. Webb, Paul Wiley:
Building blocks for a new generation of application specific computing systems. ASAP 1990: 190-201 - [c20]Shekhar Borkar, Robert Cohn, George W. Cox, Thomas R. Gross, H. T. Kung, Monica Lam, Margie Levine, Brian Moore, Wire Moore, Craig Peterson, Jim Susman, Jim Sutton, John Urbanski, Jon A. Webb:
Supporting Systolic and Memory Communciation in iWarp. ISCA 1990: 70-81
1980 – 1989
- 1989
- [c19]Robert Cohn, Thomas R. Gross, Monica Lam, P. S. Tseng:
Architecture and Compiler Tradeoffs for a Long Instruction Word Microprocessor. ASPLOS 1989: 2-14 - [c18]Thomas R. Gross, Angelika Zobel, Markus Zolg:
Parallel Compilation for a Parallel Machine. PLDI 1989: 91-100 - [c17]Thomas R. Gross:
Communication in iWarp systems. SC 1989: 436-445 - 1988
- [j4]Thomas R. Gross, John L. Hennessy, Steven A. Przybylski, Christopher Rowen:
Measurement and Evaluation of the MIPS Architecture and Processor. ACM Trans. Comput. Syst. 6(3): 229-257 (1988) - [c16]Bernd Bruegge, Thomas R. Gross:
An integrated environment for development and execution of real-time programs. ICS 1988: 153-163 - [c15]Bernd Bruegge, Thomas R. Gross:
A Program Debugger for a Systolic Array: Design and Implementation. Workshop on Parallel and Distributed Debugging 1988: 174-182 - [c14]Shekhar Borkar, Robert Cohn, George W. Cox, Sha Gleason, Thomas R. Gross:
Warp: an integrated solution of high-speed parallel computing. SC 1988: 330-339 - 1987
- [j3]Marco Annaratone, Emmanuel A. Arnould, Thomas R. Gross, H. T. Kung, Monica Lam, Onat Menzilcioglu, Jon A. Webb:
The Warp Computer: Architecture, Implementation, and Performance. IEEE Trans. Computers 36(12): 1523-1538 (1987) - [c13]Marco Annaratone, Emmanuel A. Arnould, Robert Cohn, Thomas R. Gross, H. T. Kung, Monica S. Lam, Onat Menzilcioglu, Ken Sarocky, John Senko, Jon A. Webb:
Architecture of Warp. COMPCON 1987: 264-267 - [c12]Bernd Bruegge, Chang-Hsin Chang, Robert Cohn, Thomas R. Gross, Monica S. Lam, Peter Lieu, Abu Noaman, David Yam:
Programming Warp. COMPCON 1987: 268-271 - [c11]Thomas R. Gross, Alan Sussman:
Mapping a single-assignment language onto the Warp systolic array. FPCA 1987: 347-363 - 1986
- [c10]Marco Annaratone, Emmanuel A. Arnould, Thomas R. Gross, H. T. Kung, Monica S. Lam, Onat Menzilcioglu, Ken Sarocky, Jon A. Webb:
Warp Architecture and Implementation. ISCA 1986: 346-356 - [c9]Thomas R. Gross, Monica S. Lam:
Compilation for a high-performance systolic array. SIGPLAN Symposium on Compiler Construction 1986: 27-38 - 1985
- [j2]Thomas R. Gross:
Software implementation of floating-point arithmetic on a reduced-instruction-set processor. J. Parallel Distributed Comput. 2(4): 362-375 (1985) - [c8]Thomas R. Gross:
Floating-point arithmetic on a reduced-instruction-set processor. IEEE Symposium on Computer Arithmetic 1985: 86-92 - [c7]Thomas R. Gross, H. T. Kung, Monica Lam, Jon A. Webb:
Warp as a machine for low-level vision. ICRA 1985: 790-800 - 1983
- [j1]John L. Hennessy, Thomas R. Gross:
Postpass Code Optimization of Pipeline Constraints. ACM Trans. Program. Lang. Syst. 5(3): 422-448 (1983) - [c6]Thomas R. Gross:
Distributed debugging: session summary. SIGSOFT 1983: 96-97 - 1982
- [c5]John L. Hennessy, Norman P. Jouppi, Forest Baskett, Thomas R. Gross, John Gill:
Hardware/Software Tradeoffs for Increased Performance. ASPLOS 1982: 2-11 - [c4]John L. Hennessy, Norman P. Jouppi, John Gill, Forest Baskett, Alex Strong, Thomas R. Gross, Christopher Rowen, Judson S. Leonard:
The MIPS Machine. COMPCON 1982: 2-7 - [c3]John L. Hennessy, Norman P. Jouppi, Steven A. Przybylski, Christopher Rowen, Thomas R. Gross, Forest Baskett, John Gill:
MIPS: A microprocessor architecture. MICRO 1982: 17-22 - [c2]Thomas R. Gross, John L. Hennessy:
Optimizing delayed branches. MICRO 1982: 114-120 - [c1]John L. Hennessy, Thomas R. Gross:
Code Generation and Reorganization in the Presence of Pipeline Constraints. POPL 1982: 120-127
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-10-15 20:47 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint