In the name of God

myphoto.jpg
Amir Hossein Jahangir 
Associate Professor
Computer Engineering Department 
Sharif University of Technology 

Phone: (98) (21) 6616-4619
Fax:: (98) (21) 6601-9246

Office: 319, 3rd Floor of the Dept.

jahangir at sharif.ir 


[ Education ] [ Background ] [ Research Interests ] [ Publications ] [ Courses Taught ] [ Interesting Links ]


Educational Background


Professional Background


Research Interests

          3- High performance & parallel computer architectures
         
          4- Computer arithmetic

Publications

Journal papers:

M. Keshtgary, A.H. Jahangir, "Survivable network systems: Its achievements and future directions", International Journal of Information Science and Technology, Vol 5, No 2, pp. 11-34.

A. Mahjur,
A. H. Jahangir, "Two-phase prediction of L1 data cache misses", Computers and Digital Techniques, IEE Proceedings, Vol. 153, Issue 6, Nov. 2006, pp. 381-388.

S. Safari,
A .H. Jahangir, H. Esmaeilzadeh, "A Parameterized Graph-Based Framework for High-Level Test Synthesis", Integration, the VLSI Journal, Elsevier, Vol.  39, Issue 4, July 2006, pp 363-381.

M. Keshtgary, A. H. Jahangir, F. Al-Zahrani, A. P. Jayasumana, , "Survivability Performance Evaluation of WDM Networks with Wavelength Converters", Photonic Network Communication Journal, Vol.11, Jan. 2006, pp. 15-27.

A. Mahjur,
A. H. Jahangir, A. H. Gholamipour, "On the performance of Trace Locality of Reference", Journal of Performance Evaluation, Elsevier, May 2005, pp. 51-72.
 
S. Safari, A. H. Jahangir, H. Esmaeilzadeh, "A Novel Model for Behavioral Test Synthesis",  The CSI Journal on Computer, Oct. 2004, pp. 33-41. (in Persian)

A. H. Jahangir, "The role of Information Technology in the improvement of knowledge and decrease of  loss in Insurance Industry", Insurance Industry Trimesterial Review, Vol. 19, No. 1, Issue 73, Spring 2004, pp. 31-41.

Conference proceedings:

A. R. Masoum, A. H. Jahangir, Z. Taghikhani, R. Azarderakhsh, " A New Multi Level Clustering Model to increase Lifetime in Wireless Sensor Networks", Second International Conference on Sensor Technologies and Applications, SENSORCOMM 2008, 25-31 Aug. 2008, pp. 185-190.

H. Habibi-Masouleh, S. A. Tahaee, A. H. Jahangir, "Finding Aggregation Tree with Genetic Algorithm for Network Correlated Data Gathering", Second International Conference on Sensor Technologies and Applications, SENSORCOMM 2008, 25-31 Aug. 2008, pp. 429-434.

A. Mahjur, M. Taghizadeh  A. H. Jahangir, "Lazy Instruction Scheduling: Keeping Performance, Reducing Power", Thirteenth International Symposium on Low Power Electronics and Design, ISLPED’08, August 11–13, 2008, Bangalore, India, pp. 375-380.

M. Khatir, A.H. Jahangir, H. Beigy, "Investigating the Baldwin Effect on Cartesian Genetic Programming Efficiency", IEEE Congress on Evolutionary Computation,  CEC 2008, (IEEE World Congress on Computational Intelligence, WCCI 2008), Hong Kong, 1-6 June 2008, IEEE Computational Intelligence Society, IEEE Press, pp. 2360-2364.

K. Mizanian, A. H. Jahangir, "A Quantitative Real-time Model for Multihop Wireless Sensor Networks", 3rd International Conference on Intelligent Sensors, Sensor Networks and Information, ISSNIP 2007, 3-6 Dec. 2007, pp. 79 - 84.

A. Azarfar, A.H. Jahangir, "Voice Quality Measurement in a Typical Router-based Network ", The 32nd IEEE Conference on Local Computer Networks (LCN) , Dublin, Ireland, 15- 18 Oct. 2007.

A. Kamran, A H. Jahangir, "An algorithm for Analysis of Analog Parts of Circuits Described in VHDL-AMS", 5th IEEE East-West Design & Test International Symposium, Yerevan, Armenia, 7-10 Sept. 2007, pp. 94-98. 

