Author Archives: Julita Inca

About Julita Inca

Ingeniero de Sistemas UNAC, Magíster en Ciencias de la Computación PUCP, OPW GNOME 2011, Miembro de la GNOME Foundation desde el 2012, Embajadora Fedora Perú desde el 2012, ganadora del scholarship of the Linux Foundation 2012, experiencia como Admin Linux en GMD y Especialista IT en IBM, con certificaciones RHCE, RHCSA, AIX 6.1, AIX 7 Administrator e ITILv3. Experiencia académica en universidades como PUCP, USIL y UNI. HPC researcher, Leader of LinuXatUNI Community, a simple mortal like you!

Profile of the code on Cirrus

To see the profile on a code, we are going to work with gprof on Cirrus. Let’s use the percolate code: Include the flag -pg for Intel compiler in the Makefile to compile. After compiling, we will see that gmon.out was … Continue reading

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

Unit testing with xUnit practical

This is a lab of the UoE to utilizing xUnit framework to develop unit tests. The experience was inspired by the DNA sequences job. The class of the sequence as follows: import sys class Sequence:     “”” DNA sequence … Continue reading

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

FFTW and MelGibson

Printing an image before applying FFTW Using the FFTW library, we can improve the visualization of the edges of an image. In this case we are going to use Fortran to compile the program fftw1.c using a make file:Now lets run it … Continue reading

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

Calculating PI using MPI

Sequential program This is the program in C that use the math formula with sums.Parallelizing the code  Parallelizing the code manually:Now we are going to run it and check if all the processors resolve the same answer: Parallelising the code using … Continue reading

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

Parallelising Mandelbrot

We have a sequential program of Mandelbrot that take a while when executing, and we can made it in parallel using private and shared variable to check the performance on each one This is the sequential program C code:and this … Continue reading

Posted in τεχνολογια :: Technology | 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