Project Info


Spin and thermal transport in complex nanostructures

Meenakshi Singh | msingh@mines.edu

Recurrent neural networks is widely used in domains, such as document understanding, machine translation, and sequence prediction. Although GPUs have shown their tremendous power in model training, inference of recurrent neural networks cannot efficiently utilize GPUs due to the limited parallelism. This project aims at designing a scheduling framework to accelerate inference on GPUs by more than 10 times.

More Information

1. https://iopscience.iop.org/article/10.1088/2043-6262/5/3/033001
2. https://iopscience.iop.org/article/10.1088/1367-2630/16/9/093029/pdf
3. https://nanohub.org/resources/18350/download/NikonovBeyondCMOS_3_NEGF.pdf

Grand Engineering Challenge: Engineer the tools of scientific discovery

Student Preparation


Qualifications

1. Proficient in some programming language
2. Had an introduction to differential equations and matrices

Time Commitment

40 hours/month

Skills/Techniques Gained

1. Understanding of quantum effects in transport of charge, spin, and heat
2. Introduction to basic quantum mechanics
3. Introduction to Green’s functions
3. Translating between physical problems, mathematical representations, and code to solve them
4. Presentation skills

Mentoring Plan

1. The student will work in a sub-group working on thermal and spin transport in nanostructures. There will be a graduate student and a senior design student on the project to help the student on a day to day basis.
2. I will meet with the student once a week in a sub-group meeting to help figure out ways around roadblocks, set goals for the coming week, and assess progress.
3. There will be a group meeting once every two weeks. The student will present at this meeting once every 2-3 months.