Behrooz Parhami's website banner

Menu:

News Updates:

2009 March 9
New website installation began with redesigned Home Page; please excuse any broken links during the transition.

2009 January 1
BP started service as associate editor of IEEE Trans. Computers.

Top of this page

Map of the east end of the UCSB campus

Behrooz Parhami's Home Page

Affiliation and Contact Information

Professor Behrooz Parhami
Department of Electrical and Computer Engineering
University of California
Santa Barbara, CA 93106-9560, USA

- See the top banner for e-mail and website addresses
- Office location: Harold Frank Hall, Room 5155
- Deliveries: Harold Frank Hall, Room 4155
- Office phone: +1 805 893 3211
- Departmental fax: +1 805 893 3262
- Maps and driving directions for UCSB visitors

Teaching Assignments and Availability

Classroom image

- ECE1 (s'09 s'10); ECE154 (w'09 w'10); ECE252B (s'09 s'10); ECE254B (f'08); ECE257A (f'09)
- Summer 2009 (June 22 to Sep. 11): No open office hours; meetings by appointment only
- Fall 2009 open office hours (Sep. 19 to Dec. 12): M 10:30-11:50, W 12:30-1:50
- Winter 2010 open office hours (Jan. 4 to Mar. 20): TBD
- To arrange a consultation meeting by appointment, send e-mail with a few proposed times

One-Paragraph Technical Biography

Behrooz Parhami (PhD in computer science from University of California, Los Angeles, 1973) is Professor of Electrical and Computer Engineering at University of California, Santa Barbara. He has research interests in computer arithmetic, parallel processing, and dependable computing. In his previous position with Sharif (formerly Arya-Mehr) University of Technology in Tehran, Iran (1974-88), he was also involved in educational planning, curriculum development, standardization efforts, technology transfer, and various editorial responsibilities, including a five-year term as Editor of Computer Report, a Persian-language computing periodical. His technical publications include over 250 papers in peer-reviewed journals and international conferences, a Persian-language textbook, and an English/Persian glossary of computing terms. Among his publications are three textbooks on parallel processing (Plenum, 1999), computer arithmetic (Oxford, 2000; 2nd ed. forthcoming in 2009), and computer architecture (Oxford, 2005). Professor Parhami is a Fellow of IEEE, a Chartered Fellow of the British Computer Society, a member of the Association for Computing Machinery, and a Distinguished Member of the Informatics Society of Iran for which he served as a founding member and President during 1979-84. Professor Parhami serves on the editorial boards of IEEE Trans. Parallel and Distributed Systems, IEEE Trans. Computers, and International J. Parallel, Emergent and Distributed Systems. He also chaired IEEE's Iran Section (1977-86) and received the IEEE Centennial Medal in 1984. His consulting activities cover the design of high-performance digital systems and associated intellectual property issues.

Three-Sentence Technical Biography

Books by Behrooz Parhami

Behrooz Parhami (PhD, UCLA 1973) is Professor of Electrical and Computer Engineering at University of California, Santa Barbara, where he teaches and does research in computer arithmetic, parallel processing, and dependable computing. A Fellow of IEEE and British Computer Society and recipient of several other awards, he has written six textbooks and more than 250 peer-reviewed technical papers. Professionally, he serves on journal editorial boards and conference program committees and is also active in technical consulting.

One-Page Technical Biography

Behrooz Parhami received his BS degree from Tehran University and MS degree from Oregon State University, both in electrical engineering, in 1968 and 1970, respectively. He served as Acting Assistant Professor at University of California, Los Angeles, for 1.5 years after obtaining his PhD degree in computer science from that institution in 1973. From 1974 to 1988, Professor Parhami was with Sharif (formerly Arya-Mehr) University of Technology in Tehran, Iran, where he carried out research in various aspects of computer architecture and was also instrumental in national projects in technology transfer, educational planning, curriculum development, and standardization. He was the principal founder of the Informatics Society of Iran and served as its first President and Editor-in-Chief for 5 years, while at the same time guiding the IEEE Iran Section through a turbulent decade. He made numerous contributions to adapting computer technology to the needs of Persian-language computing and user interfaces and is recognized as a pioneer in this area.

Following one-year visiting (sabbatical leave) appointments at the University of Waterloo and Carleton University in Canada, Professor Parhami joined University of California, Santa Barbara, in 1988, where his areas of teaching and research include computer arithmetic, parallel architectures and algorithms, and dependable (fault-tolerant) computing. He has made important contributions in each of these fields. In the early to mid 1970s, he played a key role in the initiation of an area of R&D that came to be known as "database processors." His current work in parallel processing is focused on VLSI-based and highly parallel architectures, particularly their interconnection networks. In computer arithmetic, he pioneered the discussion of generalized signed-digit number systems and the associated high-performance arithmetic algorithms as a unified framework for dealing with redundant representations and finding optimal designs with a wide range of technologies including binary, multi-valued, and optical logic implementations. In dependable or fault-tolerant computing, he has dealt with the synthesis of reliable hardware and software systems through a unified data-driven methodology and associated voting schemes

Professor Parhami has published textbooks on parallel processing (Plenum, 1999), computer arithmetic (Oxford, 2000; 2nd ed. forthcoming in 2009), and computer architecture (Oxford, 2005), along with over 250 technical papers in peer-reviewed journals and international conferences. He is a Fellow of IEEE, a Chartered Fellow of the British Computer Society, a member of ACM, and a Distinguished Member of the Informatics Society of Iran. He serves on the editorial boards of IEEE Trans. Parallel and Distributed Systems, IEEE Trans. Computers, and International J. Parallel, Emergent and Distributed Systems. He received the IEEE Centennial Medal in 1984. His consulting activities revolve around the design and evaluation of high-performance digital systems, including intellectual property considerations and use of massive parallelism.

Advice from Arthur Hailey's The Final Diagnosis

The Final Diagnosis (book cover)

You're up to date. Take my advice and try to keep it that way. It'll be tough to do; make no mistake about it. The phone will ring and it'll be the administrator--talking about budgets. The doctors will come in, and they'll want this bit of information and that. Then you'll get the salesman. Until at the end of the day you'll wonder what happened to it and what you've accomplished; what you've achieved.

That's the way the next day can go, and the next, and the one after that. Until you find a year has slipped by, and another, and another. And then suddenly, one day, you'll find everything you knew is out of date. That's when it's too late to change.

Listen to an old man who's been through it all, who made the mistake of falling behind. Don't let it happen to you! Lock yourself in a closet if you have to! Get away from the phone and the files and paper, and read and learn and listen and keep up to date. Then they can never touch you, never say, "He's finished, all washed up; he belongs to yesterday."