Mohsen Sharifi

Professor

School of Computer Engineering
Iran University of Science and Technology
Tehran, IRAN
Tel/Fax: +98 21 7322 53 07
Email:

 
Next Generation Operating Systems will be Aware and Distributed by Nature at the Kernel Level…

Graduate Level

  • 2006 - Present Distributed Systems - Iran University of Science and Technology
  • 1995 - 2006 Advanced Operating Systems- Iran University of Science and Technology
  • 2008 - Present Cluster and Grid Computing - Iran University of Science and Technology
  • 2000 - Present Software Project Management - Iran University of Science and Technology
  • 2010 - Present System of Systems (SoS) - Iran University of Science and Technology
  • 2017 - Present Cloud Computing - Iran University of Science and Technology
  • 1995 - 2010 Advanced Software Engineering - Iran University of Science and Technology
  • 2003 - 2010 Real-Time Systems - Iran University of Science and Technology
  • 2003 - 2006 Software Fault-Tolerance - Iran University of Science and Technology
  • 2000 - 2005 Computer Software Security - Iran University of Science and Technology
  • 1994 - 2004 Performance Modelling and Evaluation of Computer Systems - Iran University of Science and Technology

Undergraduate Level

  • 1993 - Present Operating Systems Design and Implementation - Iran University of Science and Technology
  • 1993 - Present Operating Systems Laboratory - Iran University of Science and Technology
  • 1991 - 2006 Systems Analysis and Design - Iran University of Science and Technology
  • 1991 - 2000 Software Engineering - Iran University of Science and Technology
  • 1991 - 1993 Compiler Design and Implementation - Iran University of Science and Technology
  • 1991 - 1993 Artificial Intelligence - Iran University of Science and Technology

Vocational

  • 1995 - Present Software Development Program and Project Management - Iran University of Science and Technology
  • 2006 - 2008 Software and Web Engineering - Iran University of Science and Technology
  • 1998 - 2004 Enterprise Architecture - Iran University of Science and Technology

The Influence of Memory-Aware Computation on Distributed BLAST

Journal paper
Majid Hajibaba, Mohsen Sharifi and Saeid Gorgin
Current Bioinformatics, Bentham Science, https://doi.org/10.2174/1574893613666180601080811, Vol. 13, pp 1–7, 2018.

TerrierTail: Mitigating Tail Latency of Cloud Virtual Machines

Journal paper
Esmail Asyabi, SeyedAlireza SanaeeKohroudi, Mohsen Sharifi, Azer Bestavros
Transactions on Parallel and Distributed Systems, IEEE, https://doi.org/10.1109/TPDS.2018.2827075, First Online: 16 April 2018.

CTS: An Operating System CPU Scheduler to Mitigate Tail Latency for Latency-Sensitive Multi-Threaded Applications

Journal paper
Esmail Asyabi, Erfan Sharafzadeh, SeyedAlireza SanaeeKohroudi, Mohsen Sharifi
Journal of Parallel and Distributed Computing, Elsevier, https://doi.org/10.1016/j.jpdc.2018.04.003, First Online: 12 April 2018.

ppXen: A Hypervisor CPU Scheduler for Mitigating Performance Variability in Virtualized Clouds

Journal paper
Esmail Asyabi, Mohsen Sharifi, Azer Bestavros
Future Generation Computer Systems, Elsevier, Vol. 83, pp. 75-84, 2018.

Non-clairvoyant Online Scheduling of Synchronized Jobs on Virtual Clusters

Journal paper
Sina Mahmoodi Khorandi, Mohsen Sharifi
The Journal of Supercomputing , Springer, https://doi.org/10.1007/s11227-018-2262-4, Vol. 74, Issue 6, pp 2353–2384, 2018.

Reducing Load Imbalance of Virtual Clusters via Reconfiguration and Adaptive Job Scheduling

Conference paper
Sina Mahmoodi Khorandi, Siavash Ghiasvand, Mohsen Sharifi
Proceedings of the 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing , pp. 992-999, 2017.

More
  • High Performance Computing
  • Distributed Systems and Computing
  • Cloud Computing Environments
  • Complex Event Processing
  • Wireless Sensor (Actor) Networks
  • Computer Security and Web Engineering
More