Brad Calder mainly focuses on Parallel computing, Computer engineering, Compiler, Operating system and Programming language. All of his Parallel computing and Cache pollution, Cache, Smart Cache, Page cache and Cache algorithms investigations are sub-components of the entire Parallel computing study. His Computer engineering study incorporates themes from Pipeline, Real-time computing and Benchmark.
His work investigates the relationship between Pipeline and topics such as Re-order buffer that intersect with problems in Basic block. His work carried out in the field of Compiler brings together such families of science as Program analysis and Subroutine. His Operating system research is multidisciplinary, relying on both Low overhead and Bandwidth.
His primary scientific interests are in Parallel computing, Cache, Compiler, Branch predictor and Operating system. Brad Calder has included themes like Multithreading and Thread in his Parallel computing study. His Compiler research incorporates elements of Instruction-level parallelism, Profiling and Code.
His research in Branch predictor intersects with topics in Speculative execution and Computer architecture. His Operating system research focuses on Debugging in particular. He works mostly in the field of Real-time computing, limiting it down to topics relating to Pipeline and, in certain cases, Computer engineering.
The scientist’s investigation covers issues in Parallel computing, Operating system, Embedded system, Benchmark and Cluster analysis. Brad Calder combines subjects such as Multithreading and Thread with his study of Parallel computing. His Operating system research incorporates themes from Transactional memory, Software transactional memory and Programming language.
His Cluster analysis research integrates issues from Optimizing compiler, Instruction set and Data mining. His study in Optimizing compiler is interdisciplinary in nature, drawing from both Java, Set and Computer engineering. As a part of the same scientific family, he mostly works in the field of Java, focusing on Code generation and, on occasion, Compiler.
Operating system, Thread, Parallel computing, Focus and Reliability are his primary areas of study. His research in Operating system focuses on subjects like Programming language, which are connected to Commit. His Thread study also includes fields such as
His research integrates issues of Profiling and Cluster analysis in his study of Parallel computing. His Focus study which covers Machine learning that intersects with Database and Concurrency. His study in Multithreading is interdisciplinary in nature, drawing from both Memory map, Runahead and Speedup.
This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.
Automatically characterizing large scale program behavior
Timothy Sherwood;Erez Perelman;Greg Hamerly;Brad Calder.
architectural support for programming languages and operating systems (2002)
Erasure coding in windows azure storage
Cheng Huang;Huseyin Simitci;Yikang Xu;Aaron Ogus.
usenix annual technical conference (2012)
Windows Azure Storage: a highly available cloud storage service with strong consistency
Brad Calder;Ju Wang;Aaron Ogus;Niranjan Nilakantan.
symposium on operating systems principles (2011)
Basic Block Distribution Analysis to Find Periodic Behavior and Simulation Points in Applications
Timothy Sherwood;Erez Perelman;Brad Calder.
international conference on parallel architectures and compilation techniques (2001)
Phase tracking and prediction
Timothy Sherwood;Suleyman Sair;Brad Calder.
international symposium on computer architecture (2003)
Deterministic memory-efficient string matching algorithms for intrusion detection
N. Tuck;T. Sherwood;B. Calder;G. Varghese.
international conference on computer communications (2004)
Entropia: architecture and performance of an enterprise desktop grid system
Andrew Chien;Brad Calder;Stephen Elbert;Karan Bhatia.
Journal of Parallel and Distributed Computing (2003)
SimPoint 3.0: Faster and More Flexible Program Phase Analysis
Greg Hamerly;Erez Perelman;Jeremy Lau;Brad Calder.
Journal of Instruction-level Parallelism (2005)
BugNet: Continuously Recording Program Execution for Deterministic Replay Debugging
Satish Narayanasamy;Gilles Pokam;Brad Calder.
international symposium on computer architecture (2005)
Using SimPoint for accurate and efficient simulation
Erez Perelman;Greg Hamerly;Michael Van Biesbrouck;Timothy Sherwood.
measurement and modeling of computer systems (2003)
If you think any of the details on this page are incorrect, let us know.
We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:
University of California, Santa Barbara
University of Colorado Boulder
University of California, San Diego
University of California, Los Angeles
University of Chicago
University of Michigan–Ann Arbor
Ghent University
Microsoft (United States)
University of California, San Diego
University of California, Los Angeles
University of Jordan
Rice University
National Research Centre, Egypt
University at Albany, State University of New York
National Institutes of Health
Uppsala University
University of California, Santa Barbara
University of Bern
Rothamsted Research
Taipei Medical University
Environment Agency
University of Colorado Boulder
University of California, San Francisco
Mayo Clinic
New York University
University of Bradford