
Online
Busy
Away
|
|
|
|
|
|
|
|
Degrees
|
|
MS in Electrical Engineering. BS in Electrical Engineering, Physics double major, Math minor. Summa Cum Laude.
|
|
|
My Expert Service
|
Expert in Matlab, Signal processing/DSP, Linear Algebra, algorithms in C/C++ (including mex, .dll & .so for matlab linking).
C++ performance can be very competitive with lower level languages for the right tasks and if you use it right. More advanced (and often very drastic) improvements in speed can come from an understanding of the algorithm itself. For example knowing when you can downsample and by how much. Also numerical precision issues and understanding the hardware (e.g. cache misses). I have taken C++ code that performed a task in roughly a minute and gotten it to take under 2 seconds.
|
|
|
Experience & Qualifications
|
- 13 years experience as Engineer/Researcher.
- Publications on signal processing, numerical methods, optics.
- Have been using matlab since 1992.
- Written commercial matlab-callable algorithm libraries in C/C++ for mex, .dll, and .so.
- Ported matlab to C++ by hand and by matlab compiler.
- Optimized algorithms for speed/code size in C/C++, and assembly (TI fixed point DSP).
|
|
|
Available Modes Of Communication
|
|
email/chat
|
|
|
Most Recent Client Reviews (Read all 1 reviews) |
|
by Pishy on Nov 16 2009
|
|
MATLAB expert! Go to him for sure if you need help. Very nice and well help you out.
|
|
|
(Read all 1 reviews)
|
|
|
Contact
Keithlab
|
|
|
|
|
|
|
|
Home » Computers & Programming » Programming » C++
» Keithlab
|
|
|