Showing posts from September, 2013

Paperwork and learning about actors

Hello dear readers:

During the last months or so, I have been writing my doctoral thesis (now at version 2.0.0 !). Now it is on my director's desk. I hope he likes what I wrote. I edited my thesis to implement the changes he requested. I look forward for my initial deposit.

Aside from that, I formally applied for a postdoctoral appointment at Argonne National Laboratory (requisition #  321236 MCS). Indeed, I will start a postdoctoral appointment next year at Argonne National Laboratory. I am applying to get my own funding. I am submitting applications to these four programs (deadlines are in parentheses):

Fonds de recherche du Québec, Postdoctoral research scholarship (B3)   (2013-10-02),Argonne National Laboratory Named Postdoctoral Fellowships (2013-10-15),Banting Postdoctoral Fellowships (2013-10-23),Canadian Institutes of Health Research Fellowship Awards (2013-11-15). I made a page with the deadlines because I like lists and backlogs. As a matter of fact, I think I would be a…

Debugging a MPI application is sometimes like finding a needle in a haystack

I am running some tests as usual before releasing a new version of Ray. This time, I will be releasing Ray 2.3.0.

My job 10446216 on colosse (colossus in English) -- the supercomputer of Laval University operated by Calcul Québec (Compute Quebec in English) -- failed, and I did not know why.

All the jobs that run on colosse are automatically profiled by a formidable array of tools. And the nice thing is that I don't need to do anything fancy to get these runtime profiles.

All I need is my job identifier. With my job identifier, I then go to

Below, the runtime report automatically generated for me by Calcul Québec is shown. The job was a 512-core job, running on 64 8-core machines.
Just from the first figure, one can see that one of the machine crashed (the blue line). Such an event may be caused by a software bug in the software I used (in this case, a development version of Ray).

Basically, for each machine, I get 4 me…

My future postdoctoral appointment

Next year, I will begin a postdoctoral appointment at Argonne National Laboratory under the leadership of Professor Rick Stevens.

Argonne National Laboratory has 3 Educational Programs for postdoctoral fellows:
Argonne Named Postdoctoral FellowshipsDirector's Postdoctoral FellowshipsDivision Postdoctoral Appointments
I suppose I will have a Division Postdoctoral Appointment.

According to glassdoor, the average salary is $66,458 !

This will be an upgrade from my current $30,000 / yr scholarship from the Canadian Institutes for Health Research.

Regardless, I will apply for these 3 postdoctoral fellowships:

Annual stipend ($ CAD)
Annual research allowance ($ CAD)
Maximum duration (years)
Canadian Institutes of Health Research
40 000 +5 000 if outside Canada
5 000
Fonds de recher…