|
Project Summary
|
Reconfigurable Resources
The index memory includes reconfigurable hardware resources to
tailor at a hardware level the memory management to best support the
specific properties of each indexing scheme. It also offers the
opportunity to implement again, at a hardware level algorithms having
interesting potential parallelism for processing data directly from the
output of the index memory. As an example, image indexing requires
massive distances calculation between image descriptors: this kind of
calculation can be directly performed by the reconfigurable index
memory.
FLASH technology
Characteristics of the index we manipulate are both their large volume
and their relative stability. Indexing huge amount of data (several
gigabytes) takes time and is not performed continuously. An index can be
recomputed every day, every week or each time a new data release is
available. Consequently, the storage device only need to support a
raisonable number of write operations, while allowing illimited read
accesses. The FLASH memory technology fit these requirements. In addition,
the memory capacity is high (more than 1 Gbtes per chip) and the access time
is low compared to magnetic disks.
|
<<< previous
next >>>
|
|