![]() |
![]() |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Dr. Scott A. Brandt is Professor of Computer Science and the Director of Graduate Studies for the Computer Science Department at the University of California, Santa Cruz. He is also Director of the UCSC Real-Time Systems Laboratory, and Associate Director and co-founder of the UCSC Storage Systems Research Center and the UCSC/Los Alamos Institute for Scalable Scientific Data Management. Dr. Brandt's research is in the area of Computer Systems. He specializes in both Storage Systems and Real-Time Systems. His current Storage System research includes high-performance peta-scale object-based storage and the use of new storage technologies to improve storage system performance and reliability. His current real-time research focuses on integrating real-time and non-real-time processing into a uniform processing environment. Dr. Brandt joined UC Santa Cruz in 1999. Prior to that he spent a number of years doing research and development in industry, including secure operating systems research at Secure Computing Corporation, and real-time image processing systems research at Alliant Techsystems Research and Technology Center and Honeywell Systems and Research Center. Dr. Brandt also co-founded Theseus Research, a small company devoted to researching asynchronous circuit technology and parallel computer languages. Dr. Brandt received his Ph.D. in Computer Science from the University of Colorado at Boulder in 1999, his M.S. in Computer Science from the University of Minnesota in 1994, and his Bachelor of Mathematics from the University of Minnesota in 1987. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
ResearchDr. Brandt's research is in the broad area of Computer Systems. He specializes in both Storage Systems and Real-Time Systems. A complete list of his publications can be found here. Storage SystemsI/O bandwidth is increasing arithmetically while CPU performance, disk capacity, and I/O requirements are all increasing exponentially. The ever-widening performance gap this creates both demands and enables increasingly intelligent data storage and retrieval. Our research examines high-performance data storage storage architectures, algorithms, and technologies aimed at addressing this performance gap. Projects:
Representative publications:
Real-Time SystemsWe are investigating a new model for dynamic and fully integrated real-time scheduling called Resource Allocation/Dispatching(RAD). RAD allows for the detailed management of both the resources consumed and the timing of the delivery of those resource for each executing process. RAD fully characterizes the timeliness requirements of the processes, allowing each process to have different requirements with respect to both of these quantities and enabling resource delivery precisely tailored to the needs of each process. The RAD model of CPU resource management has led to the development of several distinct CPU resource managers: RBED, HodgePodge, BEST, BeRate, and DQM. We have also applied this model to control system and, more recently, to storage Quality of Service. >Projects: Representative publications:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
TeachingDr. Brandt teaches both undergraduate and graduate courses. His undergraduate course offerings include CMPS 12A: Introduction to Programming, CMPS 12B: Data Structures, CMPS 13H: Honors Introduction to Programming and Data Structures, CMPS 105: Systems Programming, and CMPS 111: Introduction to Operating Systems. His graduate course offerings include CMPS 221: Advanced Operating Systems, and CMPS 290S: Advanced Topics in Computer Systems (covering Storage Systems and Real-Time Systems in different offerings). Class Web Pages:Current:
All:
Current and Former Graduate Students:Doctor of Philosophy
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----BEGIN PGP PUBLIC KEY BLOCK----- Version: PGP 8.1 - not licensed for commercial use: www.pgp.com mQGiBEFd6SARBADH/IIHxqdFQK/oLzOXufpGInDpC5onAd7IftL34v4icovjBtXm 6mDzvxjeeieUTQogMzuzqDXU4MnA2lvh8e3p2RppCJd/aGO9Cx4VQhDuY4X40cKH 1gwt1LjeO5/9YhGEHPfAGvQQYMBxl1GsIuCV6kprvyQhZbUJKryYHKpP+QCg/11j FLeWoZHzqcq06Vq/ZLhhplUD/1OxrcnFhgjY7pSMhH7F/XXek8PUGRM+fmBaLEGF lUZP2A3D7Sx7gKP3887fCkE+64s+ZC68U1uA/zLFQ4ln3UMULBL/YInxcnYiKygm eLPJ70yGbvpIApueJSmPO4tUTqnlRI4qeHGUV/WJmRfOXYtQbeisZtWnXpe0ybZm qN0QA/90jQ1s23qlJxclOlLCWJDpZoHpRgZYeThCs9FXzRj76l4+krq0iqQkAwIo d534KXFxLyZSKIpTALshS+eBy4hDgUxavR7qy+eaXa2uDsbey35Py+bNjEWGwaxK UASry9+cWwWCJ8NrM92TFy+V9Df6KiS09P3aTjhNhN5RTN81rbQgU2NvdHQgQnJh bmR0IDxzY290dEBjcy51Y3NjLmVkdT6JAF0EEBECAB0FAkFd6SAHCwkIBwMCCgIZ AQUbAwAAAAUeAQAAAAAKCRCJq56MoxC54qtfAJ9KCJh0nH7HY+ermlp/YFNzy6ZC bQCg16ZBsVA826a5CiEcssVQJMpjP2+5Ag0EQV3pIBAIAPZCV7cIfwgXcqK61qlC 8wXo+VMROU+28W65Szgg2gGnVqMU6Y9AVfPQB8bLQ6mUrfdMZIZJ+AyDvWXpF9Sh 01D49Vlf3HZSTz09jdvOmeFXklnN/biudE/F/Ha8g8VHMGHOfMlm/xX5u/2RXscB qtNbno2gpXI61Brwv0YAWCvl9Ij9WE5J280gtJ3kkQc2azNsOA1FHQ98iLMcfFst jvbzySPAQ/ClWxiNjrtVjLhdONM0/XwXV0OjHRhs3jMhLLUq/zzhsSlAGBGNfISn CnLWhsQDGcgHKXrKlQzZlp+r0ApQmwJG0wg9ZqRdQZ+cfL2JSyIZJrqrol7DVeky CzsAAgIH/3lNXOx6NJLy4uytobHT2/RWGbAaHp8b38S+atiZYjMbVPlkZ69Dq084 u6YE3kJ+bBromH3zxu+T7acRZ9NL1H6Gs8EPY7PZNfgpj4RMP5+z0nmi/+EpUVFg 9NyjyPgfh8vfeKYSq6FVUgyP5Lyo4rIFeM+755oTTx44ZwH7xc23w2Vkkd4aNjc4 lyVfbIZ+y45y4nbA5/Z4Hu92Q76hinZWsWbzikNxSjwyZe+kUI4FgLWG8dEe/VMU S9PPprjsejyv+9r5JwvKWmz/R1Pr4b27dlU+wwFl2TyXZos7oCjjbcWw0HzTJgwD lYAgYXhq/pZ/740C6RGVZi1pRr+h1/OJAEwEGBECAAwFAkFd6SAFGwwAAAAACgkQ iauejKMQueLRmQCg4NTatBabRj0JUVK2zv/3lfH5YbIAn04ke51ZASjsw5uVoJoi a1oq1a2/ =IXuD -----END PGP PUBLIC KEY BLOCK----- |