Our system is currently under heavy load due to increased usage. We're actively working on upgrades to improve performance. Thank you for your patience.
2008 Congress on Image and Signal Processing 2008
DOI: 10.1109/cisp.2008.338
|View full text |Cite
|
Sign up to set email alerts
|

Design and Synthesis of a High-Speed Hardware Linked-List for Digital Image Processing

Abstract: To deal with the problem of maintaining variable data set in digital image processing, this paper brings forward a general hardware structure for linked-list. It is designed to accomplish the commonly used functions and some more complicated functions of the linked-list data structure. In order to fully utilize the limited memory resources in embedded hardware platform, we propose a memory recycle scheme to reuse the memory space where the data have been deleted. In our work, the length of the linked-list is p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2011
2011
2016
2016

Publication Types

Select...
4

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(1 citation statement)
references
References 6 publications
0
1
0
Order By: Relevance
“…Several recent studies have investigated the benefits of specialized data structure accelerators to eliminate memory accesses and improve the performance of data and instruction caches [16]. Hardware implementations of some data structures have been reported including linked lists [18], queues [1,7], trees [11,2], and other pointer-based structures [12,15]. Our work focuses on synthesizing container units for a broader range of complex data structures, instead of crafting the most efficient implementation of a specific structure.…”
Section: Related Workmentioning
confidence: 99%
“…Several recent studies have investigated the benefits of specialized data structure accelerators to eliminate memory accesses and improve the performance of data and instruction caches [16]. Hardware implementations of some data structures have been reported including linked lists [18], queues [1,7], trees [11,2], and other pointer-based structures [12,15]. Our work focuses on synthesizing container units for a broader range of complex data structures, instead of crafting the most efficient implementation of a specific structure.…”
Section: Related Workmentioning
confidence: 99%