Mohammad Obaida - Academia.edu (original) (raw)

Mohammad Obaida

Uploads

Papers by Mohammad Obaida

Research paper thumbnail of On Improving Parallel RealTime Network Simulation for Hybrid Experimentation of Software Defined Networks

Proceedings of the 10th EAI International Conference on Simulation Tools and Techniques

Research paper thumbnail of Simulation of HPC job scheduling and large-scale parallel workloads

2017 Winter Simulation Conference (WSC)

Research paper thumbnail of Parallel Application Performance Prediction Using Analysis Based Models and HPC Simulations

Proceedings of the 2018 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation, 2018

Parallel application performance models provide valuable insight about the performance in real sy... more Parallel application performance models provide valuable insight about the performance in real systems. Capable tools providing fast, accurate, and comprehensive prediction and evaluation of high-performance computing (HPC) applications and system architectures have important value. This paper presents PyPassT, an analysis based modeling framework built on static program analysis and integrated simulation of target HPC architectures. More specifically, the framework analyzes application source code written in C with OpenACC directives and transforms it into an application model describing its computation and communication behavior (including CPU and GPU workloads, memory accesses, and message-passing transactions). The application model is then executed on a simulated HPC architecture for performance analysis. Preliminary experiments demonstrate that the proposed framework can represent the runtime behavior of benchmark applications with good accuracy. CCS CONCEPTS • Computer systems organization → Parallel architectures; • Computing methodologies → Modeling methodologies; • Software and its engineering → Automated static analysis;

Research paper thumbnail of An Integrated Interconnection Network Model for Large-Scale Performance Prediction

Proceedings of the 2016 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation, 2016

Research paper thumbnail of AODV Robust (AODVR): An Analytic Approach to Shield Ad-hoc Networks from Black Holes

International Journal of Advanced Computer Science and Applications, 2011

Research paper thumbnail of Skew Correction Function of OCR: StrokeWhitespace based Algorithmic Approach

International Journal of Computer Applications, 2011

Research paper thumbnail of Random Early Discard 'REDAQM' performance analysis in terms of TCP Variants and Network Parameters: instability in Highbandwidthdelay network

International Journal of Computer Applications, 2011

Research paper thumbnail of Toward PrimoGENI Constellation for Distributed At-Scale Hybrid Network Test

2014 Third GENI Research and Educational Experiment Workshop, 2014

Research paper thumbnail of Multilingual OCR'MOCR': An Approach to Classify Words to Languages

International Journal

Abstract: There are immense efforts to design a complete OCR for most of the world's leading... more Abstract: There are immense efforts to design a complete OCR for most of the world's leading languages, however, multilingual documents either of handwritten or of printed form. As a united attempt, Unicode based OCRs were studied mostly with some positive ...

Research paper thumbnail of Software Engineer

Conventional congestion control methods (e.g. DROP TAIL) discards all received packets after the ... more Conventional congestion control methods (e.g. DROP TAIL) discards all received packets after the queue is full moreover results in low-network performance. To address this problem, RED was proposed to improve the performance of TCP connections. As a queue management mechanism, it drops packets in the considered router buffer to adjust the network traffic behavior according to the queue size. In application, TCP Variants (Reno, NewReno, Vegas, Fack and Sack1) show oscillatory curve of packet reception if RED is considered for queuing, besides, some variants out performs in receiving packets over different network parameters that this paper analyzes and finds out. However, an increase in link capacity (with the resulting increase of per-flow bandwidth) will cause significant degradation in TCP‟s performance, irrespective of the queuing scheme used. Hence the network is prone to instability with the rise in the number of High-bandwidth-delay product that is also attended to in this paper.

Research paper thumbnail of On Improving Parallel RealTime Network Simulation for Hybrid Experimentation of Software Defined Networks

Proceedings of the 10th EAI International Conference on Simulation Tools and Techniques

Research paper thumbnail of Simulation of HPC job scheduling and large-scale parallel workloads

2017 Winter Simulation Conference (WSC)

Research paper thumbnail of Parallel Application Performance Prediction Using Analysis Based Models and HPC Simulations

Proceedings of the 2018 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation, 2018

Parallel application performance models provide valuable insight about the performance in real sy... more Parallel application performance models provide valuable insight about the performance in real systems. Capable tools providing fast, accurate, and comprehensive prediction and evaluation of high-performance computing (HPC) applications and system architectures have important value. This paper presents PyPassT, an analysis based modeling framework built on static program analysis and integrated simulation of target HPC architectures. More specifically, the framework analyzes application source code written in C with OpenACC directives and transforms it into an application model describing its computation and communication behavior (including CPU and GPU workloads, memory accesses, and message-passing transactions). The application model is then executed on a simulated HPC architecture for performance analysis. Preliminary experiments demonstrate that the proposed framework can represent the runtime behavior of benchmark applications with good accuracy. CCS CONCEPTS • Computer systems organization → Parallel architectures; • Computing methodologies → Modeling methodologies; • Software and its engineering → Automated static analysis;

Research paper thumbnail of An Integrated Interconnection Network Model for Large-Scale Performance Prediction

Proceedings of the 2016 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation, 2016

Research paper thumbnail of AODV Robust (AODVR): An Analytic Approach to Shield Ad-hoc Networks from Black Holes

International Journal of Advanced Computer Science and Applications, 2011

Research paper thumbnail of Skew Correction Function of OCR: StrokeWhitespace based Algorithmic Approach

International Journal of Computer Applications, 2011

Research paper thumbnail of Random Early Discard 'REDAQM' performance analysis in terms of TCP Variants and Network Parameters: instability in Highbandwidthdelay network

International Journal of Computer Applications, 2011

Research paper thumbnail of Toward PrimoGENI Constellation for Distributed At-Scale Hybrid Network Test

2014 Third GENI Research and Educational Experiment Workshop, 2014

Research paper thumbnail of Multilingual OCR'MOCR': An Approach to Classify Words to Languages

International Journal

Abstract: There are immense efforts to design a complete OCR for most of the world's leading... more Abstract: There are immense efforts to design a complete OCR for most of the world's leading languages, however, multilingual documents either of handwritten or of printed form. As a united attempt, Unicode based OCRs were studied mostly with some positive ...

Research paper thumbnail of Software Engineer

Conventional congestion control methods (e.g. DROP TAIL) discards all received packets after the ... more Conventional congestion control methods (e.g. DROP TAIL) discards all received packets after the queue is full moreover results in low-network performance. To address this problem, RED was proposed to improve the performance of TCP connections. As a queue management mechanism, it drops packets in the considered router buffer to adjust the network traffic behavior according to the queue size. In application, TCP Variants (Reno, NewReno, Vegas, Fack and Sack1) show oscillatory curve of packet reception if RED is considered for queuing, besides, some variants out performs in receiving packets over different network parameters that this paper analyzes and finds out. However, an increase in link capacity (with the resulting increase of per-flow bandwidth) will cause significant degradation in TCP‟s performance, irrespective of the queuing scheme used. Hence the network is prone to instability with the rise in the number of High-bandwidth-delay product that is also attended to in this paper.

Log In