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
  • 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

  • 2010 - Present Cloud Computing - Iran University of Science and Technology
  • 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

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

Journal paper
Esmail Asyabi, Mohsen Sharifi, Azer Bestavros
Future Generation Computer Systems , Future Generation Computer Systems 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 , pp. 1-32, 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.

Scheduling of Online Compute-Intensive Synchronized Jobs on High Performance Virtual Clusters

Journal paper
Sina Mahmoodi Khorandi and Mohsen Sharifi
Journal of Computer and System Sciences, DOI : 10.1016/j.jcss.2016.10.009, ISSN: 0022-0000 (Print), ISSN: 1090-2724 (Online), November 2016.


Sequence Similarity Parallelization over Heterogeneous Computer Clusters Using Data Parallel Programming Model

Journal paper
Majid Hajibaba, Saed Gorgin, Mohsen Sharifi
Scalable Computing: Practice and Experience, DOI : , Vol. 18, issue 1, pp. 51-66, 2017.

Stateful Complex Event Detection on Event Streams using Parallelization of Event Stream Aggregations and Detection Tasks

Conference Paper
Saeed Fathollahzadeh, Kia Teymourian, Mohsen Sharifi
Proceedings of the 10th ACM International Conference on Distributed and Event-based Systems. ACM, New York, NY, USA. DOI : 10.1145/2933267.2933518, ISBN: 978-1-4503-4021-2, pp. 390-393, June 2016.
More
  • High Performance Computing
  • Distributed Systems and Computing
  • Cloud Computing Environments
  • Complex Event Processing
  • Wireless Sensor (Actor) Networks
  • Computer Security and Web Engineering
More