Dr. Asadollah Shahbahrami
Faculty: Faculty of Engineering
Department: Department of Computer Engineering
University of Guilan
Home | Login

| Password Recovery | | فارسی
Dr. Asadollah Shahbahrami
Academic Rank:

Associate Prof.

Faculty:

Faculty of Engineering

Department:

Department of Computer Engineering



Profile :: Education :: Publications :: Courses :: Test Samples :: Links :: CV :: Contact


Asadollah Shahbahrami received the BSc and MSc  degrees in computer engineering (hardware and machine intelligence) from Iran University of Science and Technology and Shiraz University in 1993 and 1996, respectively. He was offered a faculty position in the Department of Electrical Engineering at University of Guilan. He has been working at University of Guilan since August 1996. In January 2004, he joined the Faculty of Electrical Engineering, Mathematics, and Computer Science, Delft University of Technology, Delft, The Netherlands, as a full-time Ph.D. student under advisors Prof. Stamatis Vassiliadis and Dr. Ben Juurlink. He received his PhD degree in September 2008 from Delft University of Technology. He has an assistant professor position in Department of Computer Engineering at the Universitry of Guilan. His research interests include advanced computer architecture, image and video processing, multimedia instructions set design, reconfigurable computing, parallel processing, and SIMD programming.



PostDoc:  Computer Engineering, Delft University of Technology, Delft, The Netherlands

Ph.D: Computer Engineering, Delft University of Technology, Delft, The Netherlands

M.Sc: Computer Engineering, Shiraz University, Shiraz, Iran

