HiPE

Desambiguación ciencia de los materiales: HIPE que quiere decir "High Internal Phase Emulsions" emulsiones altamente concentradas[1].

HiPE es un compilador a código de nativo de Erlang. Sus siglas quieren decir "High Performance Erlang", indicando su divergencia de las implementaciones más comunes: emulación.

HiPE es el acrónimo de High Performance Erlang (Erlang de Alto Rendimiento) que es el nombre de un grupo de investigación sobre Erlang formado en la Universidad de Upsala en 1998. El grupo desarrolló un compilador de código nativo de modo que la máquina (BEAM) virtual de Erlang no tenga que interpretar ciertas partes del código si ya están en lenguaje máquina mejorando así su rendimiento.

HiPE es una codificación completa de Erlang, permite integración entre código nativo y emulado, y soporta concurrencia. HiPE se basa en el intérprete "bytecode" JAM (Joe's Abstract Machine) de Erlang, sobre el que añade la posibilidad de compilar y ejecutar código Erlang a código nativo.

Desde 2001 HiPE se integró en la distribución de Erlang, por lo que accediendo al proyecto "Open Source Erlang" se obtiene a su vez HiPE. No obstante en el sitio del proyecto albergado por la Universidad de Upsala se encuentran disponibles versiones anteriores.

Referencias

  1. «PolyHIPE: Porous Polymers Synthesized within High Internal Phase Emulsions (HIPE)». Department of Materials Science and Engineering (en inglés estadounidense). Archivado desde el original el 27 de agosto de 2017. Consultado el 18 de mayo de 2019. 

Enlaces externos

Proyecto principal

Otros enlaces

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.