Research Program
Behrooz Parhami: 2007/06/19
|| E-mail: parhami@ece.ucsb.edu ||
Problems:
webadmin@ece.ucsb.edu
Other
contact info at: Bottom
of this page || Go up to: B.
Parhami's CV or his
home page
On June 19, 2007, Professor Parhami's UCSB ECE website moved
to a new location. For an up-to-date version of this page, visit it at the new
address:
http://www.ece.ucsb.edu/~parhami/research_prog.htm
Professor Parhami has been involved in computing research for over three decades. During
this period, he has participated in many research endeavors and has published
more than 220 technical papers in journals and international conferences (see his
publication list). His research projects involve aspects of computer system
hardware that are captured by the abbreviation “PQRS”.
P |
|
Performance: |
includes
latency, speedup, throughput |
Q |
|
Quality: |
includes
accuracy, cost-effectiveness, usability |
R |
|
Reliability: |
includes
correctness, timeliness, safety |
S |
|
Scalability: |
includes
modularity, packageability, expandability |
His
current area of research is “computer design and architecture”. Within this
rather broad field, his active interests span three subareas:
-
Computer
Arithmetic,
where he studies unconventional number representation schemes and has
pioneered the discussion of generalized signed-digit number systems, along
with associated encoding schemes and 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.
He also works on arithmetic error codes and table-based implementations of
arithmetic functions.
-
Parallel
Processing,
where he deals with scalability issues, interconnection architectures, and
cost-effective designs for various application areas, including
special-purpose search processors. His contributions in this area include
the design of one of the first database processors, a widely referenced
classification and survey of associative processor architectures, and, more
recently, design of robust algorithms for meshes, proposal and evaluation of
periodically regular chordal ring networks, unifying theories for
interconnection networks, and a variety of hierarchical or
multilevel interconnection networks.
-
Dependable
Computing,
also known as fault-tolerant computing, where he has contributed to the
design of fault-tolerant associative processors, studied properties of
arithmetic error codes, and proposed a systematic data-driven methodology
for the design and evaluation of ultrareliable hardware/software systems
and associated voting schemes. He also works on the design of robust
parallel algorithms that exhibit graceful degradation even without redundant
hardware resources.
Besides
the aforementioned areas of current research interest, Professor Parhami was heavily
involved in research on technology transfer and language-dependent issues in
computer technology and applications until the late 1980s. He made numerous
contributions to adapting information technology to the needs of
Persian-language computing and user interfaces and is recognized as a pioneer in
this area.
“The
secret to
creativity is knowing how to hide your sources.”
Albert
Einstein
Return to:
Top of this page || Go up to: B.
Parhami's
CV or his
home page
|