B.Sc: Computer Engineering, Iran University of Science & Technology, Tehran, Iran



  • PhD Thesis:
    A. Shahbahrami, Avoiding Conversion and Rearrangement Overhead in SIMD Architectures, ISBN 978-90-807957-9-2, Delft, The Netherlands, September 2008.
  • Journal Publications:
  • Reza Hassanpour, Asadollah Shahbahrami, Human Computer Interaction Using Vision-Based
    Hand Gesture Recognition, Journal of advances in Computer Research no.2, pp.21-30. 2010.
  • M. Ahmadi, A. Shahbahrami, S. Wong, Collaboration of Reconfigurable Processors in Grid Computing for Multimedia Kernels, Advances in Grid and Pervasive Computing (LNCS6104) pp:5-14, Springer, May 2010.
  • A. Shahbahrami, B. H.H.Juurlink, Performance Improvement of Multimedia Kernels by Alleviating Overhead Instructions on SIMD Devices,  Advanced Parallel Processing Technologies, (LNCS5737), pp: 389-407, Springer, August 2009.
  • A. Shahbahrami, B.H.H. Juurlink, S. Vassiliadis, Versatility of Extended Subwords and the Matrix Register File, ACM Transactions on Architecture and Code Optimization (TACO), May 2008, Vol. 5, No. 1.
  • A. Shahbahrami , B.H.H. Juurlink, S. Vassiliadis, Implementing the 2D Wavelet Transform on SIMD-Enhanced General-Purpose Processors, IEEE Transactions on Multimedia, Vol. 10, No. 1, pp. 43-51, January 2008
  • A. Shahbahrami, B.H.H. Juurlink, D. Borodin, S. Vassiliadis, Avoiding Conversion and Rearrangement Overhead in SIMD Architectures, International Journal of Parallel Programming, pp. 237-260, vol. 34, No. 3, June 2006
  • R. Hassanpour, A. Shahbahrami, S. Wong, Adaptive Gaussian Mixture Model for Skin Color Segmentation, International Journal of Computer and Information Science and Engineering, Vol. 2, No. 2, 2008, ISSN 1307-6884, 2008.
  • Publications in international conference proceedings (peer reviewed):
  1. Ali Reza Akoushideh, Asadollah Shahbahrami, Accelerating Texture Features Extraction Algorithms using FPGA Architecture, 2010 International Conference on ReConFigurable Computing and FPGAs, December 13-15, Cancun, Mexico
  2. Abdolrahman Attar, Reza Moradi Rad, Asadollah Shahbahrami, An Accurate Gradient-Based Predictive
    Algorithm for Image Compression, The 8th International Conference on Advances in Mobile Computing & Multimedia (MoMM2010), 8 - 10 November 2010, in Paris, France.
  3. Aref Jafari, Mahbube Rezvan, and Asadollah Shahbahrami, A Comparison Between Arithmetic and Huffman
    Coding Algorithms, The 6th Iranian Conference on Machine Vision and Image Processing (MVIP), October. 2010, Isfahan, Iran.
  4. Mohammadreza Sahebi, Arash Azizi Mazreah, Asadollah Shahbahrami, and Bahram Bakhshi, The Effect of Tmax in Energy Consumption in IEEE 802.16e, with Traffic Load, World Academy of Science, Engineering and Technology 65,pp.535-539, 2010
  5. R. Hassanpour, A. Shahbahrami, S. Wong, Hand Segmentation by Fusing 2D and 3D Data, The 2nd International Conference on Computer modeling and simulation (iccms 2010), January 2010.
  6. A. Shahbahrami, M. Ahmadi, S. Wong, K.L.M. Bertels, A New Approach to Implement Discrete Wavelet Transform using Collaboration of Reconfigurable Elements, proceedings of international conference on ReConFigurable Computing and FPGAs, Cancun, Mexico, December 2009. 
  7. M. Fazlali, A. Zakerolhosseini, A.Shahbahrami, G.N. Gaydadijev, High Speed Merged-Datapath Design for Run-time Reconfigurable Systems,  Proc. Int. Conf. on Field-Programmable Technology (FPT09), The University of New South Wales Sydney, Australia, December 2009
  8. A. Shahbahrami, B.H.H. Juurlink, SIMD Architectural Enhancements to Improve the Performance of the 2D Discrete Wavelet Transform, Proc. 12th EUROMICRO Conf. on Digital System Design, pp. 497-504, Patras, Greece, August 2009.
  9. A. Shahbahrami, B.H.H. Juurlink, Performance Improvement of Multimedia Kernels by Alleviating Overhead Instructions on SIMD Devices, Proc. 8th Int. Symp. on Advanced Parallel Processing Technologies, pp. 389-407, Rapperswil, Switzerland, August 2009.
  10. A. Shahbahrami, B.H.H. Juurlink, Optimization of Content-Based Image Retrieval Functions, 10th IEEE Int. Symp. on Multimedia, pp. 607-612, Berkeley, California, USA, December 2008.
  11. J. Tao, A. Shahbahrami, Data Locality Optimization based on Comprehensive Knowledge of the Cache Miss Reason: A Case Study with DWT, The 10th IEEE International Conference on High Performance Computing and Communications, pp. 304-311, DaLian,China, September 2008.
  12. R. Hassanpour, S. Wong, A. Shahbahrami, Vision-Based Hand Gesture Recognition for Human Computer Interaction: A Review, IADIS International Conference Interfaces and Human Computer Interaction 2008, ISBN:978-972-8924-59-1, pp. 125-134, Amsterdam, the Netherlands, July 2008.
  13. A. Shahbahrami, J.Y. Hur, B.H.H. Juurlink, S. Wong, FPGA Implementation of Parallel Histogram Computation, 2nd HiPEAC Workshop on Reconfigurable Computing, pp. 63-72, Gothenburg, Sweden, January 2008.
  14. A. Shahbahrami, B.H.H. Juurlink, S. Vassiliadis, SIMD Vectorization of Histogram Functions, Proc. of the 18th IEEE Int. Conf. on Application-specific Systems, Architectures and Processors (ASAP07), pp. 174-179, Montreal, Canada, July 2007.
  15. J. Tao, A. Shahbahrami, B.H.H. Juurlink, R Buchty, W Karl, S. Vassiliadis, Optimizing Cache Performance of the Discrete Wavelet Transform Using a Visualization Tool, Ninth IEEE International Symposium on Multimedia (ISM 2007), pp. 153-160, Taichung, Taiwan, December 2007.
  16. A. Shahbahrami, B.H.H. Juurlink, S. Vassiliadis, Improving the Memory Behavior of Vertical Filtering in the Discrete Wavelet Transform, Proc. 3th ACM Int. Conf. on Computing Frontiers, pp. 253-260, Ischia, Italy, May 2006.
  17. A. Shahbahrami, B.H.H. Juurlink, S. Vassiliadis, Accelerating Color Space Conversion Using Extended Subwords and the Matrix Register File, Eighth IEEE International Symposium on Multimedia, pp. 37-46, San Diego, The USA, December 2006.
  18. A. Shahbahrami, B.H.H. Juurlink, S. Vassiliadis, Limitations of Special Purpose Instructions for Similarity Measurements in Media SIMD Extensions, Proc. ACM/IEEE Int. Conf. on Compilers, Architecture and Synthesis for Embedded Systems, pp. 293-303, Seoul, Korea, October 2006.
  19. A. Shahbahrami, B.H.H. Juurlink, S. Vassiliadis, Performance Comparison of SIMD Implementations of the Discrete Wavelet Transform, Proceedings of the 16th IEEE Int. Conf. on Application-Specific Systems Architectures and Processors (ASAP), pp. 393-398, Samos, Greece, July 2005.
  20. A. Shahbahrami, B.H.H. Juurlink, S. Vassiliadis, Matrix Register File and Extended Subwords: Two Techniques for Embedded Media Processors, Proceedings of the 2nd ACM Int. Conf. on Computing Frontiers, pp. 171-180, May 2005.
  21. B.H.H. Juurlink, A. Shahbahrami, S. Vassiliadis, Avoiding Data Conversions in Embedded Media Processors, Proceedings of the 20th ACM Symposium on Applied Computing, pp. 901-902, Santa Fe, New Mexico, USA, March 2005.
  22. A. Shahbahrami, D. Borodin, B.H.H. Juurlink, Comparison Between Color and Texture Features for Image Retrieval, Proceedings of the 19th Annual Workshop on Circuits, Systems and Signal Processing, ProRisc 2008, Veldhoven, The Netherlands, November 2008.
  23. A. Shahbahrami, B.H.H. Juurlink, A Comparison of Two SIMD Implementations of the 2D Discrete Wavelet Transform, Proceedings of the 18th Annual Workshop on Circuits, Systems and Signal Processing (ProRISC2007), pp. 169-177, The Netherlands, November 2007.
  24. A. Shahbahrami, B.H.H. Juurlink, S. Vassiliadis, Performance Impact of Misaligned Accesses in SIMD Extensions, Proceedings of the 17th Annual Workshop on Circuits, Systems and Signal Processing (ProRISC 2006), pp. 334-342, The Netherlands, November 2006.
  25. A. Shahbahrami, B.H.H. Juurlink, S. Vassiliadis, Efficient Vectorization of the FIR Filter, Proceedings of the 16th Annual Workshop on Circuits, Systems and Signal Processing, ProRisc 2005, pp. 432-437, Veldhoven, The Netherlands, November 2005.
  26. A. Shahbahrami, B.H.H. Juurlink, S. Vassiliadis, A Comparison Between Processor Architectures for Multimedia Applications, Proceedings of the 15th Annual Workshop on Circuits, Systems and Signal Processing, ProRisc 2004, Veldhoven, pp. 138-152, The Netherlands, November 2004.
  27. A. Shahbahrami,  The Determination of Initial Condition Constraint Satisfaction Neural Networks for Medical Images Segmentation. “6th Annual CSI Computer Conference (CSICS 2001), 20-22 Feb 2001, University of Isfahan, Isfahan, Iran”.
  28. A. Shahbahrami, The Selection of Multiple Threshold Scheme for Image Segmentation Based on Co-Occurance Matrix “6th Annual Scientific and Research Conference in Guilan University 10-12 March 2000”
  29. A. Shahbahrami, Simulation of a Environment for Compare Page Replacement Algorithms in Structural Memory Hierarchy “7th Annual Scientific and Research Conference in Guilan University 5 – 7 March 2001”
  30. A. Shahbahrami, The Comparition of Nonparametric Algorithms in Selection Thresholding Based on Entropy “Proceedings of the First Iranian Conference on Machine Vision, Image Processing & Applications (MVIP2001), Birjand, Iran, March 2001


