2008 | ||
---|---|---|
89 | Dirk Grunwald, Richard Han, Eyal de Lara, Carla Schlatter Ellis: Proceedings of the 6th International Conference on Mobile Systems, Applications, and Services (MobiSys 2008), Breckenridge, CO, USA, June 17-20, 2008 ACM 2008 | |
88 | Ashraf Abu Baker, Dirk Grunwald, Stefan Kappes: XML-basierte dreidimensionale Animation von Algorithmen und Datenstrukturen. DeLFI 2008: 401-412 | |
87 | EE | Graham Schelle, Dirk Grunwald: Exploring FPGA network on chip implementations across various application and network loads. FPL 2008: 41-46 |
86 | EE | Christian Doerr, Douglas C. Sicker, Dirk Grunwald: Dynamic Control Channel Assignment in Cognitive Radio Networks Using Swarm Intelligence. GLOBECOM 2008: 4866-4871 |
85 | EE | Mark Dehus, Dirk Grunwald: STORM: Simple Tool for Resource Management. LISA 2008: 109-119 |
84 | EE | Caleb T. Phillips, Suresh Singh, Douglas C. Sicker, Dirk Grunwald: Applying models of user activity for dynamic power management in wireless devices. Mobile HCI 2008: 315-318 |
83 | EE | Damon McCoy, Kevin S. Bauer, Dirk Grunwald, Tadayoshi Kohno, Douglas C. Sicker: Shining Light in Dark Places: Understanding the Tor Network. Privacy Enhancing Technologies 2008: 63-76 |
82 | EE | Eric W. Anderson, Caleb T. Phillips, Kevin S. Bauer, Dirk Grunwald, Douglas C. Sicker: Modeling directionality in wireless networks: extended abstract. SIGMETRICS 2008: 443-444 |
81 | EE | Christian Doerr, Dirk Grunwald, Douglas C. Sicker: Enhancing Cognitive Radio Algorithms Through Efficient, Automatic Adaptation Management. VTC Fall 2008: 1-5 |
80 | EE | Robert McTasney, Dirk Grunwald, Douglas C. Sicker: Multichannel Wormhole Switching vs. CSMA/CA for Wireless Mesh Networking. WCNC 2008: 2105-2110 |
2007 | ||
79 | Raj Yavatkar, Dirk Grunwald, K. K. Ramakrishnan: Proceedings of the 2007 ACM/IEEE Symposium on Architecture for Networking and Communications Systems, ANCS 2007, Orlando, Florida, USA, December 3-4, 2007 ACM 2007 | |
78 | EE | Tipp Moseley, Alex Shye, Vijay Janapa Reddi, Dirk Grunwald, Ramesh Peri: Shadow Profiling: Hiding Instrumentation Costs with Parallelism. CGO 2007: 198-208 |
77 | EE | Tipp Moseley, Daniel A. Connors, Dirk Grunwald, Ramesh Peri: Identifying potential parallelism via loop-centric profiling. Conf. Computing Frontiers 2007: 143-152 |
76 | EE | Graham Schelle, Dirk Grunwald: Abstracting Modern FCCMs To Provide a Single Interface to Architectural Resources. FCCM 2007: 305-308 |
75 | EE | Graham Schelle, Jeff Fifield, Dirk Grunwald: A Software Defined Radio Application Utilizing Modern FPGAs and NoC Interconnects. FPL 2007: 177-182 |
74 | EE | Christian Doerr, Douglas C. Sicker, Dirk Grunwald: Experiences Implementing Cognitive Radio Control Algorithms. GLOBECOM 2007: 4045-4050 |
73 | EE | Robert McTasney, Dirk Grunwald, Douglas C. Sicker: Low-Latency Multichannel Wireless Mesh Networks. ICCCN 2007: 1082-1087 |
72 | EE | Douglas C. Sicker, Paul Ohm, Dirk Grunwald: Legal issues surrounding monitoring during network research. Internet Measurement Comference 2007: 141-148 |
71 | EE | Damon McCoy, Douglas C. Sicker, Dirk Grunwald: A Mechanism for Detecting and Responding to Misbehaving Nodes in Wireless Networks. SECON 2007: 678-684 |
70 | EE | Kevin S. Bauer, Damon McCoy, Dirk Grunwald, Tadayoshi Kohno, Douglas C. Sicker: Low-resource routing attacks against tor. WPES 2007: 11-20 |
2006 | ||
69 | EE | Anmol Sheth, Christian Doerr, Dirk Grunwald, Richard Han, Douglas C. Sicker: MOJO: a distributed physical layer anomaly detection system for 802.11 WLANs. MobiSys 2006: 191-204 |
68 | EE | Joseph Dunn, Michael Neufeld, Anmol Sheth, Dirk Grunwald, John K. Bennett: A Practical Cross-Layer Mechanism For Fairness in 802.11 Networks. MONET 11(1): 37-45 (2006) |
2005 | ||
67 | EE | Tipp Moseley, Alex Shye, Vijay Janapa Reddi, Matthew Iyer, Dan Fay, David Hodgdon, Joshua L. Kihm, Alex Settle, Dirk Grunwald, Daniel A. Connors: Dynamic run-time architecture techniques for enabling continuous optimization. Conf. Computing Frontiers 2005: 211-220 |
66 | EE | Graham Schelle, Dirk Grunwald: CUSP: a modular framework for high speed network applications on FPGAs. FPGA 2005: 246-257 |
65 | EE | Tipp Moseley, Dirk Grunwald, Joshua L. Kihm, Daniel A. Connors: Methods for Modeling Resource Contention on Simultaneous Multithreading Processors. ICCD 2005: 373-380 |
64 | Nels Anderson, Adam Bender, Carl Hartung, Gaurav Kulkarni, Anuradha Kumar, Isaac Sanders, Dirk Grunwald, Bruce Sanders: The Design of the Mirage Spatial Wiki. WEBIST 2005: 48-55 | |
63 | EE | Marco Gruteser, Dirk Grunwald: Enhancing Location Privacy in Wireless LAN Through Disposable Interface Identifiers: A Quantitative Analysis. MONET 10(3): 315-325 (2005) |
2004 | ||
62 | EE | Joseph Dunn, Michael Neufeld, Anmol Sheth, Dirk Grunwald, John K. Bennett: A Practical Cross-Layer Mechanism For Fairness in 802.11 Networks. BROADNETS 2004: 355-364 |
61 | EE | Michael Neufeld, Dirk Grunwald: Using Phase Array Antennas with the 802.11 MAC Protocol. BROADNETS 2004: 733-735 |
60 | EE | Graham Schelle, Dirk Grunwald: Automated Speculation and Parallelism in High Performance Network Applications. FPL 2004: 1175 |
59 | EE | Michael Neufeld, Ashish Jain, Dirk Grunwald: Network Protocol Development with nsclick. Wireless Networks 10(5): 569-581 (2004) |
2003 | ||
58 | Marco Gruteser, Graham Schelle, Ashish Jain, Richard Han, Dirk Grunwald: Privacy-Aware Location Sensor Networks. HotOS 2003: 163-168 | |
57 | EE | Stephen Aiken, Dirk Grunwald, Andrew R. Pleszkun, Jesse Willek: A Performance Analysis of the iSCSI Protocol. IEEE Symposium on Mass Storage Systems 2003: 123-134 |
56 | EE | Charles B. Morrey III, Dirk Grunwald: Peabody: The Time Travelling Disk. IEEE Symposium on Mass Storage Systems 2003: 241-253 |
55 | EE | Marco Gruteser, Dirk Grunwald: Anonymous Usage of Location-Based Services Through Spatial and Temporal Cloaking. MobiSys 2003 |
54 | EE | Marco Gruteser, Dirk Grunwald: A Methodological Assessment of Location Privacy Risks in Wireless Hotspot Networks. SPC 2003: 10-24 |
53 | EE | Marco Gruteser, Dirk Grunwald: Enhancing location privacy in wireless LAN through disposable interface identifiers: a quantitative analysis. WMASH 2003: 46-55 |
2002 | ||
52 | EE | Robert Cooksey, Stéphan Jourdan, Dirk Grunwald: A stateless, content-directed data prefetching mechanism. ASPLOS 2002: 279-290 |
51 | EE | Dirk Grunwald, Soraya Ghiasi: Microarchitectural denial of service: insuring microarchitectural fairness. MICRO 2002: 409-418 |
50 | EE | Michael Neufeld, Ashish Jain, Dirk Grunwald: Nsclick: : bridging network simulation and deployment. MSWiM 2002: 74-81 |
49 | EE | Dennis Colarelli, Dirk Grunwald: Massive arrays of idle disks for storage archives. SC 2002: 1-11 |
2001 | ||
48 | Artur Klauser, Srilatha Manne, Dirk Grunwald: Selective Branch Inversion: Confidence Estimation for Branch Predictors. International Journal of Parallel Programming 29(1): 81-110 (2001) | |
2000 | ||
47 | EE | Robert Cooksey, Dennis Colarelli, Dirk Grunwald: Content-Based Prefetching: Initial Results. Intelligent Memory Systems 2000: 33-55 |
46 | Dirk Grunwald, Philip Levis, Keith I. Farkas, Charles B. Morrey III, Michael Neufeld: Policies for Dynamic Clock Scheduling. OSDI 2000: 73-86 | |
45 | EE | Soraya Ghiasi, Dirk Grunwald: A Comparison of Two Architectural Power Models. PACS 2000: 137-152 |
44 | EE | Keith I. Farkas, Jason Flinn, Godmar Back, Dirk Grunwald, Jennifer-Ann M. Anderson: Quantifying the energy consumption of a pocket computer and a Java virtual machine. SIGMETRICS 2000: 252-263 |
1999 | ||
43 | EE | Srilatha Manne, Artur Klauser, Dirk Grunwald: Branch Prediction Using Selective Branch Inversion. IEEE PACT 1999: 48-56 |
42 | EE | Artur Klauser, Dirk Grunwald: Instruction Fetch Mechanisms for Multipath Execution Processors. MICRO 1999: 38- |
41 | EE | Carlos Maltzahn, Kathy J. Richardson, Dirk Grunwald: Reducing the Disk I/O of Web Proxy Server Caches. USENIX Annual Technical Conference, General Track 1999: 225-238 |
40 | EE | Doug Joseph, Dirk Grunwald: Prefetching Using Markov Predictors. IEEE Trans. Computers 48(2): 121-133 (1999) |
1998 | ||
39 | Anshu Aggarwal, Dirk Grunwald: Effects of Network Bandwidth on Performance in Software DSM Systems. HPCN Europe 1998: 638-647 | |
38 | EE | Dirk Grunwald, Donald C. Lindsay, Benjamin G. Zorn: Static Methods in Hybrid Branch Prediction. IEEE PACT 1998: 222-229 |
37 | EE | Artur Klauser, Todd M. Austin, Dirk Grunwald, Brad Calder: Dynamic Hammock Predication for Non-Predicated Instruction Set Architectures. IEEE PACT 1998: 278-285 |
36 | EE | Dirk Grunwald, Artur Klauser, Srilatha Manne, Andrew R. Pleszkun: Confidence Estimation for Speculation Control. ISCA 1998: 122-131 |
35 | EE | Srilatha Manne, Artur Klauser, Dirk Grunwald: Pipeline Gating: Speculation Control for Energy Reduction. ISCA 1998: 132-141 |
34 | EE | Artur Klauser, Abhijit Paithankar, Dirk Grunwald: Selective Eager Execution on the PolyPath Architecture. ISCA 1998: 250-259 |
33 | EE | Suvas Vajracharya, Dirk Grunwald: Dependence Driven Execution for Multiprogrammed Multiprocessor. International Conference on Supercomputing 1998: 329-336 |
1997 | ||
32 | EE | Srilatha Manne, Dirk Grunwald, Fabio Somenzi: Remembrance of Things Past: Locality and Memory in BDDs. DAC 1997: 196-201 |
31 | EE | Doug Joseph, Dirk Grunwald: Prefetching Using Markov Predictors. ISCA 1997: 252-263 |
30 | Suvas Vajracharya, Dirk Grunwald: Exploiting Temporal Locality Using a Dependence Driven Execution. PDPTA 1997: 275-284 | |
29 | Carlos Maltzahn, Kathy J. Richardson, Dirk Grunwald: Performance Issues of Enterprise Level Web Proxies. SIGMETRICS 1997: 13-23 | |
28 | EE | Brad Calder, Dirk Grunwald, Michael P. Jones, Donald C. Lindsay, James H. Martin, Michael Mozer, Benjamin G. Zorn: Evidence-Based Static Branch Prediction Using Machine Learning. ACM Trans. Program. Lang. Syst. 19(1): 188-222 (1997) |
27 | EE | Jeanne Ferrante, Dirk Grunwald, Harini Srinivasan: Compile-time Analysis and Optimization of Explicitly Parallel Programs*. Parallel Algorithms Appl. 12(1-3): 21-56 (1997) |
1996 | ||
26 | Dirk Grunwald, Richard Neves: Whole-Program Optimization for Time and Space Efficient Threads. ASPLOS 1996: 50-59 | |
25 | EE | Clive F. Baillie, Dirk Grunwald, Suvas Vajracharya: Application of an Object-Oriented Parallel Run-Time System to a Grand Challenge 3D Multi-Grid Code. HICSS (1) 1996: 251-260 |
24 | EE | Brad Calder, Dirk Grunwald, Joel S. Emer: Predictive Sequential Associative Cache. HPCA 1996: 244-253 |
23 | Suvas Vajracharya, Dirk Grunwald: Dependence Driven Execution for Data Parallelism. LCPC 1996: 570-584 | |
22 | Dirk Grunwald: Embedded, General-Purpose, and High-Performance Systems. ACM Comput. Surv. 28(4es): 29 (1996) | |
21 | Dirk Grunwald: Book Review: Distributed Applications Across DCE and Windows NT by Ward Rosenberry and Jim Teague. Operating Systems Review 30(2): 2 (1996) | |
1995 | ||
20 | EE | Brad Calder, Dirk Grunwald: Next Cache Line and Set Prediction. ISCA 1995: 287-296 |
19 | EE | Dennis Lee, Jean-Loup Baer, Brad Calder, Dirk Grunwald: Instruction Cache Fetch Policies for Speculative Execution. ISCA 1995: 357-367 |
18 | EE | Brad Calder, Dirk Grunwald, Joel S. Emer: A system level perspective on branch architecture performance. MICRO 1995: 199-206 |
17 | EE | Brad Calder, Dirk Grunwald, Amitabh Srivastava: The predictability of branches in libraries. MICRO 1995: 24-34 |
16 | Brad Calder, Dirk Grunwald, Donald C. Lindsay, James H. Martin, Michael Mozer, Benjamin G. Zorn: Corpus-Based Static Branch Prediction. PLDI 1995: 79-92 | |
1994 | ||
15 | Brad Calder, Dirk Grunwald: Reducing Branch Costs via Branch Alignment. ASPLOS 1994: 242-251 | |
14 | Dirk Grunwald, Suvas Vajracharya: Efficient Barriers for Distributed Shared Memory Computers. IPPS 1994: 604-608 | |
13 | Brad Calder, Dirk Grunwald: Fast and Accurate Instruction Fetch and Branch Prediction. ISCA 1994: 2-11 | |
12 | Brad Calder, Dirk Grunwald: Reducing Indirect Function call Overhead in C++ Programs. POPL 1994: 397-408 | |
11 | EE | Benjamin G. Zorn, Dirk Grunwald: Evaluating Models of Memory Allocation. ACM Trans. Model. Comput. Simul. 4(1): 107-131 (1994) |
1993 | ||
10 | Dirk Grunwald, Harini Srinivasan: Efficient Computation of Precedence Information in Parallel Programs. LCPC 1993: 602-616 | |
9 | Dirk Grunwald, Gary J. Nutt, Anthony M. Sloane, David Wagner, Benjamin G. Zorn: A Testbed for Studying Parallel Programs and Parallel Execution Architectures. MASCOTS 1993: 95-106 | |
8 | Dirk Grunwald, Benjamin G. Zorn, Robert Henderson: Improving the Cache Locality of Memory Allocation. PLDI 1993: 177-186 | |
7 | Dirk Grunwald, Harini Srinivasan: Data Flow Equations for Explicitly Parallel Programs. PPOPP 1993: 159-168 | |
6 | Dirk Grunwald, Benjamin G. Zorn: CustoMalloc: Efficient Synthesized Memory Allocators. Softw., Pract. Exper. 23(8): 851-869 (1993) | |
1992 | ||
5 | Benjamin G. Zorn, Dirk Grunwald: Empirical Measurements of Six Allocation-intensive C Programs. SIGPLAN Notices 27(12): 71-80 (1992) | |
1990 | ||
4 | Dirk Grunwald: Data Dependence Analysis: The Lambda Test Revisited. ICPP (2) 1990: 220-223 | |
1988 | ||
3 | E. Chow, H. Madan, J. Peterson, Dirk Grunwald, Daniel A. Reed: Hyperswitch Network for the Hypercube Computer. ISCA 1988: 90-99 | |
2 | James M. Purtilo, Daniel A. Reed, Dirk Grunwald: Environments for Prototyping Parallel Algorithms. J. Parallel Distrib. Comput. 5(4): 421-437 (1988) | |
1987 | ||
1 | James M. Purtilo, Daniel A. Reed, Dirk Grunwald: Environments for Prototyping Parallel Algorithms. ICPP 1987: 431-438 |