Architecture, Modeling, and Optimization of Parallel and Distributed Embedded
Systems
Wednesday, March 19, 2014 - 8:45am - 10:00am
KEC 1007
Arslan Munir
Postdoctoral Research Associate
ECE department
Rice University
Abstract:
Advancements in silicon technology, computer architecture, wireless
communications, and computer networking have led to the proliferation of
embedded systems in a plethora of application domains (e.g., industrial and
home automation, automotive, space, medical, defense, etc.). To meet the
diverse requirements of these application domains as well as to permit
sophisticated applications of greater value as compared to an isolated embedded
system, embedded systems are often networked together and processing is done in
parallel within an embedded system to form parallel and distributed embedded
systems. A crucial enabler for these parallel and distributed embedded systems
is burgeoning multi-core revolution in computing industry.
This seminar discusses architecture, modeling, and optimization of parallel and
distributed embedded systems with an emphasis on multi-core. There has been an
increasing proliferation of diverse multi-core architectures to keep up the
Moore's law, which necessitates evaluation of these architectures to determine
the most befitting architecture for an application. The seminar elaborates the
evaluation of multi-core architectures with two of the speaker's research
contributions in this domain. The first contribution proposes a queueing
theoretic approach for modeling multi-core architectures that provides a quick
and inexpensive performance evaluation both in terms of time and resources. The
second contribution evaluates two embedded multi-core architectural paradigms:
symmetric multiprocessors (SMPs) and tiled multi-core architectures (TMAs),
based on parallelized benchmarks.
The seminar then discusses three application domains for parallel and
distributed embedded systems: embedded wireless sensor networks,
cyber-transportation systems, and IP multimedia subsystem outlining the
speaker's key contributions in each application domain. The contributions aim
at the architecture, modeling and optimization for embedded systems' design
metrics, viz., performance, power, dependability, and security for these
application domains. In particular, the seminar elaborates a multi-core-based
approach for the design of secure and dependable cybercars (next generation of
automobiles) with steer-by-wire as a case study. The seminar culminates with
the speaker's future research agenda in parallel and distributed embedded
computing domain.
Biography:
Arslan Munir received his M.A.Sc. degree in Electrical and Computer Engineering (ECE) from the University of British Columbia (UBC), Vancouver, Canada, in 2007 and his Ph.D. degree in ECE from the University of Florida (UF), Gainesville, Florida, USA, in 2012. He is currently a postdoctoral research associate in the ECE department at Rice University, Houston, Texas, USA. From 2007 to 2008, he worked as a software development engineer at Mentor Graphics in the Embedded Systems Division. He was the recipient of many academic awards including the Gold Medals for the best performance in Electrical Engineering, academic Roll of Honor, and doctoral fellowship from Natural Sciences and Engineering Research Council of Canada (NSERC). He received a Best Paper award at the IARIA International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies (UBICOMM) in 2010. His current research interests include embedded systems, computer architecture, parallel computing!
, fault-tolerance, and big data analytics.
_______________________________________________
Colloquium mailing list
[email protected]
https://secure.engr.oregonstate.edu/mailman/listinfo/colloquium