Background: Expressed sequence tag (EST) collections are composed of a high number of single-pass, redundant, partial sequences, which need to be processed, clustered, and annotated to remove low-quality and vector regions, eliminate redundancy and sequencing errors, and provide biologically relevant information. In order to provide a suitable way of performing the different steps in the analysis of the ESTs, flexible computation pipelines adapted to the local needs of specific EST projects have to be developed. Furthermore, EST collections must be stored in highly structured relational databases available to researchers through user-friendly interfaces which allow efficient and complex data mining, thus offering maximum capabilities for their full exploitation.
Virtual channels are an appealing flow control technique for on-chip interconnection networks (NoCs), in that they can potentially avoid deadlock and improve link utilization and network throughput. However, their use in the resource constrained multi-processor system-on-chip (MPSoC) domain is still controversial, due to their significant overhead in terms of area, power and cycle time degradation. This paper proposes a simple yet efficient approach to VC implementation, which results in more area- and power-saving solutions than conventional design techniques. While these latter replicate only buffering resources for each physical link, we replicate the entire switch and prove that our solution is counter intuitively more area/power efficient while potentially operating at higher speeds. This result builds on a well-known principle of logic synthesis for combinational circuits (the area-performance trade-off when inferring a logic function into a gate-level netlist), and proves that when a designer is aware of this, novel architecture design techniques can be conceived
Regular multi-core processors are appearing in the
embedded system market as high performance software programmable
solutions. The use of regular interconnect fabrics
for them allows fast design time, ease of routing, predictability
of electrical parameters and good scalability. k-ary n-mesh
topologies are candidate solutions for these systems, borrowed
from the domain of off-chip interconnection networks. However,
the on-chip integration has to deal with unique challenges at
different levels of abstraction. From a technology viewpoint,
interconnect reverse scaling causes critical paths to go across
global links. Poor interconnect performance might also impact
IP core speed depending on the synchronization mechanism at the
interface. Finally, this might also conflict with the requirements
that communication libraries employed in the MPSoC domain
pose on the underlying interconnect fabric. This paper provides
a comprehensive overview of these topics, by characterizing
physical feasibility of representative k-ary n-mesh topologies and
by providing silicon-aware system-level performance figures
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.