Skip to content

Mohamed Ahmed

  • PhD
  • Program Manager
  • Microsoft Corp
  • 4PublicationsNumber of items in Mohamed's My Publications folder on Mendeley.
  • 19Followers

Research interests

GPUs programmingCloud ComputingParallel ProgrammingHigh Performance Computing

About

Hello, I'm an assistant professor in computer science and engineering. I love doing research beside my job of teaching. I'm interested in latest multi/many-cores technologies. I’m working on different architectures such as the Cell microprocessor, GPGPUS, and embedded processors. My focus is on finding best ways to make the most out of this. I’m also interested in the semantic web as one of computation hungry areas. I’m trying to build prototype system to test my algorithms and knowledge extraction ideas. I take my teaching as an excellent opportunity to inspire young minds to think and challenge all the facts they encounter every day. I’m telling my students that my job is to motivate you asking questions, guide you finding answers, and help you making use of what you have.

Followers (19)

Explore network

Following (15)

Explore network

Recent publications

  • Optimal Micro-Threading Scheduling for Multi-Core Processors to Hide Memory Latency

    • Ahmed M
    • Ammar R
    • Rajasekaran S
    N/AReaders
    N/ACitations
  • SPENK: Adding another level or parallelism on the Cell Broadband Engine

    • Ahmed M
    • Ammar R
    • Rajasekaran S
    N/AReaders
    N/ACitations

Professional experience

Program Manager

Microsoft

January 2011 - Present

Assistant Professor

The American University in Cairo

September 2010 - January 2011(4 months)

Assistant Professor

German University in Cairo

September 2009 - August 2010(a year)

System Analyst

Raya Corp

June 2001 - December 2003(3 years)

Education

PhD

University of Connecticut

August 2006 - September 2009(3 years)

MSc

The Amercian University in Cairo

September 2001 - January 2004(2 years)

BSc

The Amercian University in Cairo

September 1996 - May 2001(5 years)