* Fundamental of Multimedia Systems

* Data Structures

* Fundamental of Microcomputers

* Digital Design

* Information Retrieval on the Web

* Technical and Scientific Writing and Speech



  • Research interests:

    • Advanced Computer Architectures
    • Multimedia Instruction Set Design
    • Digital Image and Video Processing
    • Multimedia Processors
    • Multiprocessor and Parallel Programming
    • Hardware/Software Co-Design
    • Embedded Systems Design
    • Content-Based Image and Video Retrieval
    • Reconfigurable Hardware

  • Reviewing Activities:

     

  • Reviewer of Journal Papers
    • IEEE Micro
    • IEEE Transactions on Very Large Scale Integration Systems
    • IEEE Transactions on Parallel and Distributed Systems
    • ACM Transactions on Reconfigurable Technology and Systems
    • ACM Transactions on Embedded Computing Systems
    • Journal of Embedded Computing
    • Journal of Systems and Software
    • Electronics Letters
    • Journal of Computer Science and Technology
    • EURASIP Journal on Embedded Systems
    • Iranian Journal of Electrical and Computer Engineering (IJECE)http://www.ijece.org
    • Microprocessors and Microsystems
    • International Journal of Engineering (IJE)

  • Reviewer of International Conference Papers
    • EUROMICRO symposium on Digital System Design(2004)
    • IEEE International Conference on Application-specific Systems, Architectures and Processors ( ASAP"04)
    • International Conference on Field Programmable Logic and Applications (FPL04) http://www-fpl.itiv.uni-karlsruhe.de
    • CODES+ISSS 2004 The IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis www.codes-isss.org
    • Workshop on Application Specific Processors, WASP 2004 (http://dna.ucsd.edu/wasp04)
    • DATE conference (Design Automation and Test in Europe 2005) http://www.date-conference.com
    • IADIS International Conference Applied Computing 2005 Algarve, Portugal, http://www.iadis.org/ac2005/
    • The 12th Reconfigurable Architectures Workshop (RAW 2005), http://www.ece.lsu.edu/vaidy/raw05/
    • Computing Frontiers 2005 (CF05), http://beatys1.mscd.edu/compfront/
    • 8th EUROMICRO Conference on Digital System Design (2005), http://www.dsdconf.org/
    • 15th International Conference on Field Programmable Logic and Applications (FPL2005) http://fpl.cs.tut.fi/
    • Workshop on Application Specific Processors, WASP 2005 (http://dogbert.eng.umd.edu/wasp05/)
    • DATE conference (Design Automation and Test in Europe 2006) http://http://www.date-conference.com/
    • Computing Frontiers 2006 (CF06), http://www.computingfrontiers.org/
    • The 33rd Annual International Symposium on Computer Architecture, http://www.ece.neu.edu/conf/isca2006/
    • SAMOS VI: Embedded Computer Systems: Architectures, MOdeling, and Simulation, http://samos.et.tudelft.nl/samos_vi
    • ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems, http://www.elis.ugent.be/lctes2006
    • The 20th ACM International Conference on Supercomputing, http://www.ecse.monash.edu.au/conferences/ics/2006/index.html
    • 16th International Conference on Field Programmable Logic and Applications, http://www.ii.uam.es/~fpl06/
    • IEEE 17th International Conference on Application-specific Systems, Architectures and Processors http://asap2006.grm.polymtl.ca/
    • International Symposium on System-on-Chip 2006, http://www.cs.tut.fi/soc/soc2006.html
    • HiPC - International Conference on High Performance Computing 2006
    • 2007 International Conference on High Performance Embedded Architectures & Compilers
    • DATE conference (Design Automation and Test in Europe 2007)
    • ISVLIS, International Symposium on VLSI 2007, www.inf.ufrgs.br/isvlsi2007
    • 17th IEEE International Conference on Field Programmable Logic and Applications (FPL 2007)
    • International Conference on Design & Technology of Integrated Systems in Nanoscale Era (DTIS"07)
    • The 25th International Conference on Computer Design (ICCD07)
    • DATE conference (Design Automation and Test in Europe 2009)
    • 5th International Workshop on Applied Reconfigurable Computing 2009 (http://www.arc2009.org/)
    • Computing Frontiers 2009 (CF09), http://www.computingfrontiers.org/
    • The Euro-Par 2009 conference, http://europar2009.ewi.tudelft.nl/
    • IEEE 20th International Conference on Application-specific Systems, Architectures and Processors (2009), http://asap-conference.org/
    • 4th International Symposium on Embedded Multicore Systems-on-Chip http://www.u-aizu.ac.jp/~benab/conferences/mcsoc-09/
  •  

    Membership:

     

    • Member of the Institute of Electrical and Electronics Engineers (IEEE) ,
    • Association for Computing Machinery (ACM),
    • The Iranian Machine Vision and Image Processing  (MVIP).
  •  

    Ph.D Internship Program: 

     

    • Three months (Oct./Nov./Dec./2007) in the ARM Company in Cambridge in the UK. The project was related to vectorization of wireless protocols using the Ardbeg architecture.
  •  HiPEAC Summer School:  

    *  International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems    (ACACES). One week summer school in July/2008 in Italy.

  • Program Commitee:

 *   International Workshop on Machine Learning, Pattern Recognition & Applications (MLPRA 2012) July 2 – July 6, 2012   Madrid, Spain cisedu.us/rp/hpcs12/2-conference/workshops/workshop-16-mlpra           cisedu.us/rp/hpcs12

*   The International Conference on Informatics & Applications that will be held in Malaysia, on June 3-5, 2012, sdiwc.net/icia2012/page.php

*  The Second International Conference on Digital Information and Communication Technology and its Applications that will be held in Thailand, on May 16-18, 2012. sdiwc.net/thi/page.php

The Second International Conference on Contemporary Issues in Computer and Information Sciences (CICIS 2012), will take place at the Institute for Advanced Studies in Basic Sciences (IASBS) in Zanjan, Iran on May 29- May 31, 2012 cicis.ir/2012/

ASAP 2012 — 23rd IEEE International Conference on Application-specific Systems, Architectures and Processors, July 9-11, 2012 Delft, The Netherlands. asap-conference.org/

17th symposium on Computer Architecture and Digital Systems CADS2012 to be held on May 2-3, 2012 in Shiraz, Iran. cads.cse.shirazu.ac.ir/index.php

 *   2011 International Conference on ReConFigurable Computing and FPGAs, November 30 - December 2, 2011,  Cancun, Mexico. www.reconfig.org/index.html

*  17th Reconfigurable Architectures Workshop (RAW2010)
  April 19-20, 2010, Atlanta, USA (
http://www.ece.lsu.edu/vaidy/raw/)

*  The First National Conference on Soft Computing and Information Technology (NCSCIT 2011), 3-4 March/2011,   Islamic  Azad University of Mahshar, www.ncscit.ir/2011/index.php

*  The International Conference on Digital Information and Communication Technology and its Applications that will be held in Dijon, France, on June 21-23, 2011. www.sdiwc.net/fr/index.php

*  The International Conference on Informatics Engineering & Information Science that will be held in Kuala Lumpur, Malaysia, on Nov. 14-16, 2011. www.sdiwc.net/kl/index.php

 

 

 

       • Editorial board Member:

* International Journal of Computer Science, Engineering and Applications (IJCSEA)  airccse.org/journal/ijcsea/index.html



VHDL Tutorial: Learn by Example
WWW Architecture website
Computer Science Conferences 2010
The 8th International Conference on Advances in Mobile Computing & Multimedia (MoMM2010)
The 5th National and 2nd International conference on e-learning and e-teaching (ICELET2010)
The NetFPGA
ICMR 2011
the 26th Symposium On Applied Computing
International Conference on Architecture of Computing Systems, ARCS 2010
2nd International Conference on Software Engineering and Computer Systems
International Conference on Digital Information Processing and Communications
The International Conference on Informatics Engineering & Information Science
The International Conference on Digital Information and Communication Technology and its Applications
ISI Web of Knowledge
Course syllabus:Computer (Hardware and Software)
Course syllabus:Information Technology E-commerce
Course Syllabus: Information Technology, Network




contact Dr. Asadollah Shahbahrami
shahbahrami@guilan.ac.ir
Phone : 0098 131 6660274
Department of Computer Engineering
Faculty of Engineering
P.O.Box: 3756-41635
Guilan University
Rasht
Iran
Email: shahbahrami@guilan.ac.ir   Login