2014 - ACM Distinguished Member
His primary areas of investigation include Parallel computing, Software, Computer architecture, General-purpose computing on graphics processing units and Cache. In general Parallel computing study, his work on Branch predictor, Supercomputer and Graphics processing unit often relates to the realm of Branch target predictor and Branch predication, thereby connecting several areas of interest. His study in Software is interdisciplinary in nature, drawing from both Simics, Embedded system, Microarchitecture, Failure rate and Fault tolerance.
The Computer architecture study combines topics in areas such as Symmetric multiprocessor system, Correctness, Collaborative computing and Modular design. His Symmetric multiprocessor system research is multidisciplinary, relying on both Profiling, Plug-in, Benchmark, Parallel algorithm and Debugging. His biological study spans a wide range of topics, including Coprocessor, CUDA Pinned memory, Memory model, CUDA and Speedup.
David Kaeli spends much of his time researching Parallel computing, Embedded system, Computer architecture, Graphics and Scalability. His Parallel computing study typically links adjacent topics like General-purpose computing on graphics processing units. The concepts of his General-purpose computing on graphics processing units study are interwoven with issues in Symmetric multiprocessor system and CUDA.
His Embedded system study integrates concerns from other disciplines, such as Side channel attack and Key. His study brings together the fields of Software and Computer architecture. Cache is represented through his CPU cache and Cache algorithms research.
David Kaeli mainly focuses on Parallel computing, Embedded system, Graphics, Instruction set and Computer engineering. His Parallel computing research incorporates elements of Timing attack, Side channel attack and Thread. His Graphics research is multidisciplinary, incorporating perspectives in Computer architecture and Supercomputer.
His studies deal with areas such as General-purpose computing on graphics processing units, Hardware architecture, Kernel and Microarchitecture as well as Computer architecture. His research in Instruction set intersects with topics in Scheduling, CUDA and Scalability. His research investigates the connection between Reliability and topics such as Software that intersect with problems in Benchmark.
His primary areas of investigation include Parallel computing, Graphics, Computer architecture, Embedded system and Kernel. David Kaeli combines subjects such as Deep learning and Computer hardware with his study of Parallel computing. His Graphics study also includes fields such as
His work carried out in the field of Computer architecture brings together such families of science as Symmetric multiprocessor system, General-purpose computing on graphics processing units and Benchmark. His studies examine the connections between Embedded system and genetics, as well as such issues in Key, with regards to Operating system. David Kaeli interconnects Scheduling and CUDA in the investigation of issues within Instruction set.
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.
Multi2Sim: a simulation framework for CPU-GPU computing
Rafael Ubal;Byunghyun Jang;Perhaad Mistry;Dana Schaa.
international conference on parallel architectures and compilation techniques (2012)
Heterogeneous Computing with OpenCL
Benedict Gaster;Lee Howes;David R. Kaeli;Perhaad Mistry.
(2011)
Exploiting Memory Access Patterns to Improve Memory Performance in Data-Parallel Architectures
Byunghyun Jang;Dana Schaa;Perhaad Mistry;David Kaeli.
IEEE Transactions on Parallel and Distributed Systems (2011)
Branch history table prediction of moving target branches due to subroutine returns
David R. Kaeli;Philip G. Emma.
international symposium on computer architecture (1991)
Eliminating microarchitectural dependency from Architectural Vulnerability
Vilas Sridharan;David R. Kaeli.
high-performance computer architecture (2009)
Bi-criteria models for all-uses test suite reduction
Jennifer Black;Emanuel Melachrinoudis;David Kaeli.
international conference on software engineering (2004)
VMM-based intrusion detection system
Micha Moffie;David Kaeli;Aviram Cohen;Javed Aslam.
(2009)
Welcome to the opportunities of binary translation
E.R. Altman;D. Kaeli;Y. Sheffer.
IEEE Computer (2000)
Efficient procedure mapping using cache line coloring
Amir H. Hashemi;David R. Kaeli;Brad Calder.
programming language design and implementation (1997)
Exploring the multiple-GPU design space
Dana Schaa;David Kaeli.
international parallel and distributed processing symposium (2009)
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:
Northeastern University
Northeastern University
Northeastern University
University of California, Los Angeles
Karlsruhe Institute of Technology
Universitat Politècnica de Catalunya
University of Michigan–Ann Arbor
Harvard University
Florida State University
Hokkaido University
Technical University of Madrid
Princeton University
Georgia Institute of Technology
Johannes Gutenberg University of Mainz
Georgia State University
Lanzhou University
Ghent University
Spanish National Research Council
Los Angeles County Department of Public Health
Planetary Science Institute
Plymouth University
University of Colorado Boulder
KU Leuven
University of Hong Kong
The University of Texas at Austin
University of Tokyo