darwin-master

所属分类:生物医药技术
开发工具:Verilog
文件大小:1586KB
下载次数:1
上传日期:2020-04-19 14:41:04
上 传 者yyq0011
说明:  darwin算法 软硬件实现代码 FPGA加速 实现基因组装
(Software and hardware implementation code of Darwin algorithm FPGA accelerates gene assembly)

文件列表:
LICENSE (1105, 2019-04-05)
RTL (0, 2019-04-05)
RTL\GACT (0, 2019-04-05)
RTL\GACT\Ascii2Nt.v (2035, 2019-04-05)
RTL\GACT\Ascii2Param.v (2734, 2019-04-05)
RTL\GACT\BRAM.v (1777, 2019-04-05)
RTL\GACT\BTLogic.v (7113, 2019-04-05)
RTL\GACT\DP_BRAM.v (1693, 2019-04-05)
RTL\GACT\FIFOWithCount.v (2625, 2019-04-05)
RTL\GACT\GACTTop.v (11531, 2019-04-05)
RTL\GACT\Nt2Param.v (2531, 2019-04-05)
RTL\GACT\SmithWatermanArray.v (21986, 2019-04-05)
RTL\GACT\SmithWatermanPE.v (9915, 2019-04-05)
RTL\GACT\get_alignments.py (1480, 2019-04-05)
RTL\GACT\mux_1OfN.v (1525, 2019-04-05)
RTL\GACT\run_test.sh (774, 2019-04-05)
RTL\GACT\tb_GACTTop.v (4867, 2019-04-05)
RTL\GACT\test_data (0, 2019-04-05)
RTL\GACT\test_data\query.1.hex (791, 2019-04-05)
RTL\GACT\test_data\query.10.hex (808, 2019-04-05)
RTL\GACT\test_data\query.2.hex (808, 2019-04-05)
RTL\GACT\test_data\query.3.hex (808, 2019-04-05)
RTL\GACT\test_data\query.4.hex (808, 2019-04-05)
RTL\GACT\test_data\query.5.hex (808, 2019-04-05)
RTL\GACT\test_data\query.6.hex (808, 2019-04-05)
RTL\GACT\test_data\query.7.hex (808, 2019-04-05)
RTL\GACT\test_data\query.8.hex (808, 2019-04-05)
RTL\GACT\test_data\query.9.hex (808, 2019-04-05)
RTL\GACT\test_data\query.hex (145, 2019-04-05)
RTL\GACT\test_data\query_320.txt (3210, 2019-04-05)
RTL\GACT\test_data\ref.1.hex (808, 2019-04-05)
RTL\GACT\test_data\ref.10.hex (808, 2019-04-05)
RTL\GACT\test_data\ref.2.hex (808, 2019-04-05)
RTL\GACT\test_data\ref.3.hex (808, 2019-04-05)
RTL\GACT\test_data\ref.4.hex (808, 2019-04-05)
RTL\GACT\test_data\ref.5.hex (808, 2019-04-05)
RTL\GACT\test_data\ref.6.hex (808, 2019-04-05)
... ...

# darwin Darwin: A co-processor for long read alignment ## Introduction This repository provides the software for performing reference-guided or de novo assembly of long reads using algorithms as described in the Darwin manuscript (see reference below). It also provides the RTL code for accelerating the GACT algorithm in hardware (FPGA/ASIC). Refer to the README.md files in software/ and RTL/GACT/ folders to get started. ## Citing Darwin * Assembly algorithms and GACT hardware described in: * Yatish Turakhia, Gill Bejerano, and William J. Dally. "Darwin: A Genomics Co-processor Provides up to 15,000 X Acceleration on Long Read Assembly." Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). ACM, 2018. [DOI: 10.1145/3173162.3173193] * Faster seed table construction using AVX instructions in software: * Roman Snytsar and Yatish Turakhia. "Parallel approach to sliding window sums." arXiv preprint, [arXiv:1811.10074], 2018. ## Acknowledgment * Roman Snytsar ([@mirounga]) for his help restructing the software code to work with the Intel TBB library and for implementing faster seed table construction using AVX instructions. * George Horrell ([@georgehorrell]) for implementing faster GACT algorithm in software using AVX instructions. * Sneha D. Goenka ([@gsneha26]) for fixing bugs in GACT RTL. [arXiv:1811.10074]: https://arxiv.org/abs/1811.10074 [@mirounga]: https://github.com/mirounga [@georgehorrell]: https://github.com/georgehorrell [@gsneha26]: https://github.com/gsneha26

近期下载者

相关文件


收藏者