Aquí resulta que también tienen un APM, pero sólo lo echan una vez al año y tiene pinta de no ser tan divertido como el de allí XD APM es el ARM Partners Meeting. Bueno, creo que esto requiere un poco de contexto sobre para quién trabajo. Trabajo para ARM que es la empresa que hace los procesadores que van en todo menos en los ordenadores. Tu móvil, ARM (casi seguro), tu router, ARM, tu tablet, seguramente ARM, tu iPod o similar, ARM. Tu coche seguramente lleve algún ARM por ahí... Ah, tu tele, al igual tu tele, si tienes una Smart TV, también tiene ARM, y tu kindle o reader más de lo mismo. Y no podemos olvidarnos de las Game Boy, Game Boy Advance y Nintendo DS, que esta última lleva dos. Incluso si eres una hermitaña, espero que por tu bien y el de los que se puedan acercar a ti laves tu ropa, que si lo haces a máquina seguramente esa lavadora tenga dentro un ARM.
Dicho esto, viene la parte interesante. ARM no hace. en realidad, procesadores. ARM hace ideas, y vive de "alquilar las ideas" a otra gente. Es decir, ARM decide qué es lo que tiene que saber hacer un chip que se llame ARM y eso es un producto. Además, ARM decide cómo puede hacerlo. Algunas de esas maneras están orientadas a sacar rendimiento, otras a no consumir una mierda y otras a sistemas de tiempo real (cosas en las que no te puedes despitar un segundo que la lías, como por ejemplo, el control de una central nuclear: Chernobyl no tenía ARM). Eso son también productos. Si andas perezosa y no te apetece diseñar el procesador a partir de la especificación, pues nada, por unos leuros más te puedes comprar el diseño. Para terminar, para los muy muy vagos también vende cómo pasar del diseño al silicio, para que lo único que tengas que hacer sea ir a la fundición, darles la foto del silicio que quieres (lo que los entendidos llaman floorplan) y que te lo hagan. ¿Qué sentido tiene esto? Pues que ARM no está concebido como Intel para hacer chips que la gente los compre y se monte máquinas, si no para hacer sistemas en chip. Es decir, si quieres hacer una lavadora, pues no necesitas un quad core, pondrás en un chip el diseño tontico y barato, junto con un contador de revoluciones y un buen reloj. En cambio si quieres un teléfono, pues pondrás dentro un módulo de codificación de voz, otro de radio frecuencia, una parte gráfica, y seguramente sí le pongas dos núcleos. Y entre medias hay muchas opciones, como por ejemplo los de Texas Instruments, que le meten cosas para robótica para que los freaks se diviertan haciendo robotitos.
Después de esta breve introducción ya tenéis contexto para entender el APM. Como ARM no hace nada, depende mucho de que los Partners, que son los clientes más significativos, si no todos, estén contentos con la definición y los diseños, y el foro en el que se reunen, discuten, se quejan y solicitan funcionalidad es el APM que se resume en tres días en los quen un puñao de banda, unos 500 manolos y manolas se encierran en presentaciones, reuniones, mesas redondas y demás para ver qué quieren de ARM en el medio y largo plazo. Y eso ha ocurrido esta semana, llenando Cambridge de visitantes atareados, con sus libretas, sus portátiles caros, y sus tarjetas de negocios.
Espero que no haya sido muy densa la presentación, que ha resultado ser más bien de la empresa que no del evento.
Por cierto, en ARM hilan muy fino, y a la que pueden juegan con el nombre. Por ejemplo, el documento que describe lo que hace un ARM, es decir la arquitectura se llama:
The ARM Architecture Reference Manual, o The ARM's ARM. Así como desde hace un poco que empezaron con los cortex (los procesadores recientes) los dividieron en tres segmentos como he dicho antes:
A -> Aplicación, i.e. los que dan chicha.
R -> Real Time, i.e. los de tareas críticas en el tiempo.
M -> Microcontroladores, i.e. lo que va en la lavadora, el mando del aire acondicionado, robots...
Que de nuevo hace ARM. Seguramente lo usen para algo más, no se si es humor o ego, pero es curioso.
Este post lo he intentado escribir en femenino, porque no se por qué sois más lectoras que lectores.
La Gameboy no llevaba un ARM sino un diseño de Sharp similar al Z80 :-P
ResponderEliminarLo de utilizar siempre el mismo acrónimo tiene sentido. Al fin y al cabo, solo la gente que sabe del tema entiende lo que significa, así que cuantos menos haya que memorizar pues mejor ¿no? x'D
Hombre Javi, bienvenido :)
ResponderEliminarSiempre un placer leer tus aventuras en tierras lejanas :-D
ResponderEliminar