On optimizing scripting languages, and where they are useful and where they are not

So yesterday, an article and discussion appeared on Hacker News. In the article, the author asks reasonable questions, of how to optimize a Python code. What happened next, probably wasn’t as they intended. The article was, ostensibly, on optimizing Python code. It, after the 4th attempt at source level optimization, switched languages. It was no … Read more On optimizing scripting languages, and where they are useful and where they are not

My urgent #HPC computational project, COVID-19 related

This is the project that I alluded to. We tuned the system, the code, the environment. We wrote tooling to massively simplify job creation and submission. Moreover, we worked around numerous issues that arise in each technological layer. Multiple simultaneous tools are being deployed to work on this, and I am hopeful that the net … Read more My urgent #HPC computational project, COVID-19 related

There are no silver bullets

In the world in which we reside, a pandemic slowly burns. This pandemic has confounded front line medical practitioners, public health organizations. It has exposed a number of troubling relationships amongst governments and organizations. It has resulted in numerous pronoucements of “X may work” from medically and scientifically illiterate political leaders. The problem is, fundamentally, … Read more There are no silver bullets

Performance of a julia code: Riemann ζ function implemented on CPU and GPU

I’ve been playing with Julia for a while now. As the language is evolving quickly, I have to learn and relearn various aspects. Happily, since 1.0 dropped a while ago, its been more consistent, and the rate of change is lower than in the past. The Riemann ζ function is an interesting problem to test … Read more Performance of a julia code: Riemann ζ function implemented on CPU and GPU