Compartir en:

Open Office - Code Optimization - Abril 2017

¿Qué es?

Una jornada de capacitación organizada bajo la modalidad de workshops y presentaciones que tiene como objetivo el intercambio, la difusión y formación de profesionales en temas de Experiencia de Usuario, Tecnología y Negocios. Esta edición se focalizará en la optimización de código para alto rendimiento. Podés ver aquí más información sobre ediciones previas.

¿A quién está dirigida?

La edición de Abril de 2017 se dirige a programadores de software con conocimientos en C#, JAVA o C++.

¿Cuándo?

Sábado 8 de Abril. De 9:30 a 18hs.

¿Dónde?

En nuestra oficina, en el barrio de Belgrano, Ciudad Autónoma de Buenos Aires.

¿Cómo participar?

Para participar, deberás enviar tu CV actualizado y, si tenés, tu cuenta de GitHub antes del día Lunes 27 de Marzo. Vamos a seleccionar hasta 8 (ocho) participantes, quienes serán notificados el día Viernes 31 de Marzo.

¿Tiene algún costo?

No. Los Open Office que organizamos no tienen ningún costo para los participantes.

¿Cuál es el temario del evento?

  • Algorithmics performance explained
    • The Big O Notation
    • The Big O Notation in practice
    • IO Bound Algorithms
    • Memory Bound Algorithms
    • CPU Bound Algorithms
  • Performance Tools
    • Compilers and JIT
    • Profilers
    • Benchmarking
  • Low Level Optimization (on C#)
    • Cost structure of statements
      • Try-catch-finally
      • Switch vs If-Then-Else
      • Throwing exceptions
    • Classes and structs
    • Code Layout
      • The Goto’s Vengeance
      • Inlining
      • Dead code elimination
    • When (not) to optimize
  • Case Studies / Workshop / Tricks of the trade. Práctica grupal.
    • Hash Function
    • Fast Cache
    • Dictionary

¿Cuáles son las fechas importantes?

  • Lunes 27 de Marzo: Vencimiento del plazo para el envío de tu CV y cuenta de GitHub. Podés enviarlo a info@corvalius.com.
  • Viernes 31 de Marzo: Notificaremos a los seleccionados.
  • Sábado 8 de Abril: Open Office!

Orador

Federico Lois

Federico Lois

Federico es co-fundador de Corvalius y Codealike. En sus más de 10 años de experiencia en optimización ha trabajado con una gran variedad de arquitecturas de CPU y hardware especializado (GPUs). El rango de aplicaciones en las que ha contribuido es amplio. Desde software para procesamiento de transacciones bancarias hasta la optimización de motores de bases de datos. Dentro de sus intereses se destacan los sistemas distribuidos, sistemas masivamente paralelos, computación gráfica y optimización de bajo nivel. 

@federicolois


¿Estás interesado en este programa?

CONTÁCTANOS