Prof. Mohammad A. Al Faruque receives Thomas Edison Patent Award 2016

The Edison Patent Awards at Liberty Science Center in Jersey City. 11/3/16 Photo by John O’Boyle

The Edison Patent Awards at Liberty Science Center in Jersey City. 11/3/16 Photo by John O’Boyle

Each year the Research & Development Council of New Jersey honors the winners of the Thomas Edison Patent Awards at its annual Edison Patent Awards Ceremony & Reception in the IMAX Theater of the Liberty Science Center. Professor Al Faruque was selected as the recipient for this prestigious award for his patent in energy management in Electric Vehicle (EV) charging stations.

The patent, “Network as automation platform for collaborative E-car charging at the residential premises” has provided a novel solution to solve this challenge through a  collaborative energy management strategy for the Electric Vehicle (EV) charging stations located in a residential neighborhood. The amount of energy that can be provided to the EVs connected to a single  neighboring step down transformer is limited by the connected circuit breaker at a certain point of time.  This energy management strategy will collaborate among all the EVs, maximize the number of charged EVs and preferably reduce the local energy peaks  to the medium and low voltage electric infrastructure.


EDAA Lifetime Achievement Award 2010 goes to Daniel D. Gajski

Adapted from EDAA Press Release:
The EDAA Lifetime Achievement Award 2010 goes to Daniel D. Gajski.

The Lifetime Achievement Award is given to individuals who made outstanding contributions to the state of the art in electronic design, automation and testing of electronic systems in their life. In order to be eligible, candidates must have made innovative contributions which had an impact on the way electronic systems are being designed.

UCI Vice Chancellor for Research Susan Bryant congratulates Professor Gajski for this outstanding achievement: “His establishment and leadership of the Center for Embedded Computer Systems as a campus Organized Research Unit reflects the world-class research being undertaken at UCI.  We look forward to the continued success and world-wide recognition of Dr. Gajski and the Center for Embedded Computer Systems.

Past recipients have been Kurt Antreich (2003), Hugo De Man (2004), Jochen Jess (2005), Robert Brayton (2006), Tom W. Williams (2007), Ernest S. Kuh (2008) and Jan M. Rabaey (2009). The Award will be presented at the plenary session of the 2010 DATE Conference, to be held 8-12 March in Dresden, Germany.

Dr. Daniel Gajski - ProfileDaniel D. Gajski received the Dipl. Ing. and M.S. degrees in Electrical Engineering from the University of Zagreb, Croatia, and the Ph.D. degree in Computer and Information Sciences from the University of Pennsylvania, Philadelphia, in 1974. After 10 years of industrial experience in digital circuits, supercomputing, and VLSI design, he spent 10 years in academia with the Department of Computer Science at the University of Illinois, Urbana-Champaign. Presently, he is a Full Professor in the Department of Electrical Engineering and Computer Science at the University of California, Irvine. He holds the Henry Samueli Endowed Chair in Computer System Design and is the Director of the Center for Embedded Computer Systems at UCI.

Daniel Gajski has made many fundamental contributions to areas spanning from electronic design automation to embedded systems. He is considered among the founding fathers of the push in electronic design methods towards higher levels of abstractions and their relationship to system architectures and has been a leader in establishing the fields of Silicon Compilation, High-Level Synthesis, and System-Level Design.

Daniel Gajski has published over 250 journal and conference papers, has edited, authored and co-authored a total of seven books and numerous book chapters, and has received several best-paper awards and nominations. He has been named an IEEE Fellow for contributions to VLSI design, system-level design methodologies and CAD tools and also has been presented with an honorary doctorate from the University of Oldenburg, Germany, in 2006 in recognition of his contributions in the areas of embedded systems and design science.

More information and electronic version of this Press Release available at:

CECS Researchers Receive Best Paper Award at IJCNN 2009

The paper “Efficient Simulation of Large-Scale Spiking Neural Networks Using CUDA Graphics Processors” authored by Jayram Moornikara, Nikil Dutt, Jeffrey Krichmar, Alex Nicolau, and Alex Veidenbaum was recognized with a Best Paper Award at the 2009 International Joint Conference on Neural Networks (IJCNN 2009).

