Compiling parallel scientific codes on parallella
Posted: Tue Feb 16, 2016 10:54 am
Hello,
First of all I have to admit that I have little experience running parallel codes outside of normal SMP desktop machines, so therefore please forgive my ignorance about the way Parallella works. Before I invest any money into buying Parallella boards, I would like to know: is it possible to simply compile pre-existing scientific codes such as the VASP Quantum chemistry code on the parallella board in order to take advantage of the 16-cores Epiphany CPU, or does the code necessarily have to support GPGPU protocols such as CUDA or OpenCL to be run on the RISC cores of the Epiphany? The code I would like to use (VASP) provides Makefiles for the following architectures: Altrix, Cray, DEC, HPUX Itanium, IBM SPX, Linux Absoft compiler, Intel Fortran compiler for ITANIUM 2 systems, Linux Gfortran, Intel Fortran compiler for Pentium/Athlon/Opteron, Portland Group F90/HPF compiler, NEC SX-5, RS 6000, FUJITSU VPP, SUN, SGI and HP PA-RISC..... I normally use Linux Gfortran on Ubuntu and it works just fine. Would any of these makefiles be suitable to compile VASP on the Epiphany architecture?
Many thanks,
Gabriele
First of all I have to admit that I have little experience running parallel codes outside of normal SMP desktop machines, so therefore please forgive my ignorance about the way Parallella works. Before I invest any money into buying Parallella boards, I would like to know: is it possible to simply compile pre-existing scientific codes such as the VASP Quantum chemistry code on the parallella board in order to take advantage of the 16-cores Epiphany CPU, or does the code necessarily have to support GPGPU protocols such as CUDA or OpenCL to be run on the RISC cores of the Epiphany? The code I would like to use (VASP) provides Makefiles for the following architectures: Altrix, Cray, DEC, HPUX Itanium, IBM SPX, Linux Absoft compiler, Intel Fortran compiler for ITANIUM 2 systems, Linux Gfortran, Intel Fortran compiler for Pentium/Athlon/Opteron, Portland Group F90/HPF compiler, NEC SX-5, RS 6000, FUJITSU VPP, SUN, SGI and HP PA-RISC..... I normally use Linux Gfortran on Ubuntu and it works just fine. Would any of these makefiles be suitable to compile VASP on the Epiphany architecture?
Many thanks,
Gabriele