School of Informatics - University of Edinburgh Institute for Computing Systems Architecture - School of Informatics
Institute for Computing
Systems Architecture
my photo Siddharth Mohanty
University of Edinburgh
Informatics Forum 1.19
10 Crichton Street
Scotland, United Kingdom
I am pursuing my PhD in Informatics from the University of Edinburgh, School of Informatics under the supervision of Murray Cole. I am a member of the Institute for Computing Systems Architecture (ICSA) . Within ICSA I work in the Structured Parallelism Group and collaborate with the Compiler and Architecture Design Group. Prior to my post graduate studies, I have worked as a software engineer for over two years at MICROSOFT India (R&D) developing .NET applications and providing MS CRM 4.0 customizations.
Research Interests
  • Auto-tuning High Level Parallel Programming Models and application of Machine learning techniques for Auto-tuning.
  • Parallel Programming Models and Patterns (Skeletons) for Heterogeneous computing, especially GPGPU.
  • Wavefront Computation on massively parallel (many-core) architectures.
  • Parallel Programming languages and frameworks.
A sample Map Reduce Skeleton built using Intel Threading Building Blocks can be downloaded here (password - tudela) :
  • S.Mohanty and M.Cole. Autotuning Wavefront Abstractions for Heterogeneous Architectures. In Proceedings of the 2012 Third Workshop on Applications for Multi-Core Architectures (wamca 2012) , WAMCA '12, IEEE Computer Society. [Link]
  • S.Mohanty and M.Cole. Autotuning Wavefront Applications for Multicore Multi-GPU Hybrid Architectures. In Proceedings of the 2014 International Workshop on Programming Models and Applications for Multicores and Manycores, PMAM'14, ACM. [Link]

MSc Thesis
  • Task Farm Optimization through Machine Learning [PDF]
    This project explored possibilities of setting the optimal number of worker processes in a task farm algorithmic skeleton through machine learning techniques, for a combination of high level input features.


Curriculum Vitae
  • June 2013 to September 2013
    Associate Intern at Morgan Stanley, UK
  • August 2011 to November 2011
    Research Intern at IBM Research, Haifa
  • September 2010 to present
    PhD in Informatics (School of Informatics, University of Edinburgh, United Kingdom)
    under supervision of Murray Cole
  • January 2010 to April 2010
    Intern at Musemantik Ltd
  • September 2009 to August 2010
    MSc in Computer Science (School of Informatics, University of Edinburgh, United Kingdom)
  • June 2007 to August 2009
    Software Development Engineer at MICROSOFT India (R&D)

Awards and Achievements
  • EUSA teaching awards - Best feedback in marking DAPA assignments for 2013 (University of Edinburgh, United Kingdom)
  • Edinburgh Global Overseas Research Scholarship (University of Edinburgh, United Kingdom)
  • School Of Informatics Studentship (University of Edinburgh, United Kingdom)
  • Distinction in MSc (University of Edinburgh, 2009-10, United Kingdom)
  • Microsoft IT Pro Award (Quarter 2, Fiscal Year 09) and Microsoft Deliver IT Team Award (Quarter 3, Fiscal Year 08)