2006 14th Annual IEEE Symposium on Field-Programmable Custom Computing Machines 2006
DOI: 10.1109/fccm.2006.62
|View full text |Cite
|
Sign up to set email alerts
|

Scalable Softcore Vector Processor for Biosequence Applications

Abstract: Abstract-In this paper we describe the SVP, a Softcore Vector Processor targeted toward Computational Biology and streaming applications. The SVP is a software programmable architecture constructed from predefined hardware building blocks. We leverage the flexibility and power of an FPGA to enhance a streaming vector processor design. Each functional unit includes an instruction controller, parallel processing elements with shared registers, and a memory unit which provides access to both local and streaming d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2007
2007
2021
2021

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 10 publications
0
2
0
Order By: Relevance
“…At the same time vector processing techniques on FPGAs were investigated mostly for purpose of specific applications like video processing, algebraic equation solving etc. [3,4,5]. This work investigates the possibilities and limitations of combined VLIW/SIMD processing on Xilinx Virtex-4 FPGA family concerning its performance and scalability.…”
Section: Introduction and Previous Workmentioning
confidence: 99%
“…At the same time vector processing techniques on FPGAs were investigated mostly for purpose of specific applications like video processing, algebraic equation solving etc. [3,4,5]. This work investigates the possibilities and limitations of combined VLIW/SIMD processing on Xilinx Virtex-4 FPGA family concerning its performance and scalability.…”
Section: Introduction and Previous Workmentioning
confidence: 99%
“…parallelism is large, the performance of Spark does not significantly improve, or even decreases, because there is not enough memory to run many tasks while the program is running. Also, every big data application requires a specific subset of hardware resources [6]. For example, Word-Count requires a subset of resources based on CPU [7], and TeraSort requires a subset of resources based on CPU and memory [5], [7], so the optimal configuration of different workloads (e.g., WordCount, TeraSort) is nonconformity.…”
Section: Introductionmentioning
confidence: 99%