Luis Angel Bathen  Luis Angel Bathen photo       

contact information

Research Staff Member
Almaden Research Center, San Jose, CA, USA

links



2015


SmartBalance: a sensing-driven linux load balancer for energy efficiency of heterogeneous MPSoCs
Santanu Sarma, Tiago Muck, Luis Angel D. Bathen, Nikil D. Dutt, Alexandru Nicolau
Proceedings of the 52nd Annual Design Automation Conference, San Francisco, CA, USA, June 7-11, 2015, pp. 109:1--109:6

ViPZonE: Hardware Power Variability-Aware Virtual Memory Management for Energy Savings
Mark Gottscho, Luis Angel D. Bathen, Nikil Dutt, Alex Nicolau, Puneet Gupta
IEEE Trans. Computers 64(5), 1483--1496, 2015


2014

A Reliability Enhanced Address Mapping Strategy for Three-Dimensional (3-D) NAND Flash Memory
Yi Wang, Zili Shao, Henry C. B. Chan, Luis Angel D. Bathen, Nikil D. Dutt
IEEE Trans. VLSI Syst. 22(11), 2402--2410, 2014

\emphSPMCloud: Towards the Single-Chip Embedded ScratchPad Memory-Based Storage Cloud
Luis Angel D. Bathen, Nikil D. Dutt
ACM Trans. Design Autom. Electr. Syst. 19(3), 22:1--22:45, 2014

Embedded RAIDs-on-chip for bus-based chip-multiprocessors
Luis Angel D. Bathen, Nikil D. Dutt
ACM Trans. Embedded Comput. Syst. 13(4), 83:1--83:36, 2014

A Reliability-Aware Address Mapping Strategy for NAND Flash Memory Storage Systems
Yi Wang, Min Huang, Zili Shao, Henry C. B. Chan, Luis Angel D. Bathen, Nikil D. Dutt
IEEE Trans. on CAD of Integrated Circuits and Systems 33(11), 1623--1631, 2014


2013


Variability-aware memory management for nanoscale computing
Nikil Dutt, Puneet Gupta, Alex Nicolau, Luis Angel D. Bathen, Mark Gottscho
18th Asia and South Pacific Design Automation Conference, ASP-DAC 2013, Yokohama, Japan, January 22-25, 2013, pp. 125--132

MultiMaKe: Chip-multiprocessor driven memory-aware kernel pipelining
Luis Angel D. Bathen, Yongjin Ahn, Sudeep Pasricha, Nikil D. Dutt
ACM Trans. Embedded Comput. Syst. 12(1s), 59, 2013

Virtualizing on-chip distributed ScratchPad memories for low power and trusted application execution
Luis Angel D. Bathen, Dongyoun Shin, Sung-Soo Lim, Nikil D. Dutt
Design Autom. for Emb. Sys. 17(2), 377--409, 2013


2012






Software Controlled Memories for Scalable Many-Core Architectures
Luis Angel D. Bathen, Nikil D. Dutt
2012 IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2012, Seoul, Korea (South), August 19-22, 2012, pp. 1--10

AVid: Annotation driven video decoding for hybrid memories
Liviu Codrut Stancu, Luis Angel D. Bathen, Nikil Dutt, Alex Nicolau
IEEE 10th Symposium on Embedded Systems for Real-time Multimedia, ESTIMedia 2012, Tampere, Finland, October 11-12, 2012, pp. 2--11

3D-FlashMap: A physical-location-aware block mapping strategy for 3D NAND flash memory
Yi Wang, Luis Angel D. Bathen, Zili Shao, Nikil D. Dutt
2012 Design, Automation \& Test in Europe Conference \& Exhibition, DATE 2012, Dresden, Germany, March 12-16, 2012, pp. 1307--1312

VaMV: Variability-aware Memory Virtualization
Luis Angel D. Bathen, Nikil D. Dutt, Alex Nicolau, Puneet Gupta
2012 Design, Automation \& Test in Europe Conference \& Exhibition, DATE 2012, Dresden, Germany, March 12-16, 2012, pp. 284--287

\emphHaVOC: a hybrid memory-aware virtualization layer for on-chip distributed ScratchPad and non-volatile memories
Luis Angel D. Bathen, Nikil Dutt
The 49th Annual Design Automation Conference 2012, DAC '12, San Francisco, CA, USA, June 3-7, 2012, pp. 447--452

Meta-Cure: a reliability enhancement strategy for metadata in NAND flash memory storage systems
Yi Wang, Luis Angel D. Bathen, Nikil D. Dutt, Zili Shao
The 49th Annual Design Automation Conference 2012, DAC '12, San Francisco, CA, USA, June 3-7, 2012, pp. 214--219

ViPZonE: OS-level memory variability-driven physical address zoning for energy savings
Luis Angel D. Bathen, Mark Gottscho, Nikil Dutt, Alex Nicolau, Puneet Gupta
Proceedings of the 10th International Conference on Hardware/Software Codesign and System Synthesis, CODES+ISSS 2012, part of ESWeek '12 Eighth Embedded Systems Week, Tampere, Finland, October 7-12, 2012, pp. 33--42


2011



Proceedings of the 9th International Conference on Hardware/Software Codesign and System Synthesis, CODES+ISSS 2011, part of ESWeek '11 Seventh Embedded Systems Week, Taipei, Taiwan, 9-14 October, 2011

ACM, 2011


TrustGeM: Dynamic trusted environment generation for chip-multiprocessors
Luis Angel D. Bathen, Nikil D. Dutt
HOST 2011, Proceedings of the 2011 IEEE International Symposium on Hardware-Oriented Security and Trust (HOST), 5-6 June 2011, San Diego, California, USA, pp. 47--50

E-RoC: Embedded RAIDs-on-Chip for low power distributed dynamically managed reliable memories
Luis Angel D. Bathen, Nikil D. Dutt
Design, Automation and Test in Europe, DATE 2011, Grenoble, France, March 14-18, 2011, pp. 1141--1146

SPMVisor: dynamic scratchpad memory virtualization for secure, low power, and high performance distributed on-chip memories
Luis Angel D. Bathen, Nikil D. Dutt, Dongyoun Shin, Sung-Soo Lim
Proceedings of the 9th International Conference on Hardware/Software Codesign and System Synthesis, CODES+ISSS 2011, part of ESWeek '11 Seventh Embedded Systems Week, Taipei, Taiwan, 9-14 October, 2011, pp. 79--88

iCostale: Adaptive Cost Optimization for Storage Clouds
Sandip Agarwala, Divyesh Jadav, Luis Angel D. Bathen
IEEE International Conference on Cloud Computing, CLOUD 2011, Washington, DC, USA, 4-9 July, 2011, pp. 436--443


2010


Proceedings of the 5th Workshop on Embedded Systems Security, WESS 2010, Scottsdale, AZ, USA, October 24, 2010

ACM, 2010

Configuration discovery and monitoring middleware for enterprise datacenters
Sandip Agarwala, Luis Angel D. Bathen, Divyesh Jadav, Ramani Routray
IEEE/IFIP Network Operations and Management Symposium, NOMS 2010, 19-23 April 2010, Osaka, Japan, pp. 639--646

PoliMakE: a policy making engine for secure embedded software execution on chip-multiprocessors
Luis Angel D. Bathen, Nikil D. Dutt
Proceedings of the 5th Workshop on Embedded Systems Security, WESS 2010, Scottsdale, AZ, USA, October 24, 2010, pp. 2


2009




A Methodology for Power-aware Pipelining via High-Level Performance Model Evaluations
Luis Angel D. Bathen, Yongjin Ahn, Nikil D. Dutt, Sudeep Pasricha
10th International Workshop on Microprocessor Test and Verification, MTV 2009, Austin, Texas, USA, 7-9 December 2009, pp. 19--24

ParaDisE: parallel discovery engine for enterprise datacenters
Sandip Agarwala, Luis Angel D. Bathen, Divyesh Jadav, Ramani Routray
Proceedings of the 6th International Conference on Autonomic Computing, ICAC 2009, June 15-19, 2009, Barcelona, Spain, pp. 51--52

Inter-kernel data reuse and pipelining on chip-multiprocessors for multimedia applications
Luis Angel D. Bathen, Yongjin Ahn, Nikil D. Dutt, Sudeep Pasricha
Proceedings of the 7th IEEE/ACM/IFIP Workshop on Embedded Systems for Real-Time Multimedia, ESTIMedia 2009, Grenoble, France, 15-16 October 2009, pp. 45--54


2008


A framework for memory-aware multimedia application mapping on chip-multiprocessors
Luis Angel D. Bathen, Nikil D. Dutt, Sudeep Pasricha
Proceedings of the 6th IEEE/ACM/IFIP Workshop on Embedded Systems for Real-Time Multimedia, ESTIMedia 2008, Atlanta, Georgia, USA, 23-24 October 2008, pp. 89--94


2007


AMP: Adaptive Multi-stream Prefetching in a Shared Cache
Binny S. Gill, Luis Angel D. Bathen
5th USENIX Conference on File and Storage Technologies, FAST 2007, February 13-16, 2007, San Jose, CA, USA, pp. 185--198



2006

Proceedings of the 6th ACM \& IEEE International conference on Embedded software, EMSOFT 2006, October 22-25, 2006, Seoul, Korea

ACM, 2006

Formal performance evaluation of AMBA-based system-on-chip designs
Gabor Madl, Sudeep Pasricha, Luis Angel D. Bathen, Nikil Dutt, Qiang Zhu
Proceedings of the 6th ACM \& IEEE International conference on Embedded software, EMSOFT 2006, October 22-25, 2006, Seoul, Korea, pp. 311--320