S. A. Tahaee, A H. Jahangir, "Reducing the Complexity of Psrtitioning Problem in High Level Synthesis", 5th IEEE East-West Design & Test International Symposium,Yerevan, Armenia, 7-10 Sept. 2007, pp. 552-556

S.A Tahaee, A H. Jahangir, "Improving the Performance of Partitioning with Judicious Initial Point selection", 5th IEEE East-West Design & Test International Symposium,Yerevan, Armenia, 7-10 Sept. 2007, pp. 563-569.

A. Mahjur,
Y. Ebrahimi, A. H. Jahangir, "Enhancing the Performance of Direct-Mapped Data Caches by Use Degree Prediction", Proceedings of the 14Th Iranian Conference on Electrical Engineering, Amir Kabir University, Tehran, 16-18 May 2006.

A. Masum, A. H. Jahangir, "A New 3-level Clustering Model for Wireless Sensor Network", Proceedings of the 14Th Iranian Conference on Electrical Engineering, Amir Kabir University, Tehran, 16-18 May 2006. (in Persian)

R. Azarderakhsh, A. H. Jahangir and M. Keshtgary, "Network Survivability  Performance Evaluation in Wireless Sensor Networks", 11th Intl. CSI Computer  Conference, School of Computer Science, IPM, 24-26 Jan. 2006, pp. 567-570.

A. Mahjur, A. H. Jahangir, "Prefetching L1 Data Cache misses", 11th Intl. CSI Computer  Conference, School of Computer Science, IPM, Poster presentation, 24-26 Jan. 2006, pp. 588-591.

R. Azarderakhsh,  A. H. Jahangir and M. Keshtgary, "A New Virtual Backbone for Wireless Ad Hoc Sensor Network with Connected Dominating Set", Third IEEE Annual Conference on Wireless On demand Network Systems and Services (WONS 2006), Les Menuires, France,  18-20 Jan. 2006, pp. 191-195.

A. Mahjur, A. H. Jahangir, "Dead Block Placement Avoidance in L1 Data Caches", 17th IASTED International Conference on Parallel and Distributed Systems (PDCS 2005), Phoenix, AZ, USA, 14-16 Nov. 2005, pp. 51-56.

M. Keshtgary, A. H. Jahangir, A. P. Jayasumana, "Network Survivability Performance Evaluation using fault Trees", Third IASTED Conference on Communication  Computer Networks (CCN 2005), CA, USA, Oct. 2005, pp. 158-163.

S. Safari, A. H. Jahangir, SOC Test Synthesis using Test Access Mechanism Design", ECTI-CON, Bangkok, Thailand, May 2005, pp. 799-803.

R. Azarderakhsh, A. H. Jahangir, Wireless sensor networks and optimized routing algorithms for performance improvement and reduced power consumption", 13 Th. Electrical Engineering Conference, Zanjan, Iran, April 2005. (in Persian) 
                
M. Keshtgary, F. Al-Zahrani, A. P. Jayasumana, A. H. Jahangir, "Network Survivability Performance Evaluation  with Applications in WDM Networks with wavelength conversion",  Proc. of 29th Annual IEEE Conference on  Local Computer Networks (LCN 2004), Tampa, Florida, USA, Nov. 16-18 2004, pp. 344-351.
                    
M. Keshtgary, F. Al-Zahrani, A. H. Jahangir, A. P. Jayasumana, "Survivability of Multi-fiber WDM Networks with and without wavelength conversion", Proc. of 2nd IASTED International Conference on  Communication and Computer Networks (CCN 2004), MIT, Cambridge, MA, USA, Nov. 8-10 2004, pp. 36-41.           
F. Noroozi, A. H. Jahangir, T. Kowsari, "Accelerate Packet Classification in Linux kernel", International Conference on Information Networking (ICOIN 2004),  Pusan, Korea, Feb. 18-20, 2004.          

S. Safari, H. Esmaeilzadeh, A. H. Jahangir, "Testability Improvement during High-Level Synthesis", 12th Asian Test Symposium (ATS), Nov. 2003, p.505.
                                      
S. Safari, H. Esmaeilzadeh, A.H. Jahangir, "A novel Improvement Technique for High Level Test  Synthesis", IEEE International Symposium on Circuits and Systems (ISCAS), Bangkok, Thailand, 25-28 May 2003, pp. V609- V612.

