Introduction - Ayush Agarwal - GSoC Aspirant #5253
Replies: 2 comments 8 replies
-
|
I’m particularly interested in performance improvements, algorithm optimization, and benchmarking. I like analyzing complexity and figuring out ways to improve efficiency, and I’d love to contribute more in this area. |
Beta Was this translation helpful? Give feedback.
-
|
I had a question : I read that asv defaults to using wall-clock time. Why does it use wall-clock time and not CPU cycles time, given that wall-clock time is/can be affected by other processes running on my machine? I understand that parallelism can skew these values (eg. if a process is run on 4 cores simultaneously, CPU cycles time will be 4 times wall-clock time). |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
Hi everyone!
I'm Ayush, currently pursuing a BE in Computer Science along with an MSc in Biological Sciences. I'm interested in participating in GSoC '26, and my background alignes well with the kind of work MDAnalysis is doing. I'm excited to contribute and help improve the codebase.
I am comfortable with C/C++/Python and I am currently learning Cython. I am also comfortable with Data Structures and optimisation of algorithms. I have a background in biological sciences with a familiarity with molecular biology, biochemistry, proteomics and so forth.
I'm new to contributing to open-source projects at this scale, but I'm very eager to learn and get involved. I recently opened PR #5252, which focuses on optimising inverse index mapping to improve performance. I would greatly appreciate any feedback or suggestions for improvement, and I want to refine my approach to better align with the project's standards.
Looking forward to learning from all of you and contributing meaningfully.
Thanks!
Ayush
Beta Was this translation helpful? Give feedback.
All reactions