Go to main content

School of Computer Science Intranet

APT research areas

Discover our main research areas

Behram Khan

Research Associate
Room number: IT-302
Email:
Behram.Khan-2 at postgrad dot manchester dot ac dot uk
khanb at cs dot man dot ac dot uk
Tel: +44 161 275 3531
Other contact details

I am Research Associate within the Advanced Processor Technologies research group at the School of Computer Science, University of Manchester, UK. I work within the JAMAICA project, which is investigating the design of multi-core processors and their accompanying software environments. I have been with the group since January 2006, under the supervision of Prof. Ian Watson.

Biography

Ph.D. Computer Science 2009, The University of Manchester, UK.
MSc. Computer Science 2005, The University of Manchester, UK.
B.Eng. Computer Science 2003, National University of Science and Technology, Pakistan.

Current Research

Currently I am a part of an EU funded project TERAFLUX. Our group is focussing on the development of programming models which are tailored to the TERAFLUX execution model and architecture. My focus is to integrate Transactional Memory (TM) into the overall programming model. I am also involved in the design and development of TM for future large scale systems. I am using HP Labs' COTSon simulator for experimenting with various hardware TM models.

Research Interests

  • Parallel Computer Architecture and Programming Languages (project website) .
  • Software and hardware transactional memory [1]. (project website)

    Publications

    2010
  • Exploiting object structure in hardware transactional memory.
    Behram Khan, Matthew Horsnell, Mikel Luján, Andrew Dinn and Ian Watson.
    In Proceedings of the European Conference on Parallel Processing (EUROPAR'10), Ischia-Naples, Italy, August 2010.
    [PDF] [BibTex]
  • Clustering JVMs with Software Transactional Memory Support.
    Christos Kotselidis, Mikel Luján, Mohammad Ansari, Konstantinos Malakasis, Behram Khan, Chris Kirkham, and Ian Watson.
    In the 24th International Parallel & Distributed Processing Symposium (IPDPS'10), 2010.
    [PDF] [BibTex]
  • Improving Performance by Reducing Aborts in Hardware Transactional Memory.
    Mohammad Ansari, Behram Khan, Mikel Luján, Christos Kotselidis, Chris Kirkham and Ian Watson.
    In Proceedings of the 5th International Conference on High Performance and Embedded Architectures and Compilers., (HiPEAC'10),
    [Bibtex][PDF]

    2009
  • Exploiting object structure in hardware transactional memory.
    Behram Khan, Matthew Horsnell, Ian Rogers, Mikel Luján, Andrew Dinn and Ian Watson.
    International Journal of Computer Systems Science & Engineering. Vol. 24. ISSN 0267 6192. September 2009
    [BibTeX][PDF]

    2008
  • An Object-Aware Hardware Transactional Memory System.
    Behram Khan, Matthew Horsnell, Ian Rogers, Mikel Luján, Andrew Dinn, and Ian Watson.
    In Proceedings of the International Conference on High Performance Computing and Communications (HPCC 2008), pp 93-102.
    [BibTex][IEEE PDF]
  • A First Insight into Object-Aware Hardware Transactional Memory.
    Behram Khan, Matthew Horsnell, Ian Rogers, Mikel Luján, Andrew Dinn, and Ian Watson.
    In Proceedings of the 20th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA 2008), June 2008.
    [BibTeX][PDF]