M. Keshtgary, A. H. Jahangir, "Survivable Network Systems: An overview", Fourth IEEE Information Survivability Workshop (ISW 2001/2002), March 2002,    Vancouver, Canada
 
S. Safari, A. H. Jahangir, B. Sajad, "A novel method for behavioral synthesis", Proc. of 7th Computer Society of Iran Annual Conference, Dec. 2001, pp. 203-211. (in Persian)

A. H. Jahangir, H. Sarbazi-Azad, "VSCOP: An Easy-to-collect Vector-Signal Coprocessor for",  Proceedings of the High Performance Computing Conference, HPC'ASIA, Singapore, 23-25 Sept. 1998, pp. 1151-1155.

S. Safari, H. Esmaeilzadeh, A. H. Jahangir, "A Novel Register Allocation Method for Testability Improvements", WRTLT, Nov. 2003, pp. 96-102.

Jahangir A. H. , Saremi M. ," A real-time face recognition system using singular value decomposition and local auto correlation coefficients", Proceedings of the Third Annual Computer Society of Iran Computer Conference (CSICC97), Iran University of Science & Technology, Tehran, Dec. 23-25, 1997 (in Persian)

Jahangir A. H. , Dehghani H., "Persian text compression", Proceedings of the Second Annual Computer Society of Iran Computer Conference (CSICC96), Amir Kabir University, Tehran, Dec. 24-26, 1996 (in Persian)

Jahangir A. H. , Dehghani H. , "Some experience in Persian text compression", Proceedings of the First Annual Computer Society of Iran Computer Conference (CSICC95), Sharif University of Technology, Tehran, Dec. 25-28, 1995 (in Persian)
 
 Jahangir A. H. et al, "Design and implementation of a multiprocessor for logic languages", Proceedings of the Third Iranian Conference on Electrical Engineering, Iran University of Science & Technology, Tehran, May 15-18, 1995 (in Persian, distinguished paper)

Jahangir A., Massoudi H. , Khajooe M. , "Design and implementation of a two-transputer-board accelerator for PC", Proceedings of the Second Iranian Conference on Electrical Engineering, Tarbiat Modaress University, Tehran, May 17-20, 1994 (in Persian)

Jahangir A. H., Sarbazi-Azad H. , "Design and implementation of a vector coprocessor for 8088",  Proceedings of the Second Iranian Computer Conference, Iran University of Science & Technology, Tehran, Feb. 8-10, 1994 (in Persian)

Jahangir A. H. , "Transputer, a component for high speed processing", Proceedings of Microprocessor Conference, Sharif University of Technology, Tehran, Iran, March 5-6, 1991 (in Persian)

Jahangir A. H. , Geffroy J. C. , "Totally distributed discrete event simulation", Proceedings of the 1989 European Simulation Conference, Rome, Italy, June 1989

Jahangir A. H. , Geffroy J. C. , "The use of Occam for the validation of distributed logic simulation", Proceedings of the 10th Occam User Group, IOS press, Enschede, Netherlands, April 1989.
 


Courses Taught

 

Graduate program:

1. Advanced computer architecture

2. Computer arithmetic

3. Fault tolerant systems

4. Microprocessor II

5. Advanced microprocessors

 6. DSP processor architectures
 

Undergraduate program:

1. Computer architecture
2. Real-time systems
3. Instrumentation and computer control (Programmable Logic Controllers)
4. Advanced logic
5. Interface circuits
6. Scientific and technical presentation
7. Assembly programming
8. Microprocessor lab.
9. Peripheral circuits lab.
10. Network and data communication lab.
11. Logic Circuit

 Supervised projects:

- More than 45 M.Sc thesis (concerning the design and implementation of real-time systems, hardware accelerators, parallel architecture and programs, design of network devices, analysis and modeling of network traffic or bandwidth...)

- More than 40 B.Sc. thesis (various topics, mainly in hardware design)
 
- 3 Ph.D. theses
    . Saeed Safari: High level Testable Synthesis (Fall 2005)
    . Manijeh. Keshtgary: A general framework for network survivability performance analysis (Fall 2005)
    . Ali Mahjur: Prefetching L1 data cache misses (Fall 2006)

LANGUAGES

English, French, Persian



Last updated: November 6, 2005.