NVIDIA Tesla: A Unified Graphics and Computing Architecture, IEEE Micro, vol.28, issue.2, pp.39-55, 2008. ,
DOI : 10.1109/MM.2008.31
A stream processing unit for a cell processor, pp.134-135, 2005. ,
UNIX Shells. 4 edn, 2004. ,
The DUP protocol specification v2.0, The DUP Project, 2010. ,
Using grep: Moving from DOS? Discover the power of this Linux utility, Linux Journal, 1995. ,
Sed and AWK, 1991. ,
Optimization principles and application performance evaluation of a multithreaded GPU using CUDA, Proceedings of the 13th ACM SIGPLAN Symposium on Principles and practice of parallel programming , PPoPP '08, pp.73-82, 2008. ,
DOI : 10.1145/1345206.1345220
YODA: selecting signature oligonucleotides, Bioinformatics, vol.21, issue.8, pp.1365-1370, 2005. ,
DOI : 10.1093/bioinformatics/bti182
URL : http://bioinformatics.oxfordjournals.org/cgi/content/short/21/8/1365
The degenerate primer design problem, Bioinformatics, vol.18, issue.Suppl 1, pp.172-181, 2002. ,
DOI : 10.1093/bioinformatics/18.suppl_1.S172
Selecting signature oligonucleotides to identify organisms using DNA arrays, Bioinformatics, vol.18, issue.10, pp.1340-1349, 2002. ,
DOI : 10.1093/bioinformatics/18.10.1340
ARB: a software environment for sequence data, Nucleic Acids Research, vol.32, issue.4, p.1363, 2004. ,
DOI : 10.1093/nar/gkh293
Next-generation DNA sequencing, Nature Biotechnology, vol.105, issue.10, pp.1135-1145, 2008. ,
DOI : 10.1038/nbt1486
SILVA: a comprehensive online resource for quality checked and aligned ribosomal RNA sequence data compatible with ARB, Nucleic Acids Research, vol.35, issue.21, pp.7188-7196, 2007. ,
DOI : 10.1093/nar/gkm864
probeBase: an online resource for rRNA-targeted oligonucleotide probes, Nucleic Acids Research, vol.31, issue.1, 2007. ,
DOI : 10.1093/nar/gkg016
The semantics of a simple language for parallel programming, Information Processing, pp.993-998, 1974. ,
Bounded Scheduling of Process Networks, 1995. ,
FastForward for efficient pipeline parallelism, Proceedings of the 13th ACM SIGPLAN Symposium on Principles and practice of parallel programming , PPoPP '08, pp.43-52, 2008. ,
DOI : 10.1145/1345206.1345215
StreamIt: A Language for Streaming Applications, CC '02: Proceedings of the 11th International Conference on Compiler Construction, pp.179-196, 2002. ,
DOI : 10.1007/3-540-45937-5_14
Streamflex: high-throughput stream programming in java, SIGPLAN Not, pp.42-211, 2007. ,
Ptolemy project, 2008. ,
Orchestrating the execution of stream programs on multicore platforms, PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation, pp.114-124, 2008. ,
Spade language specification, IBM Research, 2009. ,
Spc: A distributed, scalable platform for data mining, Workshop on Data Mining Standards, Services and Platforms (DM-SPP), 2006. ,
Dryad: Distributed dataparallel programs from sequential building blocks, European Conference on Computer Systems (EuroSys), pp.59-72, 2007. ,
Coordination languages and their significance, Communications of the ACM, vol.35, issue.2, pp.97-107, 1992. ,
DOI : 10.1145/129630.129635
Linda in context, Communications of the ACM, vol.32, issue.4, pp.444-458, 1989. ,
DOI : 10.1145/63334.63337
A Programmable Matching Engine for Application Development in Linda, 2001. ,