Monday, February 2, 2009

Memory Architecture Exploration for Programmable Embedded Systems


Memory Architecture Exploration for Programmable Embedded Systems

MEMORY ARCHITECTURE EXPLORATION FOR PROGRAMMABLE
EMBEDDED SYSTEMS  by PETER GRUN

High-Level Synthesis
Cache Optimizations
Computer Architecture
Disk File Systems
Heterogeneous Memory Architectures
Network Processors
Other Memory Architecture Examples
 EARLY MEMORY SIZE ESTIMATION
Memory Estimation Problem
Memory Size Estimation Algorithm
Data-dependence analysis
Computing the memory size between loop nests
Determining the bounding rectangles
MEMORY ARCHITECTURE EXPLORATION
Determining the memory size range
Improving the estimation accuracy
Discussion on Parallelism vs. Memory Size
Experiments
EARLY MEMORY AND CONNECTIVITY
ARCHITECTURE EXPLORATION
Access Pattern Based Memory Architecture Exploration
The Access Pattern based Memory Exploration (APEX)
Access Pattern Clustering
Exploring Custom Memory Configurations
Connectivity Architecture Exploration
Cost, performance, and power models
Coupled Memory/Connectivity Exploration strategy
Discussion on Memory Architecture
 MEMORY-AWARE COMPILATION
Memory Timing Extraction for Efficient Access Modes
TIMGEN: Timing extraction algorithm
Memory Miss Traffic Management
The Compress Data Compression Application
The Li Lisp Interpreter Application
The Vocoder Voice Coding Application

1 comments:

Anonymous said...

a very good book friend.......thanks

Post a Comment