Author Topic: PixInsight 1.6.1 for FreeBSD Now Available  (Read 7876 times)

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
PixInsight 1.6.1 for FreeBSD Now Available
« on: 2010 August 11 13:24:46 »
[Versión en Español al final]

Hi everybody,

I am proud to announce that a new version of PixInsight, 1.6.1.629 for FreeBSD on x86_64 architectures (64-bit), is now available for download from our file servers.

With this version PixInsight is now available on four platforms: FreeBSD/X11, Linux/X11, Mac OS X, and Windows. This is an important milestone in the history of PixInsight, and a demonstration of our development power and capabilities. It is also a proof of seriousness for our firm commitment to development on UNIX platforms.

With more than 30 years of history, FreeBSD is a UNIX operating system at the leading edge of technological development with a solid reputation of being one of the most stable, secure and optimized systems currently available. For more information visit FreeBSD Project's official website.

On the following screenshot you can see the FreeBSD version of PixInsight running into a VMware Workstation 7.1 virtual machine with FreeBSD 8.1-RELEASE and KDE 4.4.5. PixInsight for Linux is also visible in the background running on the host Fedora 13 machine. Maybe I'll show you the opposite (Linux virtual and FreeBSD host) quite soon.


[Click here to see a full-size version]

The FreeBSD version is only available, for now, as a PixInsight Core installation package for x86_64 architectures. A PCL development package will also be available soon, although a 32-bit version will only be built under request. PixInsight for FreeBSD is a Tier-1 release with the same stability and features as the current reference Linux release. In fact, FreeBSD may easily become the new reference platform for PixInsight; I'll take this decision during next Fall. (the reference platform is the platform where PixInsight is primarily developed).

If you are really interested in free software (that is, if free means freedom of use and not gratis for you), you should consider FreeBSD seriously, especially if you are a Linux user. The FreeBSD license really provides you with the freedom to do whatever you want with the code, in contrast with the restrictions imposed by FSF's GPL and LGPL licenses, which govern GNU/Linux distributions.

Now some benchmarks, which are unofficial but surprising. These are the test conditions:

FreeBSD version:
- VMware 7.1.0 virtual machine
- 4 virtual processors
- 4 GB of virtual memory
- 120 GB virtual disk
- FreeBSD 8.1-RELEASE x86_64
- KDE 4.4.5
- 1920x1200 screen resolution
- PixInsight 1.6.1.629 for FreeBSD/X11 x86_64

Linux version:
- DELL Precision M6500 workstation laptop
- Quad-core Core i7 Q820 processor @ 1.73 GHz.
- Parallel processing limited to 4 virtual processors in PixInsight
- 8 GB of physical memory
- 500 GB SATA/7200 hard disk
- Fedora 13 x86_64
- KDE 4.4.5
- 1920x1200 screen resolution
- PixInsight 1.6.1.625 for Linux/X11 x86_64

Resize a 32-bit floating point RGB image with 1838x1824 px to 16000x15878 px, Resample process with default parameters (best of 4 runs):

- FreeBSD: 18.85 seconds
- Linux: 26.40 seconds

ACDNR (default parameters) to a 1024x1024 px RGB 32-bit floating point image (best of 5 runs):

- FreeBSD: 3.920 seconds
- Linux: 4.677 seconds

Saturation curve (CurvesTransformation) to a 2000x2000 px RGB 32-bit floating point image (best of 5 runs):

- FreeBSD: 2.424 seconds
- Linux: 1.796 seconds

Rotate a RGB 32-bit floating point image with 4096x4096 px by 33.0 degrees (best of 5 runs):

- FreeBSD: 1.877 seconds
- Linux: 2.298 seconds

3DPlot script for a 1024x1024 px RGB image, default parameters:

- FreeBSD: 50.72 seconds
- Linux: 44.91 seconds

This is the first time I see a virtualized operating system running significantly faster than its physical host OS. I can't wait to repeat this test with PixInsight on a physical FreeBSD machine. If you are searching for pure performance with PixInsight, FreeBSD may be the answer you are looking for.

Enjoy!



===================================================================



Hola a todos,

Estoy orgulloso de anunciar que una nueva versión de PixInsight, 1.6.1.629 para FreeBSD en arquitecturas x86_64 (64 bits) está ahora disponible para su descarga desde nuestros servidores de archivos.

Con esta versión PixInsight está ya disponible en cuatro plataformas: FreeBSD/X11, Linux/X11, Mac OS X, y Windows. Se trata de un hito importante en la historia de PixInsight y es una demostración de nuestra fuerza y capacidad de desarrollo. También es una prueba de seriedad para nuestro compromiso firme con el desarrollo sobre plataformas UNIX.

Con más de treinta años de historia, FreeBSD es un sistema operativo UNIX a la vanguardia del desarrollo tecnológico con una sólida reputación de ser uno de los sistemas más estables, seguros y optimizados disponibles actualmente. Para más información visite el sitio web oficial del proyecto FreeBSD.

En la copia de pantalla siguiente podéis ver la versión de PixInsight para FreeBSD corriendo en una máquina virtual de VMware 7.1 con FreeBSD 8.1-RELEASE y KDE 4.4.5. PixInsight para Linux aparece también en el fondo corriendo en la máquina host con Fedora 13. Puede que os muestre la situación opuesta (Linux virtual sobre FreeBSD físico) bastante pronto.


[Haga clic aquí para ver la imagen a tamaño completo]

La versión para FreeBSD sólo está disponible, de momento, como un paquete de instalación para PixInsight Core en arquitecturas x86_64. Pronto también estará disponible un paquete de desarrollo PCL, aunque las versiones para 32 bits sólo serán construidas bajo demanda. PixInsight para FreeBSD es una versión de primer nivel, con la misma estabilidad y prestaciones que la actual versión de referencia para Linux. De hecho, es probable que FreeBSD pase a ser la nueva plataforma de referencia para PixInsight; tomaré una decisión al respecto el próximo otoño. (la plataforma de referencia es aquella en la que PixInsight es desarrollado en primer lugar).

Si tienes un interés real en el software libre (es decir, si libre para ti significa libertad de uso en vez de gratis), deberías considerar FreeBSD seriamente, especialmente si eres usuario/a de Linux. La licencia FreeBSD realmente te proporciona la libertad para hacer lo que quieras con el código, en contraste con las restricciones que imponen las licencias GPL y LGPL de FSF, las cuales gobiernan todas las distribuciones de GNU/Linux.

Ahora vamos a ver algunos benchmarks, los cuales son no oficiales aunque sorprendentes. Éstas son las condiciones:

Versión FreeBSD:
- Máquina virtual VMware 7.1.0
- 4 procesadores virtuales
- 4 GB de memoria virtual
- Disco duro virtual de 120 GB
- FreeBSD 8.1-RELEASE x86_64
- KDE 4.4.5
- Resolución de pantalla de 1920x1200 píxeles
- PixInsight 1.6.1.629 para FreeBSD/X11 x86_64

Versión Linux:
- DELL Precision M6500 workstation laptop
- Procesador quad-core Core i7 Q820 @ 1.73 GHz.
- Procesamiento en paralelo limitado a cuatro procesadores virtuales en PixInsight
- 8 GB de memoria física
- Disco duro 500 GB SATA/7200
- Fedora 13 x86_64
- KDE 4.4.5
- Resolución de pantalla de 1920x1200 píxeles
- PixInsight 1.6.1.625 para Linux/X11 x86_64

Redimensionamiento de una imagen RGB de 32 bits en punto flotante y 1838x1824 px a 16000x15878 px, herramienta Resample con parámetros por defecto (mejor de 4 ejecuciones):

- FreeBSD: 18.85 segundos
- Linux: 26.40 segundos

ACDNR (parámetros por defecto) a una imagen RGB de 1024x1024 px en 32 bits de punto flotante (mejor de 5 ejecuciones):

- FreeBSD: 3.920 segundos
- Linux: 4.677 segundos

Curva de saturación de color (CurvesTransformation) a una imagen RGB de 2000x2000 px en 32 bits de punto flotante (mejor de 5 ejecuciones):

- FreeBSD: 2.424 segundos
- Linux: 1.796 segundos

Girar 33.0 grados una imagen RGB de 4096x4096 px en 32 bits de punto flotante (mejor de 5 ejecuciones):

- FreeBSD: 1.877 segundos
- Linux: 2.298 segundos

Script 3DPlot con una imagen RGB de 1024x1024 px, parámetros por defecto:

- FreeBSD: 50.72 segundos
- Linux: 44.91 segundos

Es la primera vez que veo un sistema operativo virtualizado funcionar significativamente más rápido que su sistema host físico. Estoy impaciente por probar PixInsight en una máquina física con FreeBSD. Si lo que persigues son las prestaciones puras con PixInsight, puede que FreeBSD sea la respuesta que estás buscando.

Que lo disfrutéis!
« Last Edit: 2010 August 11 16:54:09 by Juan Conejero »
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline Nocturnal

  • PixInsight Jedi Council Member
  • *******
  • Posts: 2727
    • http://www.carpephoton.com
Re: PixInsight 1.6.1 for FreeBSD Now Available
« Reply #1 on: 2010 August 11 14:36:16 »
I'd love to know how many people will actually use this.
Best,

    Sander
---
Edge HD 1100
QHY-8 for imaging, IMG0H mono for guiding, video cameras for occulations
ASI224, QHY5L-IIc
HyperStar3
WO-M110ED+FR-III/TRF-2008
Takahashi EM-400
PIxInsight, DeepSkyStacker, PHD, Nebulosity

Offline Carlos Milovic

  • PTeam Member
  • PixInsight Jedi Master
  • ******
  • Posts: 2172
  • Join the dark side... we have cookies
    • http://www.astrophoto.cl
Re: PixInsight 1.6.1 for FreeBSD Now Available
« Reply #2 on: 2010 August 11 15:16:26 »
Anyway, it is impressive :D
Regards,

Carlos Milovic F.
--------------------------------
PixInsight Project Developer
http://www.pixinsight.com

Offline Niall Saunders

  • PTeam Member
  • PixInsight Jedi Knight
  • *****
  • Posts: 1456
  • We have cookies? Where ?
Re: PixInsight 1.6.1 for FreeBSD Now Available
« Reply #3 on: 2010 August 11 15:22:09 »
And, it certainly stops anybody from complaining that PixInsight isn't available for 'their' OS. A commendable effort, Juan.

Cheers,
Cheers,
Niall Saunders
Clinterty Observatories
Aberdeen, UK

Altair Astro GSO 10" f/8 Ritchey Chrétien CF OTA on EQ8 mount with homebrew 3D Balance and Pier
Moonfish ED80 APO & Celestron Omni XLT 120
QHY10 CCD & QHY5L-II Colour
9mm TS-OAG and Meade DSI-IIC

Offline Carlos Milovic

  • PTeam Member
  • PixInsight Jedi Master
  • ******
  • Posts: 2172
  • Join the dark side... we have cookies
    • http://www.astrophoto.cl
Re: PixInsight 1.6.1 for FreeBSD Now Available
« Reply #4 on: 2010 August 11 15:23:07 »
what about android? :D
Regards,

Carlos Milovic F.
--------------------------------
PixInsight Project Developer
http://www.pixinsight.com

Offline vicent_peris

  • PTeam Member
  • PixInsight Padawan
  • ****
  • Posts: 988
    • http://www.astrofoto.es/
Re: PixInsight 1.6.1 for FreeBSD Now Available
« Reply #5 on: 2010 August 12 04:40:51 »
I'd love to know how many people will actually use this.

Me.

V.