Parallelization Issues of Domain Specific Question Answering System on Cell B.E. Processors
A question answering system is an information retrieval application which allows users to directly obtain appropriate answers to a question. In order to deal with an explosive growth of information over internet and increased number of processing stages in answer retrieval, time and processing hardware required by question answering system has increased. The need of hardware is currently served by connecting thousands of computers in cluster. But faster and less complex alternatives can be found as a multi-core processor. This paper presents a pioneer work by identifying major issues involved in porting a general question answering framework on a cell processor and their possible solutions. The work is evaluated by porting the indexing algorithm of our biomedical question answering system, INDOC (Internet Doctor) on cell processors.
KeywordsBiomedical Question Answering system Indexing Algorithm Cell Broadband Engine Processor
Unable to display preview. Download preview PDF.
- 1.National Library of Medicine, http://www.nlm.nih.gov/news/pubmed_15_mill.html
- 2.Jacquemart, P., Zweigenbaum, P.: Towards a medical question-answering system: a feasibility study. In: Beux, P.L., Baud, R. (eds.) Proceeding of Medical Informatics Europe (MIE 2003). Studies in Health Technology and Informatics, vol. 95, pp. 463–468. IOS Press, San Palo (2003)Google Scholar
- 3.Schultz, S., Honeck, M., Hahn, H.: Biomedical text retrieval in languages with complex morphology. In: Proceedings of the Workshop on Natural Language Processing in the Biomedical domain, Philadelphia, Pa, USA, July 2002, pp. 61–68 (2002)Google Scholar
- 8.IBM alphaWorks. Cell BE SDK, http://www.alphaworks.ibm.com/topics/cell
- 9.Cell Broadband Engine - An Introduction, Cell Programming Workshop, IBM Systems and Technology Group, April 14-18 (2007)Google Scholar
- 10.User guide, Cell buzz, http://wiki.cc.gatech.edu/cellbuzz/index.php/User_Guide