About
7
Publications
2,349
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
485
Citations
Introduction
Angel Dominguez completed his M.S. and Ph.D. at the Department of Electrical & Computer Engineering, University of Maryland, College Park. Angel did research in Computer Architecture, Programming Languages and Parallel Computing. Their most recent publication is 'Memory allocation for embedded systems with a compile-time-unknown scratch-pad size.'
Additional affiliations
September 2000 - May 2005
Education
September 2001 - May 2007
September 1999 - May 2001
September 1995 - May 1999
Publications
Publications (7)
This paper presents the first memory allocation scheme for embedded systems having scratch-pad memory whose size is unknown at compile time. A scratch-pad memory (SPM) is a fast compiler-managed SRAM that replaces the hardware-managed cache. Its uses are motivated by its better real-time guarantees as compared to cache and by its significantly lowe...
This paper presents the first scratch-pad memory allocation scheme that requires no com- piler support for interpreted-language based applications. A scratch-pad memory (SPM) is a fast compiler- managed SRAM that replaces the hardware-managed cache. Its uses are motivated by its better real-time guarantees as compared to cache and by its significan...
This paper presents the first automatic scheme to allocate lo cal (stack) data in recursive functions to scratch-pad memory (SPM) in embedded systems. A scratch-pad is a fast directly addressed compiler-managed SRAM memory that replaces the hardware-managed cache. It is motivated by its signifi- cantly lower access time, energy consumption, real-ti...
In this research we propose a highly predictable, low overhead and yet dynamic, memory allocation strategy for embedded systems with scratch-pad memory. A scratch-pad is a fast compiler-managed SRAM memory that replaces the hardware-managed cache. It is motivated by its better real-time guarantees vs cache and by its significantly lower overheads i...
This paper presents the first-ever compile- time method for allocating a portion of the heap data to scratch-pad memory. A scratch-pad is a fast directly addressed compiler-managed SRAM memory that replaces the hardware-managed cache. It is motivated by its better real-time guarantees vs cache and by its significantly lower overheads in access time...
This article presents the first memory allocation scheme for embedded systems having a scratch-pad memory whose size is unknown at compile time. A scratch-pad memory (SPM) is a fast compiler-managed SRAM that replaces the hardware-managed cache. All existing memory allocation schemes for SPM require the SPM size to be known at compile time. Unfortu...