Dave Probert en Argentina

La semana que viene nos estará visitando Dave Probert. Uno de los Arquitectos del Kernel de Windows, quien estará participando en presentaciones en la Universidad de Palermo, en la Universidad de Buenos Aires (Facultad de Ingeniería), y en dos sesiones en las Oficinas de Microsoft: Una abierta al público, y la otra exclusiva para MVPs de Argentina y Uruguay.

Les comparto más detalles de su presentación, e instrucciones para participar de las mismas. En todos los casos la entrada es gratuita, pero requiere inscripción previa, y serán dictadas en Inglés, sin traducción simultánea:

Evolución de la arquitectura de Kernel de Windows - Windows 7 y más allá.

Temario: La arquitectura central del Kernel de Windows difiere significativamente a la de UNIX, aunque muchas funciones son necesariamente similares. Esta charla cubrirá la arquitectura del Kernel de Windows, enfocando en las áreas de diferencias con UNIX. Luego, algunos cambios específicos al kernel serán descriptos: Niveles de integridad, remoción de kernel locks, y la transformación hacía un modo de Scheduling para usuarios, soportando el runtime de concurrencia basado en tareas ConcRT. Finalmente, se mostrarán algunos de las dificultades que afrontan los Sistemas Operativos mirando hacia adelante, debido a restricciones en el uso de energía en los circuitos de silicio, y el resultado de sistemas multi-core heterogéneos que dominarán el escenario de los PC en pocos años.

clip_image001Sobre el Orador: Dave Probert es un arquitecto de Kernel, dentro de la División Windows Core Operating Systems en Microsoft donde está actualmente trabajando en la siguiente generación de Windows. Es también arquitecto para el Windows Academic Program, desarrollando tanto el paquete WRK como ProjectOZ. Anteriormente, dirigió el desarrollo de kernel para Windows, iniciando con Windows 2000. Dave Probert inició su carrera en Microsoft en 1996, luego de obtener su Ph.D. en Electrical & Computer Engineering en la Universidad de Santa Barbara, desarrollando el proyecto SPACE con el Profesor John Bruno. Su experiencia anterior en la industria incluye servir como Vicepresidente de Software Engineering en Culler Scientific Systems, otorgando consultoría para diferentes compañías sobre el sistema interno del Kernel de UNIX, y trabajando como arquitecto de sistemas en  Burroughs corporation diseñando hardware y escribiendo microcódigo para el B1900. Durante la primavera del 2009, Dave Probert enseño el curso de Sistemas Operativos en la Universidad de Washington, utilizando Windows.