MathJax

Thursday, August 21, 2014

Interesting courses for fall 2014


  • ECON 109 Game Theory
    • MWF 12:00p-12:50p PCYNH 109 Newhouse, Herbert S
  • MAE 281A/B Nonlinear Systems and Control (Prof. Krstic/Cortes)
    • ... Not offered
  • ECE 271A Statistical Learning I
    • TuTh 12:30p-1:50p WLH 2205 Vasconcelos, Nuno 
  • ECE 275A Parameter Estimation I
    • TuTh 2:00p-3:20p PETER 104 Kreutz-Delgado, Kenneth
  • ECE 251C Filter Banks and Wavelets
    • TuTh 3:30p-4:50p WLH 2110 Rao, B
  • ECE 293 Comm. Theory Seminar
    • W 3:00p-3:50p EBU1 4309 Kim, Young-Han 
  • CSE 250 Probabilistic Learning
    • TuTh 12:30p-1:50p HSS 1330 Saul, Lawrence 
  • MATH 245A Convex Analysis
    • MWF 4:00p-4:50p APM 5829 Nie, Jiawang 
  • MATH 271A/B/C Numerical Optimization (Philip E. Gill)
    • ... Not offered
  • MATH 280A Probability Theory 
    • MW 5:00p-6:20p APM 6402 Williams, Ruth J 
  • MATH 286 Stochastic Differential Equations
    • MWF 4:00p-4:50p APM  B412 Schweinsberg, Jason

Wednesday, August 20, 2014

Notes on Clang


  • Clang and LLVM disable RTTI.  As such the object files do not contain RTTI information.
    • ensure the -fno-rtti flag is set

Good questions on C


  • Difference between external linkage and internal linkage
    • default linkage for non-const and const in C
    • use of extern and static keyword
  • Use of unnamed namespace in C++ vs static keyword

Tuesday, August 19, 2014

Building Clang (cont.)

gmake ENABLE_OPTIMIZED=1
Perform a Release (Optimized) build.
gmake ENABLE_OPTIMIZED=1 DISABLE_ASSERTIONS=1
Perform a Release (Optimized) build without assertions enabled.
gmake ENABLE_OPTIMIZED=0
Perform a Debug build.
gmake ENABLE_PROFILING=1
Perform a Profiling build.
gmake VERBOSE=1
Print what gmake is doing on standard output.
gmake TOOL_VERBOSE=1
Ask each tool invoked by the makefiles to print out what it is doing on the standard output. This also implies VERBOSE=1.

Monday, August 11, 2014

Relevant courses in Math Dept.

MATH 271 A,B,C
  • Taught by Professor Philip E. Gill in 2013 (course link)
  • NOTE: Not offered in 2014
  • Offered and taught by Professor Nie in 2014
  • Mostly concepts in convex optimization covered in ECE 273 by Prof. Lanckriet 
  • Offered and taught by Professors {Saab, Leok} in 2014
  • Not sure how applicable this is to the area of optimization 
  • Differential geometric and theory of Lie groups (methods used in the paper by Steven Simon and Aris Moustakas to obtain capacity of MIMO correlated channels)
  • Taught by Prof. Kemp (who also taught Random Matrix theory course)