mralam.info
Open in
urlscan Pro
2a02:4780:2b:1779:0:1658:e527:2
Public Scan
Submitted URL: http://mralam.info/
Effective URL: https://mralam.info/
Submission: On September 10 via api from US — Scanned from US
Effective URL: https://mralam.info/
Submission: On September 10 via api from US — Scanned from US
Form analysis
0 forms found in the DOMText Content
Show navigation Hide navigation * home * about * education * publications * experience * skills * Contact MOHSEN RIAHI ALAM I AM A PH.D. STUDENT WORKING AS A RESEARCH ASSISTANT AT THE SCHOOL OF COMPUTING AND INFORMATICS AT THE UNIVERSITY OF LOUISIANA AT LAFAYETTE. MY RESEARCH INTERESTS ARE MAINLY COMPUTER ARCHITECTURES, EMERGING COMPUTING SYSTEMS, AND EMBEDDED SYSTEMS DESIGN & APPLICATIONS. SCROLL DOWN AND LEARN MORE ABOUT ME. -------------------------------------------------------------------------------- * * * * ABOUT ME I was born in Shiraz which is known as the city of poets, literature, wine, and flowers. I received my B.Sc. degree in Computer Engineering from Shiraz University, Shiraz, Iran, in 2011, and my M.Sc. degree in Computer Architecture from the University of Tehran, Tehran, Iran, in 2014. I was a Research Assistant with the Silicon Intelligence and Very Large-Scale Integration (VLSI) Signal Processing Laboratory, the University of Tehran from 2014 to 2016. I am currently a Research Assistant at the School of Computing and Informatics, the University of Louisiana at Lafayette, Louisiana, USA. My current research interests include in-memory computation, stochastic computing, low power & energy-efficient VLSI design, and embedded systems. CONTACT DETAILS Mohsen Riahi Alam 301 E. Lewis Street, James R. Oliver Hall, Room 235 Lafayette, LA 70506 US mohsen.riahi-alam [ta] louisiana [tod] edu Download Resume EDUCATION UNIVERSITY OF LOUISIANA AT LAFAYETTE Doctor of Philosophy in Computer Engineering • 2022 Major: Computer Engineering GPA: 4/4 • Thesis: Unlocking Efficiency and Performance: The Synergy of Bit-Stream Computing and In-Memory Processing. ♦ Advisors: Dr. M. Hassan Najafi • Top graduate between students of Major Courses: Design & Analysis of Algorithms, Image Processing, Principle of Operating System Theory, Pattern Recognitions, Computer Design & Implementation. UNIVERSITY OF TEHRAN Master’s Degree in Computer Engineering • 2011-2014 Major: Computer Architecture GPA: 4/4 • Thesis: Exploiting Dark Silicon to Improve Multicore Processor Utilization ♦ Advisors: Dr. Mostafa E.Salehi Nasab and Prof. Seid Mehdi Fakhraie • Top graduate between students of Major Courses: Advanced Computer Architecture, Low Power Design and Optimization, Embedded System Processing Elements. SHIRAZ UNIVERSITY Bachelor’s Degree in Computer Engineering • 2006-2010 Major: Hardware GPA: 3.07/4 • Bachelor Graduation Project: Designing an SMS Controller with Atmel Microcontroller & SimCom GSM module (Sim300cz) ♦ Advisor: Dr. Farshad Tajeripour • Top graduate between students of Major Courses: Algorithm Design, Numerical Calculation, Advanced Logic Circuits, VLSI Circuit Design, Principles of Programming, Advanced Programming, nterface Circuits Design. NATIONAL ORGANIZATION FOR DEVELOPING EXCEPTIONAL TALENTS (NODET) Mathematics and Physics Discipline • 2002-2006 High School: Shahid Dastgheyb High School, Part of National Organization for Developing Exceptional Talents (NODET), Shiraz, Iran. PUBLICATIONS JOURNALS: Sorting in Memristive Memory[PDF][Bib] Mohsen Riahi Alam, M. Hassan Najafi and Nima TaheriNejad ACM Journal on Emerging Technologies in Computing Systems( Volume: 18, Issue: 4, Oct. 2022) Stochastic Computing in Beyond Von-Neumann Era: Processing Bit-Streams in Memristive Memory[PDF][Bib] Mohsen Riahi Alam, M. Hassan Najafi, Nima TaheriNejad, Mohsen Imani, Raju Gottumukkala, IEEE Transactions on Circuits and Systems II: Express Briefs ( Volume: 69, Issue: 5, May. 2022) Exact Stochastic Computing Multiplication in Memristive Memory[PDF][Bib] Mohsen Riahi Alam, M. Hassan Najafi and Nima TaheriNejad IEEE Design & Test ( Volume: 38, Issue: 6, Dec. 2021) Power Efficient High-Level Synthesis by Centralized and Fine-Grained Clock Gating[PDF][Bib] Mohsen Riahi Alam, Mostafa Ersali Salehi Nasab and Sied Mehdi Fakhraie IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems ( Volume: 34, Issue: 12, Dec. 2015) CONFERENCES: Stochastic Computing for Reliable Memristive In-Memory Computation [PDF][Bib] Mohsen Riahi Alam, M. Hassan Najafi, Nima TaheriNejad, Mohsen Imani and Lu Peng Proceedings of the 2023 on Great Lakes Symposium on VLSI (GLSVLSI 2023), Knoxville, TN, USA June 5-7, 2023 Exact In-Memory Multiplication Based on Deterministic Stochastic Computing [PDF][Bib] Mohsen Riahi Alam, M. Hassan Najafi and Nima TaheriNejad The 2020 IEEE International Symposium of Circuits and Systems (ISCAS), Seville, Spain, May 2020 Functional cores: Trade a little performance to save power[PDF][Bib] Mohsen Riahi Alam and Mostafa Ersali Salehi Nasab 2015 23rd Iranian Conference on Electrical Engineering (ICEE), Tehran, Iran, Jun 2015, pp. 679-683. WORKSHOPS: Exact Stochastic Computing Multiplication in Memristive Memory Mohsen Riahi Alam, M. Hassan Najafi and Nima TaheriNejad 2020 Computation-In-Memory: from Device to Applications Workshop (CIMW) (Co-located with DATE), Grenoble, France, March 2020 EXPERIENCE RESEARCH EXPERIENCE Research Scholar in Stochastic Computing Lab • 2019 - Present Center for Advanced Computer Studies, University of Louisiana at Lafayette Graduate Research Assistant in Electrical System Failure Analysis Lab. • 2015-2016 University of Tehran Graduate Research Assistant in Silicon Intelligence & VLSI Signal Processing Lab • 2012-2015 University of Tehran WORK EXPERIENCE Research Scholar at Stochastic Computing Lab at Center for Advanced Computer Studies at University of Louisiana at Lafayette. Lafayette, LA, USA ♦ Memristor Design and Simulations [2019-Present] ♦ In-Memory and Stochastic Computing [2019] Research and Development Hardware Engineer at the SBT Co. Tehran, Iran ♦ Head of the Research and Development Group [2017-2019] ♦ Design and Implementation of Diagnostic Systems for Elevator Drive's components [2018] ♦ Design and Implementation of an Analog Board For High Voltage measurement [2018] ♦ Implementation of Modbus Protocol for Handling Elevator Drive [2017] ♦ Implementation of a Human Interface Board For Elevator Drive Configuration [2017] Software Developer at Asia Energy Conversion Co. Tehran, Iran ♦ Software Developer on Smart Outdoor Lighting Utilization Project with LonWorks [2015] ♦ Implementation of a GSM based Automation for Echelon Server (ilon Smart Server)[2015] Research and Development Computer Engineer at Electrical System Failure Analysis (ESFA) Lab. University of Tehran. Tehran, Iran ♦ Implementation an FPGA-Based System for Electrolyzer Cells Voltage Measurement[2016-2017] ♦ Creating a GUI for Electrolyzer Cells Voltage Measurement System in C# [2017] Researcher and Designer at SI Lab. University of Tehran. Tehran, Iran ♦ Designing ARM Cortex-M4 Microcontroller Evaluation Board for ARM Peripherals Applications.[2014] ♦ Designing ARM Microcontroller and FPGA SPARTAN3E Board For Hardware/Software Codesign Processing [2014] TEACHING EXPERIENCE Teaching Assistant for Digital Electronics Lab.[University of Tehran] • Fall 2015 Teaching Assistant for Multicore Embedded Systems.[University of Tehran] • Spring 2013 Teaching Assistant for Advance Computer Architecture.[University of Tehran] • Fall 2012 Teaching Assistant for Embedded System Processing Elements.[University of Tehran] • Fall 2012 Teaching Assistant for Design of Microprocessors Lab.[Shiraz University] • Spring 2009 Teaching Assistant for Fundamentals of Programming Languages.[Shiraz University] • Fall 2008 SKILLS PROGRAMMING LANGUAGES Verilog HDL, Python, Perl, C, C++, C#, JAVA, C for microcontroller, Familiar with android application programming and development board runs Linux. PROGRAMMING ENVIRONMENTS Linux, Eclipse, Microsoft Visual Studio, CodeVision AVR, IAR embedded, Keil MDK-ARM, Stm32 CubeIDE, Atollic TrueSTUDIO, Turbo C++, Borland C++, Matlab, Sublime Text SIMULATION TOOLS Xilinix ISE, Xilinx Vivado, Altera Quartus, MATLAB, HSpice, PSpice, Proteus, MARSSx86, Multi2Sim, SimpleScalar, BookSim. DIGITAL DESIGN & SYNTHESIS TOOLS LegUp HLS, Xilinix ISE, Xilinx Vivado, Altera Quartus, Altium Designer, Synopsys Design Compiler, Cadence SOC encounter, Synopsys Prime Power, Synopsys Prime Time, S-Edit, L-Edit MICROCONTROLLERS & RECONFIGURABLE HARDWARE ARM Cortex-M, PIC, AVR Atmega, Xilinx FPGA & CPLD, Altera FPGA. MODULES GSM-GPRS, GPS, LCD, Camera, Zigbee, Bluetooth Touch Panel. SENSORS Temperature, IR, Photocell, Gas, General Purpose ADC, Current sensor, Hall Sensor, Acceleration Sensor. PROTOCOLS RS232, RS485, Modbus, USB, LAN, CAN, SPI, SDIO PROGRAMMING LANGUAGES Verilog HDL, Python, Perl, C, C++, C#, JAVA, C for microcontroller, Familiar with android application programming and development board runs Linux. Programming Languages Details Close PROGRAMMING ENVIRONMENTS Linux, Eclipse, Microsoft Visual Studio, CodeVision AVR, IAR embedded, Keil MDK-ARM, Stm32 CubeIDE, Atollic TrueSTUDIO, Turbo C++, Borland C++, Matlab, Sublime Text Programming Environments Details Close SIMULATION TOOLS Xilinix ISE, Xilinx Vivado, Altera Quartus, MATLAB, HSpice, PSpice, Proteus, MARSSx86, Multi2Sim, SimpleScalar, BookSim. Simulation Tools Details Close DIGITAL DESIGN & SYNTHESIS TOOLS LegUp HLS, Xilinix ISE, Xilinx Vivado, Altera Quartus, Altium Designer, Synopsys Design Compiler, Cadence SOC encounter, Synopsys Prime Power, Synopsys Prime Time, S-Edit, L-Edit. Digital Design & Synthesis Tools Details Close MICROCONTROLLERS & RECONFIGURABLE HARDWARE ARM Cortex-M, PIC, AVR Atmega, Xilinx FPGA & CPLD, Altera FPGA. Microcontrollers & Reconfigurable Hardware Details Close MODULES GSM-GPRS, GPS, LCD, Camera, Zigbee, Bluetooth, Touch Panel. Modules Details Close SENSORS Temperature, IR, Photocell, Gas, General Purpose ADC, Current sensor, Hall Sensor, Acceleration Sensor. Sensors Details Close PROTOCOLS RS232, RS485, Modbus, USB, LAN, CAN, SPI, SDIO. Protocols Details Close QUOTES * > ♦ Software is a great combination between artistry and engineering. > > ♦ Your most unhappy customers are your greatest source of learning. > > ♦ Intellectual property has the shelf life of a banana.. > > Bill Gates * > ♦ A person who never made a mistake never tried anything new. > > ♦ If you can't explain it simply, you don't understand it well enough. > > Albert Einstein * > ♦ Any product that needs a manual to work is broken. > > ♦ I don't spend my time pontificating about high-concept things; I spend my > time solving engineering and manufacturing problems. > > Elon Musk * > ♦ Sometimes life hits you in the head with a brick. Don't lose faith. > > ♦ Innovation distinguishes between a leader and a follower. > > ♦ Great things in business are never done by one person. They're done by a > team of people. > > Steve Jobs * > ♦ A computer would deserve to be called intelligent if it could deceive a > human into believing that it was human. > > ♦ We can only see a short distance ahead, but we can see plenty there that > needs to be done. > > Alan Turing * > ♦ Software is a great combination between artistry and engineering. > > ♦ Your most unhappy customers are your greatest source of learning. > > ♦ Intellectual property has the shelf life of a banana.. > > Bill Gates * > ♦ A person who never made a mistake never tried anything new. > > ♦ If you can't explain it simply, you don't understand it well enough. > > Albert Einstein 1. 1 2. 2 3. 3 4. 4 5. 5 GET IN TOUCH Research Scholar Stochastic Computing Lab Center for Advanced Computer Studies University of Louisiana at Lafayette Lafayette, LA, USA mohsen.riahi-alam [ta] louisiana [tod] edu * * * * * © Copyright 2020 Mohsen Riahi Alam * Design by Styleshout