Category Archives: Education

Applying OpenMP directives

The Jacobi method is a usual method to solve partial equations in HPC situations such as pollution diffuses throughout a pipe applying the Laplace’s equation for diffusion.  A way to parallelise this solution when it is coded is by using … Continue reading

Posted in Education, τεχνολογια :: Technology | Tagged , , , , , , , , , | Leave a comment

Hybrid MPI-OpenMP

A myriad of applications are using the combination of OpenMP constructs and MPI library in order to improve their performance. You might start MPI with this great Website 🙂 Once you have a MPI program, you may include some code … Continue reading

Posted in Education, τεχνολογια :: Technology | Tagged , , , , , , , | Leave a comment

My 2018 in Review: Making headlines year

The internationalization of my career was a spotlight in 2008 starting in the U.S.A. with an internship at ORNL in February 2018 and then in U.K. with a Master in HPC (High- Performance Computing) on September 2018. Some online articles … Continue reading

Posted in Education, FEDORA, GNOME, GNU/Linux/Open Source, τεχνολογια :: Technology | Tagged , , , , , , , , , , , , , , | Leave a comment

Starting with OpenMP

We are going to work in DICE and the conventional hello world in C and Fortran: Hello World (OpenMP with fortran): The hello world in Fortran 90 as follow: By default it will take the number of threads as 16: … Continue reading

Posted in Education, τεχνολογια :: Technology | Tagged , , , , | Leave a comment

Learning Fortran

1.- Printing the Hello world The hello world itself has not much explanation:Then we need to compile it and run it: gfortran hello.f90 -o hello ./hello Hello World! 2.- Converting degrees to radians  In this case we are going to … Continue reading

Posted in Education, τεχνολογια :: Technology | Tagged , , | Leave a comment

Running MPI on DICE

Hello World We are going to use C to write the hello world programNow we can compile with mpicc mpicc -o hello hello.c Now we are ready to run in 4 processors: mpirun -np 4 hello Printing ranks and the … Continue reading

Posted in Education, τεχνολογια :: Technology | Tagged , , , , | Leave a comment

GATES at ORNL

I have been invited by Janice Greenwood to do a talk for UTK Girls and Technology Education (GATE) meeting. The title of my talk: The editor VI and bash scripting. The event started at 8:30 where girls of 15 and 16 years … Continue reading

Posted in Education, τεχνολογια :: Technology | Tagged , , , , , , , , , , , , | Leave a comment