IJCNN is the premier international conference in the area of neural networks theory, analysis and applications. The paper describes new techniques for parallelization of spiking neural network models of the brain and their efficient realization on emerging graphics processor platforms. This will enable close-to-real-time simulation of realistic networks of nerve cells and could have many practical applications. The work is a result of interdisciplinary collaboration between CECS researchers in computer science (PhD student Moornikara and Professors Dutt, Nicolau and Veidenbaum) and cognitive science (Professor Krichmar).

Fadi Kurdahi receives Distinguished Alumni Award from American University of Beirut.

Congratulations to Professor Fadi Kurdahi for his award from his alma mater, American University of Beirut. Professor Kurdahi was recognized for his contributions to design automation of digital systems. The Faculty of Engineering and Architecture at the American University of Beirut recognized six of its alumni with awards during the Seventh FEA Student Conference, which was held on October 16 and 17, 2008. The conference is an annual event during which engineering, architecture and graphic design students present their final- year projects, many of which showcase innovative ideas. Additionally, the faculty also recognizes distinguished alumni who have achieved success in their careers.

Mohammad Ali Ghodrat, Tony Givargis, and Alex Nicolau win Best Paper Award for CASES 2008

Mohammad Ali Ghodrat, Tony Givargis, and Alex Nicolau recently received the Best Paper Award for CASES 2008 for their “Control Flow Optimization in Loops Using Interval Analysis.” Congratulations!

Abstract of Paper: 
The work presents a novel loop transformation technique, particularly well suited for optimizing embedded compilers, where an increase in compilation time is acceptable in exchange for significant performance increase. The transformation technique optimizes loops containing nested conditional blocks. Specifically, the transformation takes advantage of the fact that the Boolean value of the conditional expression, determining the true/false paths, can be statically analyzed using a novel interval analysis technique that can evaluate conditional expressions in the general polynomial form. Results from interval analysis combined with loop dependency information is used to partition the iteration space of the nested loop. In such cases, the loop nest is decomposed such as to eliminate the conditional test, thus substantially reducing the execution time. Our technique completely eliminates the conditional from the loops (unlike previous techniques) thus further facilitating the application of other optimizations and improving the overall speedup. Applying the proposed transformation technique on loop kernels taken from Mediabench, SPEC- 2000, mpeg4, qsdpcm and gimp, on average we measured a 175% (1.75X) improvement of execution time when running on a SPARC processor, a 336% (4.36X) improvement of execution time when running on an Intel Core Duo processor and a 198.9% (2.98X) improvement of execution time when running on a PowerPC G5 processor. The CASES conference provides a forum for emerging technology in embedded computing systems, with an emphasis on compilers and architectures for embedded systems. CASES is a common forum for researchers with an interest in embedded systems to reach across vertically integrated communities and to promote synergies. As evident from the past CASES meetings, several emerging applications are critically dependent on these interactions for their sustained growth and evolution (from http://

Minyoung Kim Wins Two Awards at the RTSS-2007 PhD Forum

Minyoung Kim, a CECS graduate student pursuing a PhD in Computer Science, received two awards – “Best System Architecture Award” and “Best Overall Idea Award” – at the 2007 IEEE Real Time Systems Symposium (RTSS) PhD Forum held in Tucson, AZ. The RTSS PhD Forum, sponsored by the National Science Foundation, is designed to discuss innovative research challenges and application ideas in deeply embedded real-time computing systems, encourage student involvement in new research directions, and reward the most innovative student ideas in an exciting emerging research field.

In this regard, it is notable that Minyoung Kim received two awards out of 30 PhD participants, who were in turn selected from a field of international applicants for this prestigious forum. Kim’s research focuses on power-aware distributed embedded systems, formal methods and multimedia systems. She is co-advised by CS Professors Nikil Dutt and Nalini Venkatasubramanian.

Photographs of Kim’s awards can be viewed at the xTune project web site:

Professor Rainer Doemer Receives NSF CAREER Award

Dr. Rainer Doemer, assistant professor of Electrical Engineering and Computer Science at the Henry Samueli School of Engineering, has been honored by the National Science Foundation with a Faculty Early Career Development (CAREER) award. The prestigious award, along with a $400,000 grant, was in recognition of his research in modeling embedded computer systems, and more specifically, "Result-Oriented System-Level Modeling for Efficient Design of Embedded Systems."read more »

Professor Nikil Dutt awarded ACM Distinguished Scientist

The Association for Computing Machinery has awarded Professor Nikil Dutt with the title of ACM Distinguished Scientist. The ACM recognizes members who have made significant accomplishments or achieved significant impacts in the computing field.

Gabor Madl wins prestigious ACM Award

Gabor Madl, a CECS graduate student pursuing a PhD in Computer Science, received the 2008 ACM SIGBED/SIGSOFT Frank Anger Memorial Award at the 2007 Embedded Systems Week Conference held in Salzburg, Austria. This award recognizes one student researcher from each of the professional societies (ACM SIGBED and ACM SIGSOFT), promoting the crossover of ideas between the embedded software and software engineering research communities. Gabor’s research focuses on applying formal methods to enable analysis and evaluation of embedded computer systems, and is a member of Professor Nikil Dutt’s research group.

A photograph of Gabor receiving his award can be viewed at: 

Jelena and Gajski Receive IESS Best Paper Award

Jelena Trajkovic, a PhD candidate in computer science, and Professor Daniel D Gajski, received best paper award at the second International Embedded System Symposium that took place in Irvine, California from May 30th to June 1st 2007. Their paper is titled “Automatic Data Path Generation from C Code for Custom Processors.” The paper was selected from over 60 submissions on the basis of technical quality and presentation. The authors of the best paper received an Altera Nios II Embedded Development Kit.

Automatic generation of architectures from C code is a fundamentally novel way of addressing the problem of system design. In traditional design methods, architecture is assumed as fixed for implementing an application. Compilers must then figure out the best mapping of the application on the given architecture. This method may result in poor performance because the given architecture may not carry the best features to execute the application code. Moreover, the architecture may carry features that are never used by the application, resulting in wasted power and area. Architecture generation from C code attempts to solve this problem by automatically creating an architecture that “matches” the C code.

In their paper, Jelena and Prof. Gajski present first results for the generation of matching architecture from C code. They address the selection of function units to meet performance goals while maximizing architecture utilization. Their experimental results demonstrate that the architecture could be generated for large C code, including an MP3 decoder with over 14K lines of code, under an hour. The optimizations improved architecture utilization by 30 to 60 percent while meeting performance constraints.

CECS congratulates the researchers on their achievement and wishes them success in their future endeavors.

Payam Heydari Wins Guillemin-Cauer

Payam Heydari, associate professor of electrical engineering and computer science, and a Calit2 academic affiliate at UC Irvine, has won this year’s prestigious Guillemin- Cauer Award from the IEEE Circuits and Systems Society. Heydari is also the recipient of the 2005 IEEE Circuits and Systems Society Darlington Award, which puts him in an elite group of only seven researchers who, in the 40-year history of the awards, have received both.

Heydari was recognized for his paper “Model-Order Reduction Using Variational Balanced Truncation with Spectral Shaping,” which was published in the IEEE Transactions on Circuits and Systems, Vol. 53, April 2006.

The latest integrated circuit technology – geared to the nanoscale – continues to create new possibilities for designers to substantially reduce chip size and increase speed. The technology, however, also presents challenges, most notably to the yield and reliability of the circuits and on-chip wires.

It is essential to capture statistical fluctuations caused by process variations, but testing such complicated systems can require days of computer simulation. Heydari’s approach dramatically reduces the time needed for this statistical modeling from days to just minutes. It significantly reduces the order of the original system while retaining important circuit characteristics, such as frequency and timedomain. Most notably, this technique accounts for statistical variation due to changes in process.

In addition, Heydari’s approach provides a proven boundary for error between the reduced order model and the original system. The work has since been the foundation for several key papers published by other researchers on the same topic.

The Guillemin-Cauer Award recognizes the best journal paper published in IEEE Transactions on Circuits and Systems during the two calendar years preceding the award. The award is based on general quality, originality, contributions, subject matter and timeliness.

Bita Gorjiara Takes Hami and Best Paper Award

Bita Gorjiara has won the prestigious Hami Award of Excellence in Engineering Education for the year 2007. Sponsored by the Fanni Reunion Foundation, the Hami award recognizes outstanding M.Sc. and Ph.D. graduates with a previous degree from University of Tehran. Each year, Hami award is given to one or two students with excellent academic record in terms of GPA, number of publications, and overall contribution in their field of study. Bita has also received the Best Student Paper Award for her journal paper, “Ultra-Fast and Efficient Algorithm for Energy Optimization by Gradient-based Stochastic Voltage and Task Scheduling,” which has also been accepted for publication in ACM Transactions on Design Automation of Electronic Systems (TODAES).

This paper award is an honor given by the EECS department for first-time authors. In her paper, co-authored by Professor Bagherzadeh and Professor Chou, Bita proposes an ultra-fast and voltage scheduling algorithm called Adaptive Stocahstic Gradient Voltage-and-Task Scheduling (ASG-VTS) that is used for power optimization of designs with voltage islands. This unique technique was shows to surpass the energy savings of previously published results while reducing number of voltage transitions. Compared to an optimal ILP algorithm, her technique converges 1000 times faster while generating results as good as the optimal solution. She has also developed a web-based tool for her algorithm that allows researchers to capture the model of their system and run ASG-VTS. Research groups use Bita’s tool for evaluating new algorithms, and some universities have used as part of their course curriculum.

Currently, and for the past three years, Bita has been working on No-Instruction-Set Computer (NISC) project under supervision of Prof. Gajski. She has developed an Architecture Description Language (ADL) for NISC called GNR that is used for automatic generation of RTL code. She has also proposed techniques to reduce power consumption and code size of NISCs while improving their performance via architecture customization.

Love and Eli Take FPL’06 Best Paper Award

Love Singhal, a Ph.D. candidate in computer science, and professor of computer science Eli Bozorgzadeh received the Best Paper Award at the 2006 IEEE International Conference on Field Programmable Logic and Applications (FPL’06) that took place in Madrid, Spain, August 28-30 2006. The awarded paper is titled “Multi-layer Floorplanning on a Sequence of Reconfigurable Designs.”

The dynamic partial reconfigurability of programmable devices such as FPGAs is characterized by their ability to reconfigure subsets of their logic and routing resources at runtime. This intrinsic dynamic reconfiguration results in accommodation of complex and dense designs, on-fly adaptivity, and design modification. Reconfigurable module can be a new coprocessor implemented on a FPGA device, an upgraded implementation of the existing module, or a reconfigured memory block. However, partial reconfiguration comes with the cost of reconfiguration overhead delays. In order to reduce the reconfiguration overhead, two consecutive similar sub-designs should be placed in the same locations to get the maximum reuse of common components.

In this paper, a new multi-layer sequencepair- based floorplanner is proposed for a given sequence of reconfigurable designs. In the experiments, compared to a traditional sequential floorplanner, the new floorplanner removes infeasibility in many designs, and provides faster timing closure.

FPL is the first and largest conference on programmable logic which encompasses a wide range of research area on FPGAs, including applications, novel system architectures and CAD tools, embedded processors, dynamic recon figuration, etc. The acceptance rate in FPL 2006 was 28 percent, out of 307 submissions.

Sudeep Pasricha recieves Center for Pervasive Communications and Computing (CPCC) Fellowship Award

Graduate Student  Sudeep Pasricha has been selected for the Center for Pervasive Communications and Computing (CPCC) fellowship award for 2005/2006. He was also a previous recipient of this award for the term of 2004/2005.

Professor Daniel Gajski Receives Honorary Doctorate

Professor Daniel Gajski has been presented with an Honorary Doctorate from the University of Oldenburg, Germany in recognition of his contributions in the areas of Embedded Systems and Design more »