Skip to main content

Abstract

New analytical methodologies, like the so-called “next-generation sequencing” (NGS), allow the sequencing of full genomes with high speed and reduced price. Yet, such technologies generate huge amounts of data that demand large raw computational power. Many-core technologies can be exploited to overcome the involved bioinformatics bottleneck. Indeed, such hardware is currently in active development. We have developed parallel bioinformatics algorithms for many-core microprocessors containing 64 cores each. Thus, the MC64 web platform allows executing high-performance alignments (Needleman-Wunsch, Smith-Waterman and ClustalW) of long sequences. The MC64 platform can be accessed via web browsers, allowing easy resource integration into third-party tools. Furthermore, the results obtained from the MC64 include time-performance statistics that can be compared with other platforms.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Howard, J., Dighe, S., Hoskote, Y., Vangal, S., Finan, D., Ruhl, G., Jenkins, D., Wilson, H., Borkar, N., Schrom, G., et al.: A 48-Core IA-32 Message-Passing Processor with DVFS in 45nm CMOS. In: International Solid-State Circuits Conference, 2010 ISSCC 2010 Digest of Technical Papers IEEE International, pp. 19–21 (2010)

    Google Scholar 

  2. Skaugen, K.: Petascale to Exascale. In: International Supercomputing Conference, Hamburg, Germany (2010)

    Google Scholar 

  3. Bell, S., Edwards, B., Amann, J., Conlin, R., Joyce, K., Leung, V., MacKay, J., Reif, M., Bao, L., Brown, J., et al.: TILE64 - Processor: A 64-Core SoC with Mesh Interconnect. In: Solid-State Circuits Conference, 2008 ISSCC 2008 Digest of Technical Papers IEEE International, pp. 588–598 (2008)

    Google Scholar 

  4. Mike Tate, R.J., Behrooz A.: NetLogic Microsystems, Inc. Q3 2010 Earnings Conference Call Transcript. In: Thomson StreetEvents (2010)

    Google Scholar 

  5. Shah, M., Barreh, J., Brooks, J., Golla, R., Grohoski, G., Gura, N., Hetherington, R., Jordan, P., Luttrell, M., Olson, C., et al.: UltraSPARC T2: A highly-treaded, power-efficient. In: SPARC SOC Asian Solid-State Circuits Conference (ASSCC 2007), pp. 22–25 (2007)

    Google Scholar 

  6. Needleman, S.B., Wunsch, C.D.: A general method applicable to the search for similarities in the amino acid sequence of two proteins. J. Mol. Biol. 48(3), 443–453 (1970)

    Article  Google Scholar 

  7. Smith, T.F., Waterman, M.S.: Identification of common molecular subsequences. J. Mol. Biol. 147(1), 195–197 (1981)

    Article  Google Scholar 

  8. Gálvez, S., Díaz, D., Hernández, P., Esteban, F.J., Caballero, J.A., Dorado, G.: Next-Generation Bioinformatics: Using Many-Core Processor Architecture to Develop a Web Service for Sequence Alignment. Bioinformatics 26(5), 683–686 (2010)

    Article  Google Scholar 

  9. Thompson, J.D., Higgins, D.G., Gibson, T.J.: CLUSTAL W: improving the sensitivity of progressive multiple sequence alignment through sequence weighting, position-specific gap penalties and weight matrix choice. Nucleic Acids Res. 22(22), 4673–4680 (1994)

    Article  Google Scholar 

  10. Driga, A., Lu, P., Schaeffer, J., Szafron, D., Charter, K., Parsons, I.: FastLSA: A Fast, Linear-Space, Parallel and Sequential Algorithm for Sequence Alignment. Algorithmica 45(3), 337–375 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  11. Hirschberg, D.S.: A linear space algorithm for computing maximal common subsequences. Commun. ACM 18(6), 341–343 (1975)

    Article  MathSciNet  MATH  Google Scholar 

  12. Li, K.-B.: ClustalW-MPI: ClustalW analysis using distributed and parallel computing. Bioinformatics 19(12), 1585–1586 (2003)

    Article  Google Scholar 

  13. Díaz, D., Gálvez, S., Falgueras, J., Caballero, J.A., Hernández, P., Claros, G., Dorado, G.: Intuitive Bioinformatics for Genomics Applications: Omega-Brigid Workflow Framework. In: Proceedings of the 10th International Work-Conference on Artificial Neural Networks: Part II: Distributed Computing, Artificial Intelligence, Bioinformatics, Soft Computing, and Ambient Assisted Living, pp. 1084–1091. Springer, Salamanca (2009)

    Chapter  Google Scholar 

  14. Altschul, S., Gish, W., Miller, W., Myers, E.-M., Lipman, D.: Basic local alignment search tool. J. Mol. Biol. 215, 403–410 (1990)

    Google Scholar 

  15. Waterhouse, A.M., Procter, J.B., Martin, D.M., Clamp, M., Barton, G.J.: Jalview Version 2–a multiple sequence alignment editor and analysis workbench. Bioinformatics 25(9), 1189–1191 (2009)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Esteban, F.J., Díaz, D., Hernández, P., Caballero, J.A., Dorado, G., Gálvez, S. (2011). MC64: A Web Platform to Test Bioinformatics Algorithms in a Many-Core Architecture. In: Rocha, M.P., Rodríguez, J.M.C., Fdez-Riverola, F., Valencia, A. (eds) 5th International Conference on Practical Applications of Computational Biology & Bioinformatics (PACBB 2011). Advances in Intelligent and Soft Computing, vol 93. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-19914-1_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-19914-1_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-19913-4

  • Online ISBN: 978-3-642-19914-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics