Enormes diferencias al "compilar" en dos portátiles distintos

Responder
Avatar de Usuario
jepalza
Mensajes: 611
Registrado: 02 Oct 2015, 18:52

Enormes diferencias al "compilar" en dos portátiles distintos

Mensaje por jepalza » 11 Sep 2016, 10:18

Normalmente empleo un portátil exclusivo para temas de programación, por el simple hecho de no tener el portátil habitual de trabajo, lleno de carpetas, de lenguajes de programación (Visual C, VB, Freebasic, Xilinx, ARM , Arduino, etc).

Por eso, dado mi trabajo de ingeniería CAD, que me obliga a cambiar de portátil cada dos o tres años, bien por que se quedan cortos en potencia, o por que algo se acaba rompiendo, como el DVD, o un USB, o una tecla, al final acabo con una colección de portátiles heredados que terminan en el baúl de los recuerdos.

Así que, para temas de programación, suelo reservar el anterior al actual para ello. Lo lleno de "porquería" y a programar. Mi anterior portátil al actual es un I5 con 6 gigas de ram y 500 de hd. Pero ese, se lo dí a mi mujer para que vea las películas HD con fluidez.

Así que, he recuperado el anterior, del anterior, un "simple" dual core con 4 gigas y he metido todo ahí. Eso incluye el XILINX WEB PACK para los trasteos con el ZXUNO.

Hoy, me he puesto a hacer pruebas con el BombJack (no he conseguido nada aún) y cada vez que daba a "compilar" (entrecomillado para que no se me enfade Mcleod_Ideafix :twisted: ) se tiraba la friolera de 5m.30s. (de media, unas veces mas, otras menos).

Claro que, si haces 20 cambios diferentes al core, y re-compilas, te tiras 20x5.30, como unos 110 minutos, casi dos horas de brazos cruzados.

Se me ha ocurrido "pasar" de los viejos cacharros y arriesgar el nuevo y flamante "pepino" MSI Gamming Series I7 con un ultrarápido SSD de 256gb y 8 gigas de ram para compilar en él, y ...... mecagonlapuñeta.... 56 segundos en hacer los mismo.....

Casi nada. Una ganancia de la leche, 20 pruebas en solo 20 minutos.

No hay nada como modernizarse. Lo malo, es que ahora el portátil del trabajo lleva 20gigas de XILINX mas 5 gigas de pruebas ZXUNO y Arcades. Y el SSD que hasta ahora solo crgaba el operativo (win10), por cierto, en solo 10 segundos, ahora va a trabajar como un loco, desgastando su vida útil. :llamarada:

Avatar de Usuario
mcleod_ideafix
Mensajes: 810
Registrado: 27 Sep 2015, 00:14
Ubicación: Jerez de la Frontera
Contactar:

Re: Enormes diferencias al "compilar" en dos portátiles distintos

Mensaje por mcleod_ideafix » 11 Sep 2016, 16:56

El proceso de síntesis, el mapper y el place and route gastan muchísima memoria. Además, en el place and route le tengo puesto que use más de un core si está disponible. Si tu ordenador antiguo sólo tiene un core y/o tiene poca memoria RAM, el proceso se ralentizará un montón.
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Avatar de Usuario
jepalza
Mensajes: 611
Registrado: 02 Oct 2015, 18:52

Re: Enormes diferencias al "compilar" en dos portátiles distintos

Mensaje por jepalza » 12 Sep 2016, 08:14

mcleod_ideafix escribió:Además, en el place and route le tengo puesto que use más de un core si está disponible
Miraré esa opción. No la conocía.
Y vista la enorme diferencia de tiempo de usar el "core2duo" frente al I7, no voy a cambiar ya, me quedo en el I7.

Responder