top of page
Search

Week 01b: Divide and Conquer

  • Jan 21, 2020
  • 1 min read

This week we will begin dividing up the work for this project. Alex will be focusing on improving and maintaining the hardware while Trevor will be working on programming with the GPU.


Alex Esclamdo:

In terms of improving and maintaining the hardware, over the next couple of weeks I will schedule sessions with Dr. Asghari in order to be more familiar with system maintenance. For this upcoming week, I will be contacting Tektronix in order to figure out methods for streaming data from the MS054 oscilloscope to the workstation. Additionally, Dr. Asghari will help with familiarization with the new scanner, as we hope to implement this to increase A-Scan rates. Eventually, I plan to remodify the system back to a single probe for higher sensitivity in conjunction with the 1GHz scope.


Trevor Wong:

This week I will be diving into PyCUDA, which gives Pythonic access to Nvidia’s CUDA parallel processing API. This will include reading documentation and working with sample code. Both these will help familiarize me with PyCUDA and provide a baseline for the future program. Once I understand the basics I will be writing simple test programs. These test codes will test only the FFT algorithm using the GPU, it will be completely separate from the project’s code and would not need the system in any way to run. This is a step by step approach to get each piece of the program working before putting it all together for the imaging system.

 
 
 

Recent Posts

See All
Week 12b: Faster and Faster

This past week we were able to improve upon our GPU processing code. We found that when converting framing from the CPU to the GPU it was...

 
 
 
Week 11b: NumPy to CuPy

This past week we were able to successfully implement all of the processing with CuPy. While our previous workarounds for implementing...

 
 
 

Comments


©2019 by Ultra-Fast Imaging. Proudly created with Wix.com

bottom of page