Welcome to the MESL website
The Microelectronic Embedded Systems Laboratory is part of the
Computer Science and Engineering department at UCSD and is led by
Professor Rajesh Gupta. We are interested in most aspects of
embedded computer systems and sensor networks.
Our recent research
focus has been on energy efficiency at multiple levels and across subsystems
(radios, processors to networking and building-scale systems). The research
projects span formal foundations to real-life system design and implementations.
Prospective students who are interested in joining our lab should check out our About Us
page. We are always looking for good students.
Please contact any of the lab members or Alice Carr (adignazio at cs.ucsd.edu) about visting us.
Our laboratory is located in the Computer Science and Engineering Building (CSE/EBU3B), room 2150.
Rajesh Gupta's office is located at EBU3B Room 2120.
Our lab phone number is 858-534-9895.
To get to the CSE Building, check out
these directions. After walking in, go up the stairs and
make a right. We are the second door on the left, right after the classroom.
Affiliations and Sponsors
MESL is part of the Embedded
Software and Systems
group at UCSD and is affiliated with the
Cal-(IT)² Scales Lab
Center for Embedded Computer Systems at UCI
In addition, the MESL group has research collaborations with:
Our sponsors include:
12/09/16 Two papers on Binary Neural Network and High-level Synthesis accepted in FPGA 2017.
12/06/16 Two papers on Functional Unit Reliability and Approximate Computing got accepted to DATE 2017!
11/30/16 Brick paper won Best Demo and Audience Choice Awards.
09/25/16 Our paper on smart buildings has been accepted by BuildSys 2016!
08/25/16 Our paper on Reliability and Performance Trade-off Study of Heterogeneous Memories has been accepted by MEMSYS 2016!
07/30/16 Our paper on optimal operating point selection in timing speculative processors has been accepted by ICCD 2016!
07/30/16 Our paper on delay prediction of functional units has been accepted by ICCD 2016!
07/10/16 Our paper on Smart Building has been accepted by UbiComp 2016!
01/20/16 - Congratulations to Dr. Bharathan Balaji for successfully defending his thesis!
01/14/16 - Our paper on Survey on Variability Mitigation Techniques from Circuits to Software have been accepted in Proceedings of the IEEE!
11/27/15 - Our papers on Approximation Workflow in FPGAs, and Resistive Bloom Filters for Approximate Computing have been accepted in DATE 2016!
10/16/15 - Our paper on Associative Memristive Memory for GPUs has been appeared on IEEE JETCAS!
09/17/15 - Circa-GPUs paper has been appeared on IEEE Design & Test!
09/11/15 - Our paper on Smart Building has been accepted to BuildSys 2015!
08/01/15 - Congratulations to Dr. Abbas Rahimi for successfully defending his thesis!
05/18/15 - Our paper on Aging-Aware Compilation for GP-GPUs has been accepted to ACM Transactions on Architecture and Code Optimization (TACO)!
04/20/15 - Our paper on Timing Error Prediction under Hardware and Workload Variations has been accepted to NEWCAS 2015!
02/09/15 - Our paper on Task Scheduling Strategies to Mitigate Hardware Variability in Embedded Shared Memory Clusters has been accepted to DAC 2015!
11/09/14 - Our paper on Approximate Associative Memristive Memory for Energy-Efficient GPUs has been accepted to DATE 2015!
- We are co-organizing a Workshop on Data Aware Energy Use
The workshop will focus on the importance and value of data for decision-making in energy applications.
- Roseline project
on 'Keeping Track of Time in Cyber-Physical Systems' kicks off.
07/09/14 - Our paper on smart grid has been accepted to SmartGridComm 2014! In this paper, we have extended our dynamic deferral approach for
EV charging loads with the added flexibility of load reservation.
07/02/14 - Our paper on timing analysis of variability has been accepted to CODES+ISSS 2014!
03/24/14 - Our paper on energy efficiency has been accepted to CLOUD 2014!
Here we align the variation in workload and intermittency in renewable generation
by joint optimization on workload deferral and energy storage.
03/12/14 - Our paper on variability has been accepted to JETCAS 2014!
02/07/14 - Our paper on variability has been accepted to DAC 2014!
11/09/13 - Our paper on variability has been accepted to DATE 2014!
09/06/13 - Our paper on variability has been accepted to IEEE Transactions on Circuits and Systems II!
08/08/13 - Our paper on Smart Buildings has been accepted to SenSys 2013!
06/28/13 - Our paper on Solid State Drive has been accepted to SOSP 2013!
06/08/13 - Two papers on Variability have been accepted to CODES+ISSS 2013!
04/28/13 - Our paper on Data Center Network has been accepted to IEEE Cloud 2013!
04/24/13 - Our paper on Dynamic Deferral has been accepted to International Green Computing Conference (IGCC) 2013!
03/14/13 - Our paper on variability has been accepted to IEEE Transactions on Computers!
02/23/13 - Our paper on Minerva gets accepted to FCCM 2013!
02/20/13 - Our Aging-Aware Compilation paper in 50th Design Automation Conference (DAC) was nominated by the Technical Program Committee as a DAC Best Paper Candidate! Eight papers were nominated out of 162 accepted papers.
02/04/13 - Paper on variability got accepted to DAC 2013!
10/30/12 - Three papers from our group have been accepted to DATE 2013!
09/17/12 - Paper on variability got accepted to IEEE Transactions!
09/14/12 - Our paper gets accepted to BuildSys 2012!
08/16/12 - Kaisen joins Cisco Systems. Congrats Kaisen!
08/08/12 - Arup will give a XLDB Lightening Talk at the Extremely Large Databases Conference.
08/01/12 - Joel accepts a position at Google. Congrats Joel!
06/06/12 - Congratulations to Dr. Kaisen Lin for successfully defending his thesis!
05/29/12 - Congratulations to Dr. Joel Coburn for successfully defending his thesis!
05/10/12 - Our paper has been accepted to IEEE Design and Test, Special Issue on Green Buildings!
04/30/12 - Our paper has been accepted to CLOUD 2012!
04/20/12 - Congrats to Yuvraj! He has won the faculty 2012 UCSD Sustainability Award!
04/19/12 - Our paper has been accepted to ISLPED 2012!
03/01/12 - Our paper has been accepted to PLDI 2012!
11/14/11 - Our paper has been accepted to ACM/IEEE Design Automation and Test in Europe (DATE), 2012!