


Остановите войну!
for scientists:


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
showing all ?? records
2020 – today
- 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@MobiCom 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 Annual Technical Conference 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]