Prabindh SundaresonMarc Lee, Speculative EvolutionWhen an internationally renowned artist looks at the co-emergence of AI and nature, some profound thoughts are bound to emerge. Today I am…Feb 6Feb 6
Prabindh SundaresonTricks of DiffusionKeep generated characters (almost) consistent with every run of Stable Diffusion.Jan 10Jan 10
Prabindh SundaresonEnabling DiffDock-PP on A100 GPUDiffDock-PP provides new ways of analysing protein protein interactions, compared to original diffdock.Dec 29, 2023Dec 29, 2023
Prabindh SundaresonEfficiency of MonteCarlo methodsIn a recent work that involved improving the performance of a molecular docking simulator on GPU, it was interesting to identify some…Dec 29, 2023Dec 29, 2023
Prabindh SundaresonOptimising black-box CUDA kernelsOptimising a black-box CUDA kernel is not an easy task, without knowledge of the kernel algorithm itself. But sometimes, this task comes…Nov 24, 2023Nov 24, 2023
Prabindh SundaresonUpdating CUDA versions without getting stuck in boot (Ubuntu)Among the thousands of articles on the web with instructions how to install CUDA for a Pytorch Anaconda environment, there is not much…Oct 9, 2023Oct 9, 2023
Prabindh SundaresonSnippets from the FutureSnippets from the Sci-Phi book — “Will I Be Mine”.Sep 25, 2023Sep 25, 2023
Prabindh SundaresonUsing OpenAI API For Translating to 32 languagesWhile ChatGPT is quite commonly used for interactive chats, the OpenAI API can be gainfully used for Neural Machine Translation (NMT)…Sep 20, 2023Sep 20, 2023
Prabindh SundaresonRMS and Micro PaymentsIn 2006, I attended Richard Stallman’s address at the Indian Institute of Science (IISc). This was around the time when discussions in the…Sep 4, 2023Sep 4, 2023
Prabindh SundaresonEvolutionary Scale Modelling ESM via curlcurl -X POST — data…Aug 16, 2023Aug 16, 2023