Title :
Computational performance of Java and C++ in processing large biomedical datasets
Author :
Vivanco, R. ; Pizzi, N.
Author_Institution :
Inst. for Biodiagnostics, Nat. Res. Council of Canada, Winnipeg, Man., Canada
fDate :
6/24/1905 12:00:00 AM
Abstract :
In the analysis of image-based biomedical data, such as functional magnetic resonance imaging (fMRI) or magnetic resonance spectroscopy (fMRI), data sets from 40 to 90 MB are not uncommon, and some experimental fMRI paradigms require as much as 200 MB of storage. Software systems for the analysis of such data require a flexible data model, fast computational techniques and a graphical user interface. Object-oriented programming languages, such as Java and C++, facilitate software reuse and maintainability and provide the foundations for the development of complex data analysis applications. A is paper explores the advantages and disadvantages of using these two programming environments when processing large datasets.
Keywords :
C++ language; Java; biomedical MRI; graphical user interfaces; magnetic resonance spectroscopy; medical image processing; 40 to 200 MB; C++; GUI; Java; MRS; OO programming languages; complex data analysis applications; computational performance; fMRI; fast computational techniques; flexible data model; functional magnetic resonance imaging; graphical user interface; image-based biomedical data; large biomedical dataset processing; magnetic resonance spectroscopy; object-oriented programming languages; software maintainability; software reuse; Bioinformatics; Biomedical computing; Data analysis; Image analysis; Image storage; Java; Magnetic analysis; Magnetic resonance; Magnetic resonance imaging; Software maintenance;
Conference_Titel :
Electrical and Computer Engineering, 2002. IEEE CCECE 2002. Canadian Conference on
Print_ISBN :
0-7803-7514-9
DOI :
10.1109/CCECE.2002.1013025