Keithlab
Away
Home > Computers & Programming > Programming > C++ > Keithlab

Keithlab

Expert in: C++    
Rating: (Read all 1 reviews)
Languages: English
I do computationally intensive algorithm development and implementation. Particularly for signal processing/DSP, numerical linear algebra, optimization.
All sessions start FREE!
Online: $0.50 per minute ($30/hour) (Convert currency)
Email: $10-$50 for hard questions. (Convert currency)
 

Other Specialties

DSP
Linear Algebra
Matlab
Loading...

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

Away
Home » Computers & Programming » Programming » C++ » Keithlab