Publications
Books
-
"Proceedings of the IEEE Real-Time Embedded Technology and
Applications Symposium" by
S. Brandt and F. Mueller (eds.) in
IEEE Computer Press 2007
-
"High-Level Parallel Programming Models and Supportive Environments" by
F. Mueller (ed.) in
Lecture Notes in Computer Science, vol. 2026, Springer 2001
-
"Parallel and Distributed Processing" (Workshop Proceedings of
IPPS/SPDP'99) by J. Rolim and F. Mueller and
A. Zomaya and F. Ercal and F. Ercal and S. Olariu and B. Ravindran and
J. Gustafsson and H. Takada and R. Olsson and L. Kale and P. Backman
and M. Haines and H. ElGindy and D. Coaromel and S. Chaumette and
G. Fox and Y. Pan and K. Li and T. Yang and G. Chiola and G. Conte and
L. Mancini and D. Mery and B. Sanders and D. Bhatt and V. Parsanna
(eds.) in Lecture Notes in Computer Science, vol. 1586, Springer 1999
-
"Languages, Compilers, and Tools for Embedded Systems" by
F. Mueller and A. Bestravros (eds.) in
Lecture Notes in Computer Science, vol. 1474, Springer 1998
Journals
-
"Tightening the Bounds on Feasible Preemptions"
by H. Ramaprasad and
F. Mueller
in ACM Transactions on Embedded Computing Systems,
Vol. ?, No. ?, accepted Mar 2008, pages ???.
-
Parametric Timing Analysis and Its Application to Dynamic Voltage Scaling by S. Mohan and
F. Mueller and W. Hawkins and M. Root and D. Whalley and C. Healy
in ACM Transactions on Embedded Computing Systems,
Vol. ?, No. ?, accepted Sep 2007, pages ???.
-
"The Worst-Case Execution
Time Problem - Overview of Methods and Survey of Tools"
by R. Wilhelm, J. Engblohm, A. Ermedahl,
N. Holsti, S. Thesing, D. Whalley, G. Bernat, C. Ferdinand,
R. Heckmann, T. Mitra, F. Mueller, I. Puaut, P. Puschner,
J. Staschulat, P. Stenström
in ACM Transactions on Embedded Computing Systems,
Vol. 7, No. 3, Apr 2008, pages 1-53.
-
"Exploiting Synchronous
and Asynchronous DVS for Feedback EDF Scheduling on an Embedded
Platform" by Y. Zhu and F. Mueller
in ACM Transactions on Embedded Computing Systems,
Vol. 7, No. 1, Dec 2007, pages 1-26.
-
"Source-Code Correlated
Cache Coherence Characterization of OpenMP Benchmarks" by J. Marathe
and F. Mueller in
IEEE Transactions on Parallel and Distributed Systems, vol. 18, No. 6,
Jun 2007, pages 818-834.
-
"METRIC: Memory Tracing via Dynamic Binary Rewriting to Identify Cache Inefficiencies"
by J. Marathe F. Mueller, T. Mohan, S. McKee, B. de Supinski, A. Yoo
in ACM Transactions on Programming Languages, Vol. 29, No. 2, Apr 2007, pages 1-36.
-
"Analysis of Cache Coherence Bottlenecks with Hybrid Hardware/Software Techniques" by
J. Marathe F. Mueller and B. de Supinski
in ACM Transactions on Architecture and Code Optimization, Vol. 3, No. 4, Dec 2006, pages 390-423.
-
"Improving WCET by Applying Worst-case Path Optimizations" by
W. Zhao and W. Kreahling and D. Whalley and C. Healy
and F. Mueller
in Real-Time Systems Journal, Vol. 34, No. 2, Oct 2006, pages 129-152.
-
"FAST: Frequency-Aware
Static Timing Analysis" by K. Seth,
A. Anantaraman, F. Mueller, E. Rotenberg in ACM Transactions on
Embedded Computing Systems, Vol. 5, No. 1, Feb 2006, pages 200-224.
-
"Improving WCET by
Applying a WC Code Positioning Optimization" by W. Zhao, D. Whalley, C. Healy and F. Mueller in ACM
Transactions on Architecture and Code Optimization, Vol 2, No 3, Dec
2005, pages 335-365.
-
"Feedback EDF Scheduling of Real-Time Tasks Exploiting Dynamic Voltage Scaling"
by Y. Zhu and F. Mueller
in Real-Time Systems Journal, Vol. 31, No. 1-3, Dec 2005, pages 33-63.
-
"Scalable Hierarchical
Locking for Distributed Systems" by N. Desai
and F. Mueller in
Journal of Parallel and Distributed Computing, V 64, No 6, Jun 2004,
pages 708-724.
-
"Communication Characteristics of Large-Scale Scientific Applications for Contemporary Cluster Architectures" by
J. Vetter and F. Mueller
in Journal of Parallel and Distributed Computing, Vol. 63, No. 9, Sep
2003, pages 853-865.
-
"Handling Irreducible Loops: Optimized Node Splitting vs. DJ-Graphs"
S. Unger and Frank Mueller
in ACM Transactions on Programming Languages, Vol. 24, No. 4, 2002,
pages 299-333.
-
"LegoSim: Simulation of Embedded Kernels over Pthreads" by
T. Röblitz and Oliver Bühn and Frank Mueller
in ACM Journal on Educational Resources in Education, Vol. 2,
No. 1, 2002, March pages 117-130.
-
"A Comparison of Static Analysis and Evolutionary Testing for
the Verification of Timing Constraints"
by J. Wegener and F. Mueller
in Real-Time
Systems Journal, Vol. 21, No. 3, Nov
2001, pages 241-268
-
"Timing Analysis for Instruction Caches"
by F. Mueller
in Real-Time Systems Journal, Vol. 18, No. 2/3, May 2000, pages 209-239
-
"Timing Analysis for Data and Wrap-Around Fill Caches"
by R. T. White and F. Mueller and C. Healy and
D. Whalley and M. G. Harmon
in Real-Time
Systems Journal, Vol. 17, No. 2/3, Nov 1999, pages 209-233
-
"Bounding Pipeline and
Instruction Cache Performance" by C. A. Healy
and R. D. Arnold and F. Mueller and D. Whalley and M. G. Harmon in
IEEE Transactions on Computers, vol. 48, No. 1, Jan 1999, pages 53-70
Conferences
-
"Proactive Process-Level Live Migration in HPC Environments"
by C. Wang and F. Mueller
in Supercomputing, Nov 2008 (accepted).
-
"On-the-fly Recovery of Job Input Data in Supercomputers"
by C. Wang, Z. Zhang, S. Vazhkudai, X. Ma,
and F. Mueller
in International Conference on Parallel Processing, Sep 2008 (accepted).
-
"Preserving Time in Large-Scale Communication Traces"
by P. Ratn and F. Mueller and M. Schulz and B. de
Supinski
in International Conference on Supercomputing, Jun 2008, pages 46-55.
-
"Bounding Worst-Case Response Time for Tasks with Non-Preemptive Regions" byH. Ramaprasad and F. Mueller
in Real-Time and Embedded Technology and Applications Symposium, Apr
2008, pages 58-67.
-
"Hybrid Timing Analysis of Modern Processor Pipelines via Hardware/Software Interactions" by S. Mohan and F. Mueller
in Real-Time and Embedded Technology and Applications Symposium, Apr
2008, pages 285-294.
-
"Optimizing Center Performance through Coordinated Data Staging,
Scheduling and Recovery"
by Z. Zhang, C. Wang, S. Vazhkudai, X. Ma,
G. Pike, J. Cobb and F. Mueller
in Supercomputing, Nov 2007.
-
"Proactive Fault Tolerance for HPC with Xen Virtualization"
by A. Nagarajan and F. Mueller and C. Engelmann and
S. Scott
in International Conference on Supercomputing, Jun 2007, pages 23-32.
-
"DVSleak: Combining Leakage Reduction and Voltage Scaling in Feedback EDF Scheduling
" by
Y. Zhu and F. Mueller
in ACM SIGPLAN Conference on Languages, Compilers, and Tools for
Embedded Systems (LCTES'07), Jun 2007.
-
"Scalable Compression and Replay of Communication Traces in Massively Parallel Environments"
by M. Noeth and F. Mueller and M. Schulz and B. de
Supinski in International Parallel and Distributed Processing Symposium, Mar
2007, Best Paper Award.
-
"A Job Pause Service under LAM/MPI+BLCR for Transparent Fault Tolerance"
by C. Wang and F. Mueller and C. Engelmann and
S. Scott"
in International Parallel and Distributed Processing Symposium, Mar
2007.
-
"Tightening the Bounds on Feasible Preemption Points"
by H. Ramaprasad and
F. Mueller
in Real-Time Systems Symposium, Dec 2006, pages 212-222.
-
"Scalable Compression and Replay of Communication Traces in Massively Parallel Environments"
by M. Noeth and F. Mueller and M. Schulz and B. de
Supinski in P=ac2 Conference, IBM T.J. Watson, Oct 2006.
-
"Scalable, Fault-Tolerant Membership for MPI Tasks on HPC Systems" by
J. Varma, C. Wang, F. Mueller, C. Engelmann and S. Scott
in International Conference on Supercomputing, Jun 2006, pages 219-228.
-
"Bounding Preemption Delay within Data Cache Reference Patterns for Real-Time Tasks" by
H. Ramaprasad and F. Mueller
in Real-Time and Embedded Technology and Applications Symposium, Apr
2006, pages 71-80.
-
"Hardware Profile-guided Automatic Page Placement for ccNUMA Systems" by
J. Marathe and F. Mueller
in ACM SIGPLAN Symposium on Principles and Practice of Parallel
Programming, Mar 2006, pages 90-99.
-
ParaScale:
Exploiting Parametric Timing Analysis for Real-Time Schedulers
and Dynamic Voltage Scaling by S. Mohan and
F. Mueller and W. Hawkins and M. Root and D. Whalley and C. Healy
in Real-Time Systems Symposium, Dec 2005, pages 233-242.
-
"Cross-Platform Performance Prediction of Parallel Applications
Using Partial Execution" by
Tao Yang, Xiaosong Ma and Frank Mueller
in Supercomputing, Nov 2005.
-
"Hybrid Leakage and Voltage Reduction under EDF Scheduling"
by Y. Zhu and F. Mueller in P=ac2 Conference, IBM T.J. Watson, Sep 2005.
-
"A Hybrid Hardware/Software Approach to Efficiently Determine Cache Coherence Bottlenecks" by
J. Marathe, F. Mueller and B. de Supinski
in International Conference on Supercomputing, Jun 2005, pages 21-30.
-
"Feedback EDF Scheduling Exploiting
Hardware-Assisted Asynchronous Dynamic Voltage Scaling" by
Y. Zhu and F. Mueller
in ACM SIGPLAN Conference on Languages, Compilers, and Tools for
Embedded Systems (LCTES'05), Jun 2005, pages 203-212.
-
"Timing Analysis for Sensor Network Nodes of the Atmega Processor Family"
by S. Mohan and F. Mueller and D. Whalley and C. Healy
in Real-Time and Embedded Technology and Applications Symposium, March
2005, pages 405-414.
-
"Bounding Worst-Case Data Cache Behavior by Analytically Deriving
Cache Reference Patterns" by
H. Ramaprasad and F. Mueller
in Real-Time and Embedded Technology and Applications Symposium, March
2005, pages 148-157.
-
"Improving WCET by Optimizing Worst-Case Paths" by
W. Zhao and W. Kreahling and D. Whalley and C. Healy
and F. Mueller
in Real-Time and Embedded Technology and Applications Symposium, March
2005, pages 138-147.
-
"Enforcing Safety of
Real-Time Schedules on Contemporary Processors using a Virtual
Simple Architecture (VISA)" by A. Anantaraman,
K. Seth, E. Rotenberg and F. Mueller in IEEE Real-Time Systems
Symposium, Dec 2004, pages 114-125.
-
"EDF-DVS Scheduling on the IBM Embedded PowerPC 405LP" by
A. Anantaraman, A. Mahmoud,
R. Venkatesan, Y. Zhu and F. Mueller
in P=ac2 Conference, IBM T.J. Watson, Oct 2004.
-
"WCET Code
Positioning" by W. Zhao, D. Whalley, C. Healy
and F. Mueller in IEEE Real-Time Systems Symposium, Dec 2004,
pages 81-91.
-
"Detailed Cache Coherence Characterization for OpenMP Benchmarks" by
J. Marathe, A. Nagarajan and F. Mueller
in International Conference on Supercomputing, Jun 2004, pages 287-297.
-
"Feedback EDF Scheduling Exploiting Dynamic Voltage Scaling" by
Y. Zhu and F. Mueller
in Real-Time and Embedded Technology and Applications Symposium, May
2004, pages 84-93.
-
"Tuning the WCET of Embedded Applications" by
W. Zhao and P. Kulkarni and D. Whalley and C. Healy
and F. Mueller and G.-R. Uh
in Real-Time and Embedded Technology and Applications Symposium, May
2004, pages 472-481.
-
"Compositional Static Instruction Cache Simulation" by
K. Patil and K. Seth and F. Mueller
in ACM SIGPLAN Conference on Languages, Compilers, and Tools for
Embedded Systems (LCTES'04), Jun 2004, pages 136-145.
-
"FAST: Frequency-Aware
Static Timing Analysis" by K. Seth,
A. Anantaraman, F. Mueller, E. Rotenberg in IEEE Real-Time Systems
Symposium, Dec 2003, pages 40-51, Best Student Paper Award.
-
"Identifying and Exploiting
Spatial Regularity in Data Memory References"
by Tushar Mohan and Bronis R. de
Supinski and Sally A. McKee and Frank Mueller and Andy Yoo and Martin
Schulz in Supercomputing, Nov 2003.
-
"Encryption Overhead for Sensor Networks and Embedded Systems: Modeling and Analysis"
by Ramnath Venugopalan, Prasanth Ganesan, Pushkin Peddabachagari,
Alexander Dean, Frank Mueller and Mihail Sichitiu in
Conference on Compiler, Architecture and Synthesis on Embedded
Systems (CASES'03), Oct/Nov 2003, pages 188-197.
-
"Virtual Simple
Architecture (VISA): Exceeding the Complexity Limit in Safe Real-Time
Systems" by A. Anantaraman, K. Seth,
K. Patil, E. Rotenberg and F. Mueller in International Symposium
on Computer Architecture, Jun 2003, pages 350-361.
-
"Scalable Distributed
Concurrency Services for Hierarchical Locking" by N. Desai and F. Mueller in International
Conference on Distributed Computing Systems, May 2003, pages 530-537.
-
"A Log(n) Multi-Mode
Locking Protocol for Distributed Systems" by N. Desai and F. Mueller in International Parallel
and Distributed Processing Symposium, Apr 2003.
-
"METRIC: Tracking Down Inefficiencies in the Memory Hierarchy via Binary Rewriting" by J. Marathe, F. Mueller, T. Mohan, B. R. de Supinski,
S. A. McKee and A. Yoo in International
Symposium on Code Generation and Optimization, Mar 2003, pages 289-300.
-
"Energy-Conserving Feedback EDF Scheduling for Embedded Systems with
Real-Time Constraints" by
A. Dudani and F. Mueller and Y. Zhu
in ACM SIGPLAN Joint Conference Languages, Compilers, and Tools for
Embedded Systems (LCTES'02) and Software and Compilers for
Embedded Systems (SCOPES'02), Jun 2002, pages 213-222.
-
"Communication Characteristics of Large-Scale Scientific Applications for Contemporary Cluster Architectures" by
J. Vetter and F. Mueller
in International Parallel and Distributed Processing Symposium, Apr
2002, Best Paper Award.
-
"Handling Irreducible Loops: Optimized Node Splitting vs. DJ-Graphs" by S. Unger and F. Mueller
in Euro-Par 2001 Parallel Processing (Int. Euro-Par Conference),
Springer LNCS 2150, eds. R. Sakellariou et al., Aug 2001, pages 207-220
-
"Combining Multi-Threading with Asynchronous Communication:
A Case Study with DSM-Threads using Myrinet via BIP and Madeleine" by T. Röblitz and F. Mueller
in Myrinet User Group Conference, published by INRIA,
Sep 2000, pages 131-138
-
"Token-based Read/Write-Locks for Distributed Mutual Exclusion" by C. Wagner and F. Mueller
in Euro-Par 2000 Parallel Processing (Int. Euro-Par Conference),
Springer LNCS 1900, eds. A. Bode et al., Aug 2000, pages 1185-1195
-
"A Thread-Aware Debugger with an Open Interface" by D. Schulz and F. Mueller
in International Symposium on Software Testing and Analysis,
published as ACM Software Engineering Notes, Vol. 25, No. 5,
Sep 2000, pages 201-211
-
"Priority Inheritance and Ceilings for Distributed Mutual Exclusion"
by F. Mueller
in IEEE Real-Time Systems Symposium, Dec 1999, pages 340-349
-
"The Rendezvous is
Dead -- Long Live the Protected Object" by
D. Macos and F. Mueller in ACM SIGAda'98, Nov 1998, pages 287-293,38
-
"A Comparison of Static Analysis and Evolutionary
Testing for the Verification of Timing Constraints" by
F. Mueller and J. Wegener
in Real-Time Technology and Applications Symposium, Jun 1998, pages 179-188
-
"Prioritized Token-Based Mutual Exclusion for Distributed Systems" by
F. Mueller
in International Parallel Processing Symposium, Mar 1998, pages 791-795
(slides)
-
"On the Design and Implementation of DSM-Threads" by
F. Mueller
in Int. Conference on Parallel and Distributed Processing
Techniques and Applications, Jun 1997, pages 315-324
(slides)
-
"Timing Analysis for Data Caches and Set-Associative Caches" by
R. White, F. Mueller, C. Healy, D. Whalley and M. Harmon
in Real-Time Technology and Applications Symposium, Jun 1997, pages 192-202
-
"MithOS -- A Real-Time Micro-Kernel Threads Operating System"
by F. Mueller, V. Rustagi and T. P. Baker
in IEEE Real-Time Systems Symposium, Dec 1995, pages 49-53
-
"Avoiding Conditional Branches via Code Replication" by
F. Mueller and D. B. Whalley
in ACM SIGPLAN Conference on Programming Language
Design and Implementation, Jun 1995, pages 56-66
-
"Fast Instruction Cache Analysis via Static Cache Simulation" by
F. Mueller and D. B. Whalley in Simulation
Symposium, Apr 1995, pages 105-114
-
"Bounding Worst-Case Instruction Cache Performance" by
R. Arnold, F. Mueller, D. B. Whalley and M. Harmon
in IEEE Real-Time Systems Symposium, Dec 1994, pages 172-181
-
"Features of the Gnu Ada Runtime Library" by E. W. Giering, F.
Mueller and T. P. Baker in TRI-Ada, Nov 1994, pages 93-103
-
"Efficient On-the-fly Analysis of Program Behavior and Static Cache
Simulation" by
F. Mueller and D. B. Whalley
in Static Analysis Symposium, B. Le Charlier, editor,
volume 864 of Lecture Notes in Computer Science, Springer,
Sep 1994, pages 101-115
-
"Implementing Ada 9X features using POSIX Threads: Design Issues"
by E.W. Giering, Frank Mueller and T.P. Baker in TRI-Ada, Sep
1993, pages 214-228
-
"A Library Implementation of POSIX Threads under UNIX" by
Frank Mueller in
Proceedings of the USENIX Conference, Jan 1993, pages 29-41
-
"Avoiding Unconditional Jumps by Code Replication" by
F. Mueller and D. B. Whalley
in ACM SIGPLAN Conference on Programming Language
Design and Implementation, Jun 1992, pages 322-330
Workshops
-
"An Open Infrastructure for Scalable, Reconfigurable Analysis"
by B. de Supinski and Rob Fowler and Todd Gamblin
and F. Mueller and P. Ratn and M. Schulz
in International Workshop on
Scalable Tools for High-End Computing, Jun 2008, pages 39-50.
-
"Toward Thread-Level Speculation for Coarse-Grained Parallelism of
Regular Access Patterns" by
Ravi Ramaseshan, Frank Mueller
in Workshop on Programmability Issues for Multi-Core Computers, Jan 2008.
-
"Soft Error Protection via Fault-Resilient Data Representations" by
Muhammad M. Latif, Ravi Ramaseshan, Frank Mueller
in Workshop on Silicon Errors in Logic - System Effects, Apr 2007.
-
"Challenges for Cyber-Physical Systems: Security, Timing Analysis and Soft Error Protection" by
Frank Mueller
in National Workshop on High Confidence Software Platforms for Cyber-Physical Systems: Research Needs and Roadmap (HCSP-CPS), Nov 2006.
-
"Timing Analysis: In Search of Multiple Paradigms" by
F. Mueller
in Workshop on Parallel and Distributed Real-Time Systems, Apr 2004.
-
"Analyzing and Modeling Encryption Overhead for Sensor Network Nodes"
by Prasanth Ganesan, Ramnath Venugopalan, Pushkin Peddabachagari,
Alexander Dean, Frank Mueller and Mihail Sichitiu in
Workshop on Wireless Sensor Networks and Applications (WSNA '03) with
MobiCom'03, Sep 2003, pages.
-
"Preemption Handling
and Scalability of Feedback DVS-EDF" by Y. Zhu
and F. Mueller in Workshop on Compilers and Operating Systems for
Low Power, Sep 2002.
-
"Detecting Memory
Performance Bottlenecks via Binary Rewriting" by J. Marathe and F. Mueller in Workshop on Binary
Translation, Sep 2002.
-
"Partial Data Traces: Efficient Generation and Representation" by F. Mueller and T. Mohan and B. de Supinski
and S. McKee and A. Yoo in Workshop on Binary Translation,
published in IEEE Technical Committee on Computer Architecture
Newsletter, Oct 2001.
-
"Parametric Timing Analysis"
by E. Vivancos, C. Healy, F. Mueller and D. Whalley
in ACM SIGPLAN Workshop on Languages, Compilers and Tools for Embedded Systems,
ACM SIGPLAN Notices, Aug 2001, pages 88-93
-
"Fault Tolerance for Token-based Synchronization Protocols"
by F. Mueller
in International Parallel and Distributed Processing Symposium --
Workshop on Fault-Tolerant Parallel and Distributed Systems,
IEEE Press, April 2001
-
"Decentralized Synchronization for Multi-Threaded DSMs" by F. Mueller
in Workshop on Software Distributed Shared Memory,
May 2000
-
"CLIX -- A Hybrid Programming Environment for Distributed Objects and
Distributed Shared Memory" by F. Mueller
and Jörg Nolte and Alexander Schlaefer in Parallel and Distributed
Processing -- Workshop on High-Level Parallel Programming Models and Supportive Environments,
Springer LNCS 1800, eds. J. Rolim et al., May 2000, pages 285-292
-
"Adaptive DSM-Runtime Behavior via Speculative Data Distribution"
by F. Mueller in Parallel and Distributed
Processing -- Workshop on Run-Time Systems for Parallel Programming,
Springer LNCS 1586, eds. J. Rolim et al., Apr 1999, pages 553-567 (slides)
-
"Timing Predictions for Multi-Level Caches" by
F. Mueller
in ACM SIGPLAN Workshop on Language, Compiler, and
Tool Support for Real-Time Systems, Jun 1997, pages 29-36
-
"Generalizing Timing Predictions to Set-Associative Caches" by
F. Mueller
in EuroMicro Workshop on Real-Time Systems, Jun 1997, pages 64-71
-
"Distributed Shared-Memory Threads: DSM-Threads" by
F. Mueller
in Workshop on Run-Time Systems for Parallel Programming, Apr 1997, pages 31-40
(slides)
-
"Prioritized Token-Based Mutual Exclusion for Distributed Systems" by
F. Mueller
in Workshop on Parallel and Distributed Real-Time Systems, Apr 1997,
pages 72-80
-
"Compiler Support for Software-Based Cache Partitioning" by
F. Mueller
in ACM SIGPLAN Workshop on Language, Compiler, and Tool
Support for Real-Time Systems, Jun 1995, pages 137-145
-
"Real-Time Debugging by Minimal Hardware Simulation" by F.
Mueller and D. B. Whalley in PEARL Workshop über Realzeitsysteme,
Dec 1994, pages 68-76
-
"On Debugging Real-Time Applictions" by
F. Mueller and D. B. Whalley
in ACM SIGPLAN Workshop on Language, Compiler, and Tool
Support for Real-Time Systems, Jun 1994
-
"Predicting Instruction Cache Behavior" by
F. Mueller, D. B. Whalley and M. Harmon
in ACM SIGPLAN Workshop on Language, Compiler,
and Tool Support for Real-Time Systems, Jun 1994
-
"Experience with a Prototype of the POSIX ``Minimal Realtime
System Profile''" by
T. P. Baker, F. Mueller and Viresh Rustagi in
IEEE Workshop on Real-Time Operating Systems and Software, May 1994,
pages 12-16
-
"Implementing POSIX Threads under UNIX: Description of Work in
Progress" by
Frank Mueller in
Proceedings of the Second Software Engineering Research Forum,
Nov 1992, pages 253-261
- "Keeping Track of Time without a Clock" by F. Mueller in IEEE
Workshop on Real-Time Operating Systems and Software, May 1992, pages
120-122
- "Heuristic Link Networks" by Kingsley Kerce and Frank Mueller in
Proceedings of the First Workshop on Neural Networks:
Academic/Industrial/NASA/Defense (WNN-AIND), pages 333-338, Feb 1990.
Society for Computer Simulation International, San Diego, CA.
Other Publications
-
"MOLAR: adaptive runtime support for high-end computing operating
and runtime systems" by
Christian Engelmann, Stephen L. Scott, David E. Bernholdt, Narasimha
R. Gottumukkala, Chokchai Leangsuksun, Jyothish Varma, Chao Wang,
Frank Mueller, Aniruddha G. Shet, P. Sadayappan in ACM SIGOPS
Operating Systems Review, Vol. 40, No. 2, April 2006, pages 63-72.
Technical Reports
-
"Preserving Timing Anomalies in Pipelines of High-End Processors" by
Sibin Mohan and Frank Mueller
in TR 2007-13, Dept. of Computer Science, North Carolina State
University, May 2008
-
"Soft Error Protection via Fault-Resilient Data Representations" by
Muhammad M. Latif, Ravi Ramaseshan, Frank Mueller
in TR 2007-10, Dept. of Computer Science, North Carolina State
University, Oct 2007
-
"Bounding Worst-Case Response Time for Tasks With Non-Preemptive Regions" by
Harini Ramaprasad and Frank Mueller
in TR 2007-22, Dept. of Computer Science, North Carolina State
University, Aug 2007
-
"The Worst-Case Execution
Time Problem - Overview of Methods and Survey of Tools"
by R. Wilhelm, J. Engblohm, A. Ermedahl,
N. Holsti, S. Thesing, D. Whalley, G. Bernat, C. Ferdinand,
R. Heckmann, T. Mitra, F. Mueller, I. Puaut, P. Puschner,
J. Staschulat, P. Stenström
in MRTC report ISSN 1404-3041 ISRN MDH-MRTC-209/2007-1-SE, Mälardalen
Real-Time Research Centre, Mälardalen University, Mar 2007.
-
"Proactive Fault Tolerance for HPC with Xen Virtualization"
A. B. Nagarajan and F. Mueller
in TR 2007-1, Dept. of Computer Science, North Carolina State
University, Jan 2007.
-
"Asymmetric Multiprocessing for Simultaneous Multithreading Processors" by
Daniel M. Smith, Vincent W. Freeh, Frank Mueller
in TR 2006-13, Dept. of Computer Science, North Carolina State
University, Jun 2006.
-
"Tightening the Bounds on Feasible Preemption Points" by
Harini Ramaprasad and Frank Mueller
in TR 2005-48, Dept. of Computer Science, North Carolina State
University, Dec 2005 (rev 1, May 2006).
-
"Predicting Parallel Applications' Performance Across Platforms Using Partial Execution" by
Tao Yang, Xiaosong Ma and Frank Mueller
in TR 2005-16, Dept. of Computer Science, North Carolina State
University, Mar 2005.
-
"Feedback EDF Scheduling Exploiting Hardware-Assisted Asynchronous Dynamic Voltage Scaling" by
Yifan Zhu and Frank Mueller
in TR 2004-35, Dept. of Computer Science, North Carolina State
University, Dec 2004.
-
"Exploiting VISA for Higher Concurrency in Safe Real-Time Systems" by
Aravindh Anantaraman, Kiran Seth, Eric
Rotenberg and Frank Mueller
in TR 2004-15, Dept. of Computer Science, North Carolina State
University, May 2004.
-
"Detailed Cache Coherence Characterization for OpenMP Benchmarks" by
A. Nagarajan, J. Marathe, F. Mueller
in TR 2004-9, Dept. of Computer Science, North Carolina State
University, Mar 2004.
-
"Identifying and Exploiting
Spatial Regularity in Data Memory References"
by Tushar Mohan and Bronis R. de
Supinski and Sally A. McKee and Frank Mueller and Andy Yoo and Martin
Schulz in TR UCRL-JC-154597 by
Lawrence Livermore National Laboratory, Jul 2003.
-
"Feedback Dynamic
Voltage Scaling DVS-EDF Scheduling: Correctness and PID-Feedback"
by Yifan Zhu and Frank Mueller in
CS Dept., North Carolina State University, TR-2003-13, Jun 2003.
-
"Memory System
Technologies for Future High-End Computing Systems" by S. McKee, B. de Supinski, F. Mueller and G. Tyson
in Lawrence Livermore National Laboratory, TR UCRL-ID-153361, May
2003.
-
"Simulation of Embedded Micro-Kernels over Pthreads" by
T. Röblitz, Oliver Bühn and F. Mueller
in TR 01-148 Institut f. Informatik, Humboldt-University, Jan 2001
-
"CLIX -- A Hybrid Programming Environment for Distributed Objects and
Distributed Shared Memory" by
F. Mueller, J. Nolte and A. Schlaefer
in TR 01-147 Institut f. Informatik, Humboldt-University, Jan 2001
-
"Handling Irreducible Loops: Optimized Node Splitting vs. DJ-Graphs" by
S. Unger and F. Mueller
in TR 01-146 Institut f. Informatik, Humboldt-University, Jan 2001
-
"Real-Time Schedulability Analysis for Ada" by
F. Mueller
in TR 01-145 Institut f. Informatik, Humboldt-University, Jan 2001
-
"Prioritized Token-Based Mutual Exclusion for Distributed Systems" by
F. Mueller
in TR 98-97 Institut f. Informatik, Humboldt-University, Jan 1998
(revision published
in International Parallel Processing Symposium, Mar 1998)
-
"Generalizing Timing Predictions to Set-Associative Caches" by
F. Mueller
in TR 96-66 Institut f. Informatik, Humboldt-University, Jul 1996
(revision published
in EuroMicro Workshop on Real-Time Systems, Jun 1997)
-
"Supporting Ada 95 Passive Partitions in a Distributed Environment" by
F. Mueller
in Reliable Software Technologies -- Ada-Europe '97, Springer LNCS 1251,
eds. K. Hardy and J. Briggs, Jun 1997, pages 218-229
-
"MythOS -- A Micro-Kernel Threads Operating System" by F. Mueller, V.
Rustagi and T. P. Baker in TR 94-091 Dept. of CS, Florida State
University, Sep 1994 (revision published
in Real-Time Systems Symposium 1995)
-
"Fast Instruction Cache Analysis via Static Cache Simulation" by
F. Mueller and D. B. Whalley in
TR 94-042 Dept. of CS, Florida State University, Apr 1994
(revision published in Simulation Symposium 1995)
-
"Predicting Instruction Cache Behavior" by F. Mueller, D. B. Whalley
and M. Harmon in TR 93-091 Dept. of CS, Florida State University, Sep
1993
(revision published in ACM SIGPLAN Workshop
on Language, Compiler, and Tool Support for Real-Time Systems 1994)
-
"Register Allocation by Graph Coloring: A Review" by Frank
Mueller in TR ??? Dept. of CS, Florida State University, Apr 1992, 1st
revision Mar 1993, 2nd revision Aug 1994
Talks / Posters / Work in Progress
-
"An Open Framework for Scalable, Reconfigurable Performance
Analysis" by T. Gamblin, P. Ratn, B. de
Supinski, M. Schulz, F. Mueller, R. Fowler and D. Reed, refereed poster
at Supercomputing, Nov 2007.
-
"Generalizing Parametric
Timing Analysis" by J. Coffman, C. Healy,
F. Mueller, D. Whalley, refereed poster in the Proceedings of the ACM Conference on
Languages, Compilers, and Tools for Embedded Systems, June 2007, pages 152-154.
-
"Hardware Profile-guided Automatic Page Placement for ccNUMA Systems"
by
J. Marathe and F. Mueller
in Gelato ICE Itanium Conference & Expo,
Apr 2007. April 2007 Gelato (IP)2 Award, Innovative Project on Itanium Processors.
-
"CheckerMode: A Hybrid Scheme for Timing Analysis of
Modern Processor Pipelines Involving
Hardware/Software Interactions"
by S. Mohan and
F. Mueller in Work-in-Progress of
Real-Time Embedded Technology and Applications Symposium, Apr 2007, pages 40-43.
-
"Scalable Compression and Replay of Communication Traces in Massively Parallel Environments"
by M. Noeth and F. Mueller and M. Schulz and B. de
Supinski, refereed poster at Supercomputing, Nov 2006.
-
"Real-Time Scheduling for a
Virtual Simple Architecture (VISA)" by K. Seth,
A. Anantaraman, F. Mueller, E. Rotenberg in Work-in-Progress of
IEEE Real-Time Systems Symposium, Dec 2003, pages 113-116.
-
"Distributed
Hierarchical Locking with Real-Time Priorities" by N. Desai and F. Mueller in Work-in-Progress of
IEEE Real-Time Systems Symposium, Dec 2003, pages 129-132.
-
"A Brief Overview of
Scalable Distributed Concurrency Services for Hierarchical
Locking" by N. Desai and F. Mueller,
refereed poster in Joint ACM Java Grande / ISCOPE Conference, Nov
2002.
-
"Benchmarking SMP Memory Systems Performance"
by B. de Supinski, A. Yoo, F. Mueller and
S. McKee
in SCICOMP 4 (IBM SP Scientific Computing User
Group), Oct 2001.
-
"Integrating
Gnat/Gcc into a Timing Analysis Environment" by D. Macos and F. Mueller in Work-in-Progress of
EuroMicro Workshop on Real-Time Systems, Jun 1998, pages 15-18
-
"Remote Data Collection
and Analysis using Mobile Agents and Service-Oriented Architectures"
by Harsha Girish, M.S. Thesis, North Carolina State
University, Jul 2008 (last known position: Cisco, CA)
-
"Analytical
Bounding Data Cache Behavior for Real-Time Systems"
by H.. Ramaprasad, Ph.D. Thesis, North Carolina State
University, Jul 2008 (last known position: faculty at the Univ. of
Southern Illinois, IL)
-
"System
Virtualization for Proactive Fault-Tolerant Computing"
by Arun Nagarajan, M.S. Thesis, North Carolina State
University, Apr 2008 (last known position: Nvidia, CA)
-
"Trace-Based Dependence
Analysis for Speculative Loop Optimizations"
by R. Ramaseshan, M.S. Thesis, North Carolina State
University, Jun 2007 (last known position: Ph.D. student, NCSU)
-
"Trace Based Performance Characterization and Optimization"
by J. Marathe, Ph.D. Thesis, North Carolina State
University, May 2007 (last known position: Nvidia Compiler Group, CA)
-
"Scalable Compression and
Replay of Communication Traces in Massively Parallel Environments"
by M. Noeth, M.S. Thesis, North Carolina State
University, Aug 2006 (last known position: Lenovo, NC)
-
"Scalable, Fault-Tolerant
Membership for Group Communication on HPC Systems" by J. Varma, M.S. Thesis, North Carolina State
University, Mar 2006 (last known position: SecureWorks, GA)
-
"Dynamic Voltage
Scaling with Feedback EDF Scheduling for Real-Time Embedded Systems" by Y. Zhu, Ph.D. Thesis, North Carolina State
University, Aug 2005 (last known position: Sony-Ericsson, NC)
-
"Buddy Threading in Distributed Applications on Simultaneous Multi-Threading Processors" by N. Vouk, Master's Thesis, North Carolina State
University, Apr 2005 (last known position: IBM, NC)
-
"Hybrid online/offline optimization of Application Binaries" by A. Dhoot, Master's Thesis, North Carolina State
University, Jul 2004 (last known position: Microsoft, WA)
-
"Frequency-aware Static
Timing Analysis for Power-aware Embedded Architectures" by K. Seth, Master's Thesis, North Carolina State
University, Dec 2003 (last known position: QualComm, NC)
-
"Compositional Static
Cache Analysis Using Module-Level Abstraction" by K. Patil,
Master's Thesis, North Carolina State University, Aug 2003 (last known position: VMware, CA)
-
"Analyzing Memory Performance Bottlenecks in OpenMP
Programs on SMP Architectures using ccSIM" by Anita Nagarajan,
Master's Thesis, North Carolina State University, Aug 2003, (last known
position: Intel at Bangalore, India, Desktop
Platforms Group, Graphics Core Engine team)
-
"METRIC: Tracking Memory Bottlenecks via Binary Rewriting" by J. Marathe,
Master's Thesis, North Carolina State University, Jun 2003 (last known
position: PhD candidate North Carolina State University)
-
"Scalable Distributed
Concurrency Protocol with Priority Support" by N. Desai,
Master's Thesis, North Carolina State University, Jun 2003 (last known
position: PhD candidate North Carolina State University)
-
"Träge Release-Konsistenz" by P. Weisse,
Master's Thesis, Humboldt University Berlin, Feb 2002
-
"Effiziente dynamische Verwaltung von gemeinsam genutztem Speicher in einem verteilten System" by N. Hahn,
Master's Thesis, Humboldt University Berlin, Mar 2001
-
"Kommunikation in
verteilten Systemen mit gemeinsamem Speicher" by T. Röblitz,
Master's Thesis, Humboldt University Berlin, Dec 2000 (last known
position: PhD candidate Konrad-Zuse-Zentrum
für Informationstechnik Berlin, Germany)
-
"Efficient Analysis of Temporal Properties for Real-Time Systems" by
F. Mueller,
Habilitation, Humboldt University Berlin, Sep 2000
-
"Dynamische Speicherverwaltung in einem verteilten System mit gemeinsamen Speicher" by N. Hahn,
Studienarbeit, Humboldt University Berlin, Mar 2000
-
"Träge Release-Konsistenz" by P. Weisse,
Studienarbeit, Humboldt University Berlin, Feb 2000
-
"Algorithmen zum gegenseiten
Ausschluß in verteilten Systemen" by C. Wagner,
Master's Thesis, Humboldt University Berlin, Dec 1999 (last known
position: research staff at Technion, Israel)
-
"Design and Implementation of a Flexible Report Generating Tool"
by Karla Müller,
Master's Thesis, Humboldt University Berlin, Dec 1999 (last known
position: ADtrans, Copenhagen, Denmark)
-
"Planbarkeitsanalyse von Ada-tasks in Echtzeitsystemen" by O. Bühn,
Master's Thesis, Technische Fachhochschule Berlin, Jul 1999 (last
known position: Raytek GmbH, Berlin, Germany)
-
"Thread Debug Interface -- TDI" by D. Schulz,
Master's Thesis, Humboldt University Berlin, May 1999 (honored as
best master's thesis in Computer Science at the Humboldt
University Berlin during the academic years of 1999 and 2000) (last
know position: Qcentric GmbH, Berlin, Germany)
-
"Bewertung von Algorithmen zum gegenseiten
Ausschluß" by C. Wagner,
Studienarbeit, Humboldt University Berlin, Nov 1998
-
"POSIX Threads Debugger" by D. Schulz,
Studienarbeit, Humboldt University Berlin, Apr 1998
-
"Transforming Irreducible Regions of Control Flow into
Reducible Regions by Optimized Node Splitting" by S. Unger,
Studienarbeit, Humboldt University Berlin, Jan 1998
-
"Static Cache Simulation and its Applications" by
F. Mueller,
Ph.D. Dissertation, Florida State University, Jul 1994
-
"Avoiding Unconditional Jumps by Code Replication" by
F. Mueller, Master's Thesis, Florida State University, Apr 1991
My academic lineage for